ceph 1 daemons have recently crashed

dbrega

Member
Sep 6, 2025
34
0
6
I have a datacenter with three PVEs and Ceph in a fullmesh configuration.
When I log in, I often get this error:
1 daemons have recently crashed
mon.pve2 crashed on host pve at ...............
This is the output of the last cpeh crash info
1785313595334.png
 
Is it always mon.pve2 ?
You could attempt to destroy and create this mon in case other mon are fine.

Could you also share:
~# ceph status
 
So at the moment, the daemon successfully restarted, and running for more than hour.

Looking at journalctl may provide related information, so the last crash from shared crash info was at 2026-07-27 23:21, therefore take look what happend before that:
root@pve2 :# journalctl -k --since "2026-07-27 22:00:00" --until "2026-07-27 23:30:00" > /tmp/syslog.txt.gz
Attach the generated log file if its fine for you.
 
as you advised me I removed the mon.pve2 and tried to recreate it on pve2 but now I get this error even though the mon.pve2 is not actually present in the gui
this is the gui that possible see mon.pve2 is not present
1785318799179.png
this is the error that appears when I try to create the new
1785318868686.png
 
So at the moment, the daemon successfully restarted, and running for more than hour.

Looking at journalctl may provide related information, so the last crash from shared crash info was at 2026-07-27 23:21, therefore take look what happend before that:
root@pve2 :# journalctl -k --since "2026-07-27 22:00:00" --until "2026-07-27 23:30:00" > /tmp/syslog.txt.gz
Attach the generated log file if its fine for you.
the generated file is empty, maybe because I deleted mon.pve2 before generating it
 
as you advised me I removed the mon.pve2 and tried to recreate it on pve2 but now I get this error even though the mon.pve2 is not actually present in the gui
this is the gui that possible see mon.pve2 is not present
View attachment 99159
this is the error that appears when I try to create the new
View attachment 99160

You can attempt again after couple of minutes, if still same issue check:
- Check the Active Mon Map
ceph mon dump
 
the generated file is empty, maybe because I deleted mon.pve2 before generating it
Please try without the -k option:
root@pve2 :# journalctl --since "2026-07-27 22:00:00" --until "2026-07-27 23:30:00" > /tmp/syslog.txt.gz
 
Once finish editing and saving that file, please proceed with recreating the monitor using the Proxmox GUI.
 
Always welcome. I will keep an eye on the thread.
In case it reoccur share journalctl again covering issue time:
root@pve2 :# journalctl --since "2026-07-xx xx:00" --until "2026-07-yy yy:yy" > /tmp/syslog.txt.gz