Solución al error clock skew detected on mon.proxmox en un clúster Proxmox VE con varios nodos y servicio de almacenamiento compartido Ceph.

Cuando disponemos de un clúster de virtualización en Proxmox VE con varios nodos, como indicamos en este tutorial:

Y sobre este clúster tenemos un servicio de hiperconvergencia para almacenamiento compartido en Ceph, como indicamos en este tutorial:

En el servicio Ceph puede producirse el siguiente aviso:

Quedando en estado: HEALTH_WARN.

Solución al error clock skew detected en nodo Proxmox de Ceph

Este aviso suele ser debido a que entre varios nodos hay un desfase horario, es decir, alguno de los nodos del clúster Proxmox VE tiene la hora mal sincronizada. Para solucionar este aviso, se pueden seguir las instrucciones del siguiente manual, para establecer un servicio NTP de sincronización automática de hora en Linux Debian (sistema operativo usado por Proxmox VE):

Para un correcto funcionamiento del servicio Ceph de hiperconvergencia en almacenamiento, es muy conveniente que todos los nodos del clúster Proxmox VE tengan la hora sincronizada, con el mismo servidor de hora. Por ello, aplicaremos los pasos del tutorial anterior en todos los nodos.

Cuando tengamos la hora correcta en todos los nodos (no es necesario reiniciar los servidores), transcurridos unos minutos, el aviso desaparecerá y el clúster Ceph quedará en estado HEALTH_OK: