Достался zabbix на freebsd.
В случае запуска забикса из автозагрузки как сервиса не работает внешняя проверка. Нет доступа к серверу сейчас, завтра будет,скажу точнее.
Если же остановить сервис и запустить заббикс из терминала под рутом zabbix_server, то все работает.
Скрипту даны права на чтение запуск для всех.
Гдето читал что возможно причина в различиях переменных сред в ос, но до конца не понял.
Также заметил что в /etc/passwd у пользователя zabbix используется /.../sh , a в терминале у меня /.../bash, и если в баше терминале попробовать sh scriptname, то скрипт возвращает ошибку, а в баше ./ scriptname норм.
Скрипт взят отсюда-https://habr.com/post/229539/
В случае запуска забикса из автозагрузки как сервиса не работает внешняя проверка. Нет доступа к серверу сейчас, завтра будет,скажу точнее.
Если же остановить сервис и запустить заббикс из терминала под рутом zabbix_server, то все работает.
Скрипту даны права на чтение запуск для всех.
Гдето читал что возможно причина в различиях переменных сред в ос, но до конца не понял.
Также заметил что в /etc/passwd у пользователя zabbix используется /.../sh , a в терминале у меня /.../bash, и если в баше терминале попробовать sh scriptname, то скрипт возвращает ошибку, а в баше ./ scriptname норм.
Скрипт взят отсюда-https://habr.com/post/229539/
Comment