
Tuve un problema en un RAID1 con 4 discos. Reemplazamos el disco defectuoso y reiniciamos el servidor, se realizó la reconstrucción, dos máquinas Linux Centos 7 no aparecieron acusando un error de corrupción de xfs. Otras máquinas subieron normalmente. Intenté montar la partición:
# mount /dev/mapper/cs_mbox_opt /mnt
returned: XFS metadata corruption detected at xfs_dir3_leaf_check_init.....
Ejecuté el comando XFS_repair y recibí el mensaje de que no era posible solucionarlo e indiqué usar -L. Hice el proceso con xfs_repair -L y después de muchos mensajes con errores informó que no era posible corregir con el mensaje:
Metadata CRC error detected at 0x559d9f7ac1e9. xfs_dir3_block 0x41df0c80/0x1000 corrupt block 0 in directory inode 807368306: junking block segmentation failure(saved core image)
Exporté los metadatos y los importé a otro directorio pero recibí el error:
Commands:
#xfs_metadump -gwa /dev/mapper/[volume] /tmp/xfsmetadata.img
# xfs_mdrestore -g /tmp/xfsmetadata.img /tmp/xfs_file
# xfs_repair -vf /tmp/xfs_file
Sorry, Could not file valid secondary superblock.
See attached images.
De momento no sé que más hacer. ¿Algun consejo?
Mencioné los pasos anteriores.