A exclusão de arquivos requer acesso de gravação ao diretório. Tente desativar o acesso de gravação ao diretório.
Aviso: isso também impedirá a criação de arquivos. É apropriado apenas para diretórios totalmente preenchidos.
Estamos usando o glusterfs para nossas necessidades de armazenamento em nuvem. Como a partição está aberta a vários servidores, gostaríamos de desativar a exclusão de arquivos, pois não excluiríamos nem substituiríamos nenhum arquivo.
O Glusterfs não tem o ACL, portanto, preciso implementar essa solução fora do glusterfs. Talvez eu possa montar os discos de leitura e gravação somente (com a desativação de exclusão), mas não consegui encontrar nenhuma solução. Setfacl etc. não funciona na partição.
Como podemos desativar a exclusão de arquivos - pelo menos - nas máquinas clientes?
A exclusão de arquivos requer acesso de gravação ao diretório. Tente desativar o acesso de gravação ao diretório.
Aviso: isso também impedirá a criação de arquivos. É apropriado apenas para diretórios totalmente preenchidos.
Se você estiver usando o servidor linux / unix, é possível configurar o bit abaixo da pasta.
pasta chmod + t
Isso permitirá que qualquer usuário escreva no diretório e não possa excluir a pasta.
Atenciosamente,
S.Ragavendra Ganesh