мая 21 2010 02:18 пп
Настройка SNMPD на Mac OS X
Если у вас стоит Mac OS X Server, то вы наверняка видели в утилите Server Admin пункт включения snmp для мониторинга и удаленного управления системой, но вот настроек для snmpd в графическом варианте нет, и в этой статье я расскажу как настроить snmpd из терминала. Так же при желании и при наличии MacPorts вы сможете настроить snmpd и на простом десктопе под управление Mac OS X.
Постовой
Системы мониторинга и управления сетями AggreGate Network Manager
И так, начнем с варианта настройки для серверной версии Mac OS X. Для начала в утилите Server Admin выключите snmpd.
Откройте терминал, там выполните команду sudo -s и введите ваш пароль. Затем выполните команду /usr/bin/snmpconf -i
в открывшемся меню в терминале вам будут предложены варианты настройки, как в примере ниже
Код:
The following installed configuration files were found:
1: ./snmpd.conf
2: /etc/snmp/snmpd.conf
3: /usr/share/snmp/snmpd.confWould you like me to read them in? Their content will be merged with the
output files created by this session.Valid answer examples: «all», «none»,»3″,»1,2,5″
Read in which (default = all):
Выбираем вариант 1, затем жмем enter и открывается следующее меню
Код:
The configuration information which can be put into snmpd.conf is divided
into sections. Select a configuration section for snmpd.conf
that you wish to create:1: Access Control Setup
2: Extending the Agent
3: Monitor Various Aspects of the Running Host
4: Agent Operating Mode
5: System Information Setup
6: Trap DestinationsOther options: finished
Select section:
Выбираем вариант 1, затем выбираем вариант с нужной вам версией из и уровнем доступа, в моем случае это была версия 2, доступ на чтение, этого вполне достаточно для мониторинга системы, после установки Comunity и разрешенных хостов пишем finished, это вернет вас к предыдущему уровню меню, указанному в примере выше. В принципе на этом можно и закончить, если вам не нужно настроить мониторинг определенных процессов или файловых систем, или же размеров определенных файлов, что можно сделать в разделе меню под номером 3, там так же нужно указать что и как вы хотите мониторить.
После всех настроек пишем finished, и получаем файл snmpd.conf в текущей директории. Копируем файл в нужное место, как показано ниже
Код:
cp snmpd.conf /usr/share/snmp/
cp snmpd.conf /etc/snmp/
После этого в утилите Server Admin в настройках вашего сервера включите snmpd, и на этом настройка закончена, сервер можно мониторить.
Для десктопной версии Mac OS X настрока не труднее вышеописанной.
Необходимо иметь установленные MacPorts, и из них поставить net-snmp, затем настроить snmpd как описано выше, скопировать конфиги в указанные места, и запустить демон snmpd командой /usr/sbin/snmpd.
Проверить работу демона можно командой
Код:
ps ax |grep snmpd
результат будет примерно таким
30224 ?? Ss 1:18.54 snmpd -f
35266 s001 R+ 0:00.00 grep snmpd
Если же вы не увидели процесса snmpd -f, значит что то не так, проверьте вышеописанные шаги.
Комментариев нет »
Leave a Reply
You must be logged in to post a comment.