Proxmox: Error CephFS Active+Clean+Inconsistent
Hoy quiero mostraros como reparar un problema en un clúster Proxmox con almacenamiento CephFS, aunque sirve para cualquier entorno de almacenamiento CephFS.
Decir que este error no ha hecho que se rompa nada, en mi caso. Simplemente, entre Zabbix y la consola de Proxmox, me lo han chivado.
Nos encontramos con el siguiente error, en el que vemos tres mensajes claros:
- 24 scrub errors
- Possible data damage: 3pgs inconsistent
- Active+Clean+Inconsistent
Esto da un HEALT_ERR en rojo que “da un poco de cosa”, pero en la práctica veréis que no es para tanto:
Nos conectamos por SSH a uno de los nodos del clúster, que es donde mejor vamos a trabajar. Listamos los pg y vemos que en la línea que nos marca el número de PG que tiene el problema, también su estado active+clean+inconsistent :
ceph pg ls
Sabiendo estos dos datos, enviamos el comando de reparación:
root@pve1:~# ceph pg repair 1.8
instructing pg 1.8 on osd.1 to repair
Tengo varios en fallo:
Así que lanzo el comando por cada uno:
Veréis como vuestro recurso CephFS vuelve a su ser en pocos segundos:
¿Te ha gustado la entrada SÍGUENOS EN TWITTER?
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?