Инсталляция Zenoss
Вариантов установки Zenoss существует несколько (более подробно см. installation guide), мы рассмотрим установку на RedHat Enterprise Linux 5.5 из rpm-пакета.
В том же installation guide можно найти и минимальные системные требования в зависимости от предполагаемого количества наблюдаемых устройств, хочу только отметить, что самый минимум - 2х ядерный CPU и 4Gb RAM.
Итак, приступим. Для начала нужно скачать нужный дистрибутив Zenoss, а также базовые зенпаки. После этого необходимо подготовить систему. Все действия производятся от пользователя root. Для начала установим зависимости:
yum -y install mysql-server net-snmp net-snmp-utils gmp libgomp libgcj liberation-fonts jre
Затем настроим сервер MySQL:
chkconfig --level 2345 mysqld on service mysqld start /usr/bin/mysqladmin -u root password '' /usr/bin/mysqladmin -u root -h localhost password '' service mysqld restart
Изначально пароль должен быть пустым, чтобы Zenoss мог создать свою базу данных, после установки пароль можно изменить.
Теперь приступаем непосредственно к установке самого Zenoss:
rpm -ivh zenoss-<Version>.el5.<arch>.rpm
После установки необходимо запустить Zenoss, чтобы он создать свою базу (этот процесс может длиться 5-15 минут):
service zenoss start
Ну а теперь можно приступить к установке базовых зенпаков:
rpm -ivh zenoss-core-zenpacks-<Version>.el5.<arch>.rpm
Все! Zenoss установлен и готов к работе! Теперь остается только зайти на http://<IP сервера>:8080/ и выполнить настройку учетных записей. Здесь же можно сразу добавить в Zenoss наблюдаемые устройства, но об этом мы поговорим в следующий раз.