kernel.yama.protected_nonaccess_hardlinks является неизвестным ключом

Я хочу очистить снимки Кассандры, используя:

nodetool -h localhost -p 7199 clearsnapshot

но это дает мне исключение:

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

Чтобы решить эту проблему, я запустил эту команду:

sudo  sysctl -w kernel.yama.protected_nonaccess_hardlinks=0

но это дает мне kernel.yama.protected_nonaccess_hardlinks is an unknown key

так в чем проблема и как я могу ее решить?

1 ответ

Хотя вы уже решили проблему, перезагрузившись, я пишу в надежде, что кто-то еще выиграет. Я знаю, что хотел бы.

Кажется, что sysctl был изменен где-то между ядрами, используемыми в Ubuntu 12.04 и 14.04. Новый ключ sysctl fs.protected_hardlinks, Существует также конфиг для этого (и аналогичный ключ fs.protected_symlinks) в /etc/sysctl.d/10-link-restrictions.conf это включит это по умолчанию при загрузке, поэтому обязательно отредактируйте и этот файл.

Другие вопросы по тегам