我试图设置NRPE来启用新的FreeNAS 0.91系统的远程Nagios监视。 我主要有这个工作。 我可以连接和查询过程数,用户等基本信息。
但是我不能运行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
我已经阅读了很多文章,但是我只是不确定我想让监狱环境做什么,所以我不知道要启用什么。
像这样的post似乎可能包含答案:但我不知道该怎么做。 是否需要编辑/etc/devfs.rules ?
系统布局,以帮助名称,如果有人有我的例子:
/mnt/BigMediaToo单个ZFS卷 /mnt/BigMediaToo/JailsDataset 。 不要让自己突破监狱,以root身份设置cron作业来转储zpool的输出,并且每隔一分钟左右将输出redirect到共享文件存储并阅读。