Portál AbcLinuxu, 8. května 2025 02:27
12/14/2015 06:25:15 PM - SPINE: Poller[0] Host[46] TH[1] DS[4847] SCRIPT: /var/www/domains/default/htdocs/cacti/scripts/esxiograph.sh mem_vm xx.xx.xx.xx esxihost vmname PASSWORD, output: usage: active:
Ale pokud spustím skript ručně, tak se vše zdá být v pořádku:
root@monitoring:~#/var/www/domains/default/htdocs/cacti/scripts/esxiograph.sh mem_vm xx.xx.xx.xx esxihost vmname PASSWORD
usage:1016.04 active:102.40root@monitoring:~#
Také když skript spustím jako uživatel cacti, se vše zdá být ok:
root@monitoring:~#su -c "/var/www/domains/default/htdocs/cacti/scripts/esxiograph.sh mem_vm xx.xx.xx.xx esxihost vmname PASSWORD" cacti
usage:1016.11 active:81.92root@monitoring:~#
Má někdo nápad, proč by skript spouštěný pollerem měl vracet jen prázdné hodnoty?
Kde mohu začít s debugováním?
Díky za pomoc.
Řešení dotazu:
*/5 * * * * root /usr/bin/php /var/www/domains/default/htdocs/cacti/poller.php > /dev/null 2>&1
Takže problém bude v přístupovém oprávnění.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.