Назад | Перейти на главную страницу

FreeNAS / FreeBSD: Как получить доступ к статусу тома ZFS из тюрьмы?

Я пытаюсь настроить 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 что мне нужно отредактировать?

Схема системы, чтобы помочь с именами, если у кого-то есть пример для меня:

Не убивайте себя, вырываясь из тюрьмы, настройте задание cron как root, чтобы сбрасывать вывод zpool и перенаправлять вывод в общее хранилище файлов каждую минуту или около того, и прочтите это.