kernel.yama.protected_nonaccess_hardlinks é uma chave desconhecida

0

Desejo limpar os instantâneos do Cassandra usando:

nodetool -h localhost -p 7199 clearsnapshot

mas isso me dá uma exceção:

Exception in thread "main" FSWriteError in /var/lib/cassandra/data/system   /compactions_in_progress/snapshots/1423043461812-compactions_in_progress/system-compactions_in_progress-jb-2097-Statistics.db

para resolver este problema, executei este comando:

sudo  sysctl -w kernel.yama.protected_nonaccess_hardlinks=0

mas isso me dá kernel.yama.protected_nonaccess_hardlinks is an unknown key

então, qual é o problema e como posso resolvê-lo?

    
por hamid147 05.02.2015 / 07:39

1 resposta

0

Enquanto você já resolveu seu problema reinicializando, estou postando na esperança de que alguém mais se beneficie. Eu sei que teria.

Parece que o sysctl foi alterado em algum lugar entre os kernels usados no Ubuntu 12.04 e 14.04. A nova chave sysctl é fs.protected_hardlinks . Existe também uma configuração para isto (e a chave similar fs.protected_symlinks ) em /etc/sysctl.d/10-link-restrictions.conf que irá habilitar isto por padrão na inicialização, então tenha certeza de editar este arquivo também.

    
por Bryan Wyatt 04.06.2015 / 05:43