Назад Оглавление Далее

Установка CFM


Оглавление

Введение

sss

Предварительная настройка

Перед установкой необходимо проверить, что на сервере установлено следующее программное обеспечение:

Apache, MySQL и Postfix должны быть настроены и запущены.

В конфигурации MySQL необходимо установить кодовую страницу по умолчанию UTF-8:
character-set-server     = utf8
default-character-set    = utf8


В конфигурацию Apache необходимо внести:
AddDefaultCharset    UTF-8
AddCharset UTF-8    .utf8
AddCharset utf-8     .utf8
AddType application/xhtml+xml    .xml

Установка CFM на сервер Gentoo

Войдите в систему как root и запустите инсталляционный скрипт cfm_install.pl:
# ./cfm_install.pl -p <пароль суперпользователя для MySQL>

Скрипт производит следующие действия:

Для автоматического запуска при старте системы введите:
# rc-update add cfm default

Установка CFM для пользователей
остальных разновидностей Linux

Войдите в систему как root и запустите инсталляционный скрипт cfm_half_install.pl:
# ./cfm_half_install.pl -p <пароль суперпользователя для MySQL>

Этот скрипт выполняет только первые 5 пунктов из описанного выше:

Пункт 6 надо выполнить вручную, разместив файлы веб-сервера в соответствующие места и установить владельца и группу файлов в значения, используемые Вашим сервером apache.
Так же создайте каталог /usr/local/cfm и скопируйте туда соответствующие файлы из инсталляционного набора. Установите права доступа как указано в п.6
Изменять расположение данного каталога недопустимо.

Пояснения к установке

Если базы данных и таблицы уже существовали к моменту установки, они не пересоздаються (всё остаёться как есть).

Для доступа к базе данных в конфигурацию MySQL заносяться два пользователя:

Рекомендуется изменить пароли после установки CFM. После изменения паролей в MySQL, измените соответствующие пароли в демонах и CGI программах.

Запуск мониторинга: /etc/init.d/cfm start
При этом запускается опрос устройств и оповещение о внештатных ситуациях.

Если у вас база данных конфигурации пуста (не сконфигурировано ни одного устройства для опроса или опрос всех устройств отключён) демон опроса не запуститься. То же и для оповещения: если у вас не сконфигурировано оповещение, демон оповещения не запуститься. Вы должны настроить хотя бы одно устройство для опроса и оповещение для него.

/usr/local/cfm/bin/cfmd.pl     - запуск snmp-опроса,
/usr/local/cfm/bin/cfm_note.pl    - запуск оповещения.

При запуске демона cfmd.pl в базе данных cfm_mon создаются таблицы для каждого сконфигурированного устройства. В процессе опроса в них заносятся данные опроса. Эти таблицы постоянно растут и с течением времени могут заполнить всё дисковое пространство. Поэтому при конфигурировании устройств для опроса, при указании размера учитывайте свободное дисковое пространство. После запуска демона опроса необходимо поместить файл cfm_db_opt.pl в cron на периодическое исполнение (например раз в месяц). Эта программа приводит таблицы опроса устройств в соответствие размеру, указанному в конфигурации. Лог выполнения оптимизации базы записывается в файл /var/log/cfm_db_opt.log.

Установка пользовательского интерфейса

Настройка CFM производиться только с помощью графического интерфейса администратора. На ПЭВМ администратора CFM надо установить два расширения для FireFox:

После запуска firefox в меню TOOLS появяться пункты: GUI администратора не изменяет таблицы SNMPVAL и DEVSTS, так как эти таблицы интенсивно используются в процессе работы демонов CFM. Поэтому, после проведения любых конфигурационных действий, необходимо перезапустить CFM полностью. В процессе запуска перед стартом демонов производится реорганизация таблиц.


Назад Оглавление Далее
Hosted by uCoz