[PVE-User] How to restart ceph-mon?

Marco Gaiarin gaio at sv.lnf.it
Fri Feb 21 16:18:23 CET 2020


Mandi! Alwin Antreich
  In chel di` si favelave...

> > Anyway, nothing changed. On a rebooted node:
> > 	root at capitanmarvel:~# ps aux | grep ceph[-]mon
> > 	ceph        2725  0.5  0.2 522224 98428 ?        Ssl  feb18  21:14 /usr/bin/ceph-mon -i capitanmarvel --pid-file /var/run/ceph/mon.capitanmarvel.pid -c /etc/ceph/ceph.conf --cluster ceph --setuser ceph --setgroup ceph
> > on a node when i do a 'systemctl restart ceph-mgr@<ID>.service':
> > 	root at hulk:~# ps aux | grep ceph[-]mon
> > 	ceph     4166380  0.8  0.1 466648 55676 ?        Ssl  15:19   0:03 /usr/bin/ceph-mon -f --cluster ceph --id hulk --setuser ceph --setgroup ceph
> I don't see this in the systemd unit files for Ceph. Also my test
> systems do not have the pid file either. Maybe this is something from
> an previous upgrade?

Could be. This cluster (all, indeed) was upgraded from 4.4.

>   systemctl cat ceph-mon@<id>.service
> You can check with the above command how each Ceph service or target
> should be started.

root at capitanmarvel:~# systemctl cat ceph-mon at capitanmarvel.service
# /lib/systemd/system/ceph-mon at .service
[Unit]
Description=Ceph cluster monitor daemon

# According to:
#   http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget
# these can be removed once ceph-mon will dynamically change network
# configuration.
After=network-online.target local-fs.target time-sync.target
Wants=network-online.target local-fs.target time-sync.target

PartOf=ceph-mon.target

[Service]
LimitNOFILE=1048576
LimitNPROC=1048576
EnvironmentFile=-/etc/default/ceph
Environment=CLUSTER=ceph
ExecStart=/usr/bin/ceph-mon -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
ExecReload=/bin/kill -HUP $MAINPID
PrivateDevices=yes
ProtectHome=true
ProtectSystem=full
PrivateTmp=true
TasksMax=infinity
Restart=on-failure
StartLimitInterval=30min
StartLimitBurst=5
RestartSec=10

[Install]
WantedBy=ceph-mon.target

# /lib/systemd/system/ceph-mon at .service.d/ceph-after-pve-cluster.conf
[Unit]
After=pve-cluster.service


root at hulk:~# systemctl cat ceph-mon at hulk.service 
# /lib/systemd/system/ceph-mon at .service
[Unit]
Description=Ceph cluster monitor daemon

# According to:
#   http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget
# these can be removed once ceph-mon will dynamically change network
# configuration.
After=network-online.target local-fs.target time-sync.target
Wants=network-online.target local-fs.target time-sync.target

PartOf=ceph-mon.target

[Service]
LimitNOFILE=1048576
LimitNPROC=1048576
EnvironmentFile=-/etc/default/ceph
Environment=CLUSTER=ceph
ExecStart=/usr/bin/ceph-mon -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
ExecReload=/bin/kill -HUP $MAINPID
PrivateDevices=yes
ProtectHome=true
ProtectSystem=full
PrivateTmp=true
TasksMax=infinity
Restart=on-failure
StartLimitInterval=30min
StartLimitBurst=5
RestartSec=10

[Install]
WantedBy=ceph-mon.target

# /lib/systemd/system/ceph-mon at .service.d/ceph-after-pve-cluster.conf
[Unit]
After=pve-cluster.service


seems identical to me...

-- 
dott. Marco Gaiarin				        GNUPG Key ID: 240A3D66
  Associazione ``La Nostra Famiglia''          http://www.lanostrafamiglia.it/
  Polo FVG   -   Via della Bontà, 7 - 33078   -   San Vito al Tagliamento (PN)
  marco.gaiarin(at)lanostrafamiglia.it   t +39-0434-842711   f +39-0434-842797

		Dona il 5 PER MILLE a LA NOSTRA FAMIGLIA!
      http://www.lanostrafamiglia.it/index.php/it/sostienici/5x1000
	(cf 00307430132, categoria ONLUS oppure RICERCA SANITARIA)


More information about the pve-user mailing list