гента скилет с когтями или cacti + cacti-spine права доступа
gentoo из коробки
apache, php, mysql все нормально...
ставил все как положенно
USE="snmp vhosts -doc" emerge cacti cacti-spine webapp-config -I -h localhost -d cacti cacti 0.8.7b-r3
проблема в доступе cacti к своим директория, если запускать
php poller.php то все нормально, но если применять spine то в лог апача падает
ERROR: opening '/var/www/localhost/htdocs/cacti/rra/localhost_load_1min_5.rrd': No such file or directory
менял права на /rra на 777 ставил владельца\группу apache
в документации по установки spine - http://docs.cacti.net/?q=node/448 нет никакой информации
в документации по установке cacti без spine т.е. при помощи cron-а и poller.php указанно:
http://docs.cacti.net/?q=node/447
Set the appropriate permissions on cacti's directories for graph/log generation. You should execute these commands from inside cacti's directory to change the permissions.
shell> chown -R cactiuser rra/ log/(Enter a valid username for cactiuser, this user will also be used in the next step for data gathering.)
о каком пользователе идет речь? не в одном конфиге нет упоминания о системных пользователях, только о пользователях базы или я что-то не понимаю...
и обработка данных не идет...
P.S.
net-analyzer/cacti-0.8.7b-r3 USE="snmp vhosts -doc"
net-analyzer/cacti-spine-0.8.7a
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вообще ebuild должен сам
Вообще ebuild должен сам создавать юзера или, как вариант смотрите кому принадлежат файлы после установки. Вообще, думаю что дело не в правах, а в том, что не создался rrd файл, потому что не отработал скрипт (а это уже вам надо включать какую-нить отладку в нем).
этот вайл создает или
этот вайл создает или poller.php из крона или написанный на С spine, как выше уже писал, php скрипт делает это, а spine нет
больше никто не ставил spine?
больше никто не ставил spine?
emerege cacti-spine Цитата: *
emerge cacti-spine
Ну это тоже не помогает