Zeitsynchronität: Ceph unter Ubuntu 18.04
Die Zeitsynchronisation bei Ceph auf Ubuntu 18.04-Systemen muss so konfiguriert werden, dass NTP anstatt des standardmäßigen timesyncd-Dienst verwendet wird. Dies erfolgt mit folgenden Befehlen auf allen Ceph-Nodes (setzt einen installierten NTP-Dienst voraus):
sudo timedatectl set-ntp off
sudo systemctl enable ntp
Zusätzlich ist empfehlenswert, in der /etc/ntp.conf
auf allen Nodes einen Node-Hostnamen als weitere Referenz durch folgende Zeile server NODE1
hinzuzufügen, falls die externen Zeitserver nicht erreicht werden können. Danach muss je Node der NTP-Dienst neugestartet werden.
sudo systemctl restart ntp
Werden die obigen Schritte nicht durchgeführt, gibt Ceph eine Warnmeldung über die Asynchronizität der Nodes aus, sodass ein sicherer Datenabgleich nicht gewährleistet werden kann.