2007/01/03

Установка Cacti 0.8.6i на Debian Etch 4.0

Установить с помощью менеджера пакетов apt:
apt-get install cacti

Перед установкой будет запущена программа автоматической конфигурации cacti. Если mysql-сервис находится не на этом же сервере, то от автоматической конфигурации следует отказаться.

Configure database for cacti with dbconfig-common? No

А в момент установки, будет выдана ошибка о невозможности присоединиться к mysql-серверу

Error installing database for cacti.  Retry? Ignore

Вся необходимая документация находиться в /usr/share/doc/cacti.

Создать вручную рабочую базу данных cacti_db

mysql -h host -u root -p
CREATE DATABASE `cacti_db` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT USAGE ON *.* TO 'cacti_user'@'host' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON `cacti_db`.* TO 'cacti_user'@'host';
exit
zcat /usr/share/doc/cacti/cacti.sql.gz | mysql -u cacti_user -h host -p cacti_db

В /etc/cacti/debian.php поправить значения для доступа к базе данных

Продолжить установку в броузере http://server/cacti/, все предложенные значения принять по умолчанию и, если всё успешно, войти под пользователем admin с паролем admin. При первом входе, cacti попросит сменить пароль администратора (admin).

Дополнение:

Если cacti присматривает за большим числом серверов, имеет смысл поменять скрипт, который занимается сбором данных c cmd.php на cactid, который намного быстрее работает в многопоточном режиме.

apt-get install cacti-cactid

Поправить значения для подключения в файле /etc/cacti/cactid.conf

Зайти в cacti под администратором и установиьт значение Poller Type:
Settings->Poller->Poller Type->cactid

Ссылки:
  1. Cacti: The Complete RRDTool-based Graphing Solution

2 comments:

Илья said...
This comment has been removed by the author.
ilyaplot said...

Установка zabbix. Cacti тоже есть на ноем блоге, но я его уже не использую, т.к. заббикс лучше. ИМХО