Приветствую всех.
В предыдущей статье я уже пытался написать об этой программе. По некоторым причинам ее закончить не удалось.
Сегодня написал заново статью, возможно пригодится кому-нибудь в будущем или настоящем.
Ремарка: У вас уже должно быть установлено и настроено следующее ПО:
Установка и настройка этих пакетов выходят за рамки этой статьи.
В настоящее время я перешел на обновление портов через svn, cvs скоро отомрет как ненужный атавизм.
Напомню, что перед любой установкой софта, обязательно обновите порты.
После обновления, установим cacti, net-snmp, cacti-spine
# portmaster net-mgmt/cacti net-mgmt/cacti-spine net-mgmt/net-snmp
Что указал я:
После установки необходимо создать БД для cacti. Я делал это с помощью phpmyadmin, вы же можете создать как удобнее вам. Через консоль:
- Создаем БД:
# mysqladmin --user=root create cacti
- Создаем в mysql пользователя и пароль для бд cacti:
# echo "GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactiuser';
FLUSH PRIVILEGES;" | mysql
- Импортуруем таблицы в нашу бд:
# mysql -u cactiuser -p -D cacti < /usr/local/share/cacti/cacti.sql
Синтаксис Mysql немного поменялся со временем. Я добавил недостающие ключи для корректного импорта, а именно:
[ul]- -u пользователь;
- -p пароль;
- -D база данных
[/ul]
Читать далее...