LINUX.ORG.RU
решено ФорумAdmin

Cacti poller.php CRON access denied

 , , ,


0

1

Доброго времени суток,уважаемое сообщество. Тема затертая до дыр,но снова обращаюсь к вам. Есть система Debian Jessie установлен Cacti из репозитариев. Изначально при создании Graph Device не рисует графики. Если в ручную дать команду из под пользователя cacti:

php /var/www/html/cacti/poller.php
то появляются графики crontab -e прописано
*/5 * * * * cacti php /var/www/html/cacti/poller.php > /dev/null 2>&1 
На данный момент на графиках пусто подозреваю из-за того что crontab не работает как надо
grep CRON /var/log/syslog
выдает:
Jun 22 23:55:01 user CRON[3562]: Доступ запрещен
права на папку cacti выставлены как указано на оф.сайте. Спасибо.



Последнее исправление: zvergpincher (всего исправлений: 1)

Ответ на: от всех от zvergpincher

Если от юзера cacti, то попробуй в понсоли выполнить: sudo -u cacti php /var/www/html/cacti/poller.php - если скажет что нет доступа, то смотри права на файл и на все выше стоящие папки.

Если добавляешь задание крона от юзера cacti, то не нужно указывать юзера: */5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1

iron ★★★★★
()
Ответ на: комментарий от iron

К сожалению первое не могу

Пока не решил проблему с запросом пароля Kerberos при создании пользователя и ввода машины в домен поэтому делаю так

sudo su - cacti
$ php /var/www/html/cacti/poller.php
Все отрабатывает. Попробую без cacti. Спасибо.

zvergpincher
() автор топика

Все так же

RRDTool Command:

/usr/bin/rrdtool graph - \
--imgformat=PNG \
--start='-86400' \
--end='-300' \
--title='Localhost - Ping Latency' \
--base='1000' \
--height='120' \
--width='500' \
--alt-autoscale-max \
--lower-limit='0' \
--vertical-label='milliseconds' \
--slope-mode \
--font TITLE:10: \
--font AXIS:7: \
--font LEGEND:8: \
--font UNIT:7: \
DEF:a='/var/www/html/cacti/rra/localhost_ping_42.rrd':'ping':AVERAGE \
AREA:a#FFF200FF:''  \
GPRINT:a:LAST:'Current\:%8.2lf %s'  \
GPRINT:a:AVERAGE:'Average\:%8.2lf %s'  \
GPRINT:a:MAX:'Maximum\:%8.2lf %s\n' 

RRDTool Says:

ERROR: opening '/var/www/html/cacti/rra/localhost_ping_42.rrd': No such file or directory

После ручного запуска отрисовывается сетка и снова тишина.

zvergpincher
() автор топика
Ответ на: комментарий от iron

Извиняюсь за путаницу в понятиях

ls -l /var/www/html/cacti/
итого 1068
-rw-r--r-- 1 www-data www-data   5860 июл 20  2015 about.php
-rw-r--r-- 1 www-data www-data   5348 июл 20  2015 auth_changepassword.php
-rw-r--r-- 1 www-data www-data  14294 июл 20  2015 auth_login.php
-rw-r--r-- 1 www-data www-data 178349 июл 20  2015 cacti.sql
-rw-r--r-- 1 www-data www-data  20259 июл 20  2015 cdef.php
drwxr-xr-x 2 www-data www-data   4096 июл 20  2015 cli
-rw-r--r-- 1 www-data www-data  26620 июл 20  2015 cmd.php
-rw-r--r-- 1 www-data www-data   6731 июл 20  2015 color.php
-rw-r--r-- 1 www-data www-data  23082 июл 20  2015 data_input.php
-rw-r--r-- 1 www-data www-data  33807 июл 20  2015 data_queries.php
-rw-r--r-- 1 www-data www-data  57419 июл 20  2015 data_sources.php
-rw-r--r-- 1 www-data www-data  31482 июл 20  2015 data_templates.php
drwxr-xr-x 5 www-data www-data   4096 июл 20  2015 docs
-rw-r--r-- 1 www-data www-data   6108 июл 20  2015 gprint_presets.php
-rw-r--r-- 1 www-data www-data   3657 июл 20  2015 graph_image.php
-rw-r--r-- 1 www-data www-data  12844 июл 20  2015 graph.php
-rw-r--r-- 1 www-data www-data   9438 июл 20  2015 graph_settings.php
-rw-r--r-- 1 www-data www-data  17980 июл 20  2015 graphs_items.php
-rw-r--r-- 1 www-data www-data  37671 июл 20  2015 graphs_new.php
-rw-r--r-- 1 www-data www-data  57788 июл 20  2015 graphs.php
-rw-r--r-- 1 www-data www-data  10229 июл 20  2015 graph_templates_inputs.php
-rw-r--r-- 1 www-data www-data  18710 июл 20  2015 graph_templates_items.php
-rw-r--r-- 1 www-data www-data  25602 июл 20  2015 graph_templates.php
-rw-r--r-- 1 www-data www-data  41908 июл 20  2015 graph_view.php
-rw-r--r-- 1 www-data www-data   6480 июл 20  2015 graph_xport.php
-rw-r--r-- 1 www-data www-data  57011 июл 20  2015 host.php
-rw-r--r-- 1 www-data www-data  18756 июл 20  2015 host_templates.php
drwxr-xr-x 2 www-data www-data   4096 июл 20  2015 images
drwxr-xr-x 5 www-data www-data   4096 июл 20  2015 include
-rw-r--r-- 1 www-data www-data   2323 июл 20  2015 index.php
drwxr-xr-x 2 www-data www-data   4096 июл 20  2015 install
drwxr-xr-x 3 www-data www-data   4096 июл 20  2015 lib
-rw-r--r-- 1 www-data www-data  15141 июл 20  2015 LICENSE
drwxr-xr-x 2 cacti    www-data   4096 июл 20  2015 log
-rw-r--r-- 1 www-data www-data   2838 июл 20  2015 logout.php
drwxr-xr-x 2 www-data www-data   4096 июл 20  2015 plugins
-rw-r--r-- 1 www-data www-data  24716 июл 20  2015 plugins.php
-rw-r--r-- 1 www-data www-data   4310 июл 20  2015 poller_commands.php
-rw-r--r-- 1 www-data www-data   3375 июл 20  2015 poller_export.php
-rw-r--r-- 1 www-data www-data  18589 июл 20  2015 poller.php
-rw-r--r-- 1 www-data www-data     48 июл 20  2015 README
drwxr-xr-x 5 www-data www-data   4096 июл 20  2015 resource
drwxr-xr-x 2 cacti    www-data   4096 июн 23 01:41 rra
-rw-r--r-- 1 www-data www-data   7475 июл 20  2015 rra.php
drwxr-xr-x 2 www-data www-data   4096 июл 20  2015 scripts
-rw-r--r-- 1 www-data www-data  10819 июл 20  2015 script_server.php
-rw-r--r-- 1 www-data www-data    353 июл 20  2015 script_server.pl
-rw-r--r-- 1 www-data www-data   6202 июл 20  2015 settings.php
-rw-r--r-- 1 www-data www-data   6227 июл 20  2015 templates_export.php
-rw-r--r-- 1 www-data www-data   5771 июл 20  2015 templates_import.php
-rw-r--r-- 1 www-data www-data  19553 июл 20  2015 tree.php
-rw-r--r-- 1 www-data www-data  42526 июл 20  2015 user_admin.php
-rw-r--r-- 1 www-data www-data  58393 июл 20  2015 utilities.php

zvergpincher
() автор топика
Ответ на: комментарий от iron

CRON теперь отрабатывает

chmod +x /var/www/cacti/poller.php

/var/log/syslog

Jun 27 19:05:01 cactiocsglpi CRON[2465]: (cacti) CMD (/usr/bin/php /var/www/cacti/poller.php > /dev/null 2>&1 > /var/log/cacti)
Но в файле log'а пусто и не рисуются графики.

zvergpincher
() автор топика
Ответ на: CRON теперь отрабатывает от zvergpincher

Вам выше написали:

2>&1 > /tmp/cacti.cron.log

А вы что сделали?
> /dev/null 2>&1 > /var/log/cacti

Суслика видем?

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.