Я пытаюсь настроить NRPE, чтобы включить удаленный мониторинг Nagios новой системы FreeNAS 0.91. У меня в основном это работает. Я могу подключиться и узнать основную информацию, такую как количество процессов, пользователей и т. Д.
Но я не могу бежать zpool list
чтобы узнать о состоянии RAIDZ, что является ключом к правильному мониторингу устройства.
Когда я запускаю из основной учетной записи root, он работает:
[stewlg@bauer] /dev# zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
BigMediaToo 21.8T 1.11T 20.6T 5% 1.00x ONLINE /mnt
Но когда я запускаю его из тюрьмы, он не работает:
root@NagiosJail:/usr/local/libexec/nagios # zpool list
no pools available
Я прочитал много сообщений, но я просто не уверен, что именно я пытаюсь разрешить тюрьме, поэтому я не знаю, что включить.
Сообщения как это кажется, что они могут содержать ответ: но я не совсем знаю, что делать. Это /etc/devfs.rules
что мне нужно отредактировать?
Схема системы, чтобы помочь с именами, если у кого-то есть пример для меня:
/mnt/BigMediaToo
/mnt/BigMediaToo/JailsDataset
.Не убивайте себя, вырываясь из тюрьмы, настройте задание cron как root, чтобы сбрасывать вывод zpool и перенаправлять вывод в общее хранилище файлов каждую минуту или около того, и прочтите это.