Operation not allowed. Deletion of system files will cause cluster instability and potential data loss

Puede que nos encontremos el error «Operation not allowed. Deletion of system files will cause cluster instability and potential data loss» al intentar eliminar un fichero que hemos creado o uno que ya estaba dentro de la ruta /home/nutanix en el CVM.

Esto se debe a que Nutanix tiene restricciones y/o esta protegiendo estos ficheros o directorios considerados críticos para la estabilidad del cluster, de esta manera esta protegido sobre todo a errores humanos.

Vamos con un ejemplo:

Creo un fichero llamado test.txt dentro de la ruta /home/nutanix e intento eliminarlo, enseguida nos salta el error «Operation not allowed. Deletion of system files will cause cluster instability and potential data loss»

Nos muestra error al intentar eliminar, pero no lo muestra al crear.

Deletion of system files will cause cluster instability crear fichero

He probado a crear un directorio con permisos, o darme todos los permisos al fichero, pero nada ha funcionado, al final, una de las posibles soluciones es mover el fichero al directorio /tmp dentro de /home/nutanix, no al /tmp de la raíz, son directorios diferentes.

Una vez movido el fichero, con un rm /home/nutanix/tmp/test.txt puedes eliminar el fichero sin problemas ni limitaciones.

Deletion of system files will cause cluster instability borrar fichero

Mi recomendación es que si quieres crear algún script o fichero y poder eliminarlo, lo guardéis en la ruta /home/nutanix/tmp

Saludos y espero que os sirva.