[PVE-User] How to restart ceph-mon?
a.antreich at proxmox.com
Thu Feb 20 17:28:20 CET 2020
On Thu, Feb 20, 2020 at 03:14:01PM +0100, Marco Gaiarin wrote:
> Mandi! Alwin Antreich
> In chel di` si favelave...
> > > it is time to kill it?
> > I suppose you did that already. Did it work?
> No, i've done just now. But yes, a 'kill' worked. Monitor restarted.
> Only a little note. On boot, monitor run with this cmdline:
> root at deadpool:~# ps aux | grep ceph-[m]on
> ceph 2402 0.6 2.1 808428 356540 ? Ssl feb18 16:43 /usr/bin/ceph-mon -i 4 --pid-file /var/run/ceph/mon.4.pid -c /etc/ceph/ceph.conf --cluster ceph --setuser ceph --setgroup ceph
> on 'systemctl start ceph-mon@<ID>.service', monitor run with:
> root at hulk:~# ps aux | grep ceph-[m]on
> ceph 3276772 36.0 0.7 768580 357484 ? Ssl 15:05 0:04 /usr/bin/ceph-mon -f --cluster ceph --id 2 --setuser ceph --setgroup ceph
> eg, without '--pid-file /var/run/ceph/mon.4.pid -c /etc/ceph/ceph.conf'
> and with a different cmdline.
Yes, that looks strange. But as said before, it is deprecated to use
IDs. Best destroy and re-create the MON one-by-one. The default command
will create them with the hostname as ID. Then this phenomenon should
disappear as well.
More information about the pve-user