Здравствуйте, уважаемые!!!
Бьюсь уже 3-ий день с этой проблемой!!!
есть скрипт, выдающий напряжение аккумулятора на компьютере...принимает сигнал он с микроконтроллера с /dev/ttyS0-порта..на этой машине установлен zabbix_agentd, который стартует по умолчанию от zabbix-user'а....На zabbix-сервере пытаюсь получить данные zabbix_get -s *** -k ****, предварительно , конечно же в zabbix_agentd.conf UserParameter необходимый завел
Результаты:
1) локально скрипт выполняется
2)с помощью zabbix_get с сервера - нет, говорит device or resource busy
3) AllowRoot = 1 ставлю - перезапускаю - все работает..Из под root-a теперь уже!
Надо, чтобы работало из под zabbix..для этого пытался делать следующее
1)в /etc/group к группе uucp добавил zabbix, поскольку группа в /dev/ttyS0 указана uucp
2)дал и группе и пользователю /dev/ttyS0 права на чтение и запись
3)сhown zabbix:zabbix /dev/ttyS0 тоже пробовал
4) на скрипт права на чтение и запись...setuid даже..chmod ug+s **.sh
5)на все папки типа /var/log/zabbix и /var/lock даже на всякий случай дал права zabbix-у, хотя строки создания и удаления lockfile-а я удали пока что
Уже не знаю как и быть!!!! ПОМОГИТЕЕЕЕЕЕ
Бьюсь уже 3-ий день с этой проблемой!!!
есть скрипт, выдающий напряжение аккумулятора на компьютере...принимает сигнал он с микроконтроллера с /dev/ttyS0-порта..на этой машине установлен zabbix_agentd, который стартует по умолчанию от zabbix-user'а....На zabbix-сервере пытаюсь получить данные zabbix_get -s *** -k ****, предварительно , конечно же в zabbix_agentd.conf UserParameter необходимый завел
Результаты:
1) локально скрипт выполняется
2)с помощью zabbix_get с сервера - нет, говорит device or resource busy
3) AllowRoot = 1 ставлю - перезапускаю - все работает..Из под root-a теперь уже!
Надо, чтобы работало из под zabbix..для этого пытался делать следующее
1)в /etc/group к группе uucp добавил zabbix, поскольку группа в /dev/ttyS0 указана uucp
2)дал и группе и пользователю /dev/ttyS0 права на чтение и запись
3)сhown zabbix:zabbix /dev/ttyS0 тоже пробовал
4) на скрипт права на чтение и запись...setuid даже..chmod ug+s **.sh
5)на все папки типа /var/log/zabbix и /var/lock даже на всякий случай дал права zabbix-у, хотя строки создания и удаления lockfile-а я удали пока что
Уже не знаю как и быть!!!! ПОМОГИТЕЕЕЕЕЕ
Comment