Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для работы SoftWLC использует вспомогательное open-source ПО. Ниже приведено описание и параметры конфигурации каждого из них.

...


SNMPD

...

Описание

Сервис snmpd служит для мониторинга параметров серверов EMS и состояния системы резервирования. Также он осуществляет генерацию аварийных сообщений при неполадках в системе резервирования.

Способ запускаСпособ запуска/остановки

Сервис snmpd запускается автоматически при старте сервера.Для остановки сервиса используется команда:

Без форматирования
service snmpd stop

Для запуска сервиса после остановки используется команда:

Без форматирования
service snmpd start

Для проверки — запущен ли сервис в данный момент или нет, используется команда:

Без форматирования
service snmpd status

В ответ последует сообщение:

Без форматирования
* snmpd is running

в случае если сервис запущен,
или

Без форматирования
* snmpd is not running

в случае если сервис не запущен.

ДействиеКомандаОтвет
Проверка состоянияservice snmpd status

Сервис запущен

Подсказка

Active: active (running)

Сервис не запущен

Предупреждение

Active: inactive (dead)


Остановка сервисаservice snmpd stop

Сервис успешно остановлен

Подсказка

Active: inactive (dead)


Запуск сервисаservice snmpd start

Сервис успешно запущен

Подсказка

Active: active (running)


Перезапуск сервисаservice snmpd restart

Сервис успешно перезапущен

Подсказка

Active: active (running)



Конфигурация

Файл конфигурации сервиса snmpd расположен в /etc/snmp/snmpd.conf и имеет следующее содержание:.

Блок кода
languagetext
title/etc/snmp/snmpd.conf
collapsetrue
#       sec.name  source          community
#com2sec paranoid  default         public
com2sec readonly  default         public
com2sec readwrite default         private
# readwrite ON for Keepalived SNMP SET support

####
# Second, map the security names into group names:

#             	sec.model  sec.name
group MyROSystem v1        paranoid
group MyROSystem v2c       paranoid
group MyROSystem usm       paranoid
group MyROGroup v1         readonly
group MyROGroup v2c        readonly
group MyROGroup usm        readonly
group MyRWGroup v1         readwrite
group MyRWGroup v2c        readwrite
group MyRWGroup usm        readwrite

####
# Third, create a view for us to let the groups have rights to:

#           incl/excl subtree                          mask
view all    included  .1                               80
view system included  .1.3.6.1.2.1.1
#view system included  .iso.org.dod.internet.mgmt.mib-2.system

####
# Finally, grant the 2 groups access to the 1 view with different
# write permissions:

#                context sec.model sec.level match  read   write  notif
access MyROSystem ""     any       noauth    exact  system none   none
access MyROGroup ""      any       noauth    exact  all    none   none
access MyRWGroup ""      any       noauth    exact  all    all    none

# -----------------------------------------------------------------------------


syslocation Unknown (configure /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmpd.conf)

# For Keepalived SNMP support
master agentx

tftp-hpa

...

Описание

Используется для обновления ПО на точках доступа по протоколу TFTP и выгрузки результатов packet-capture с точки доступа.

Конфигурация

Настраивается через графический интерфейс EMS. Для этого нужно бывать пункт в меню Администрирование → Настройка сервера → Системные модули. В открывшемся окне выбрать tftpserver в списке слева.

...

NTPD

...

Описание

NTP – служба синхронизации времени, необходима для правильной работы логирования.

Способ запуска/остановки

Для остановки сервиса используется команда:

Без форматирования
service ntp stop

Для запуска сервиса после остановки используется команда:

Без форматирования
service ntp start

Для проверки — запущен ли сервис в данный момент или нет, используется команда:

Без форматирования
service ntp status

В ответ последует сообщение:

Без форматирования
* NTP server is running

в случае если сервис запущен,
или

Без форматирования
* NTP server is not running

...

ДействиеКомандаОтвет
Проверка состоянияservice ntp status

Сервис запущен

Подсказка

Active: active (running)

Сервис не запущен

Предупреждение

Active: inactive (dead)


Остановка сервисаservice ntp stop

Сервис успешно остановлен

Подсказка

Active: inactive (dead)


Запуск сервисаservice ntp start

Сервис успешно запущен

Подсказка

Active: active (running)


Перезапуск сервисаservice ntp restart

Сервис успешно перезапущен

Подсказка

Active: active (running)



Для ручного запуска синхронизации требуется остановить процесс ntpd и использовать команду:

...

Без форматирования
hwclock --systohc

Конфигурация

/etc/ntp.conf

...

 

Файл настройки синхронизации времени. В файле конфигурации требуется указать используемые Вами NTP-серверы.
Пример:

Блок кода
languageperl
titleEltex.EMS Server is running with pid 1200
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
server 172.17.209.9
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org

...

 /etc/timezone

...

 

В файле должен храниться ваш часовой пояс, например:

...

Без форматирования
dpkg-reconfigure tzdata

в В появившемся меню выбрать ваш регион и часовой пояс, в котором вы находитесь.


rsyslog

...

Описание

Процесс выполняет отправку syslog с сервера в базу данных MySQL.

Способ запуска/остановки

Для остановки сервиса используется команда:

Без форматирования
service rsyslog stop

Для запуска сервиса после остановки используется команда:

Без форматирования
service rsyslog start

Для проверки — запущен ли сервис в данный момент или нет, используется команда:

Без форматирования
service rsyslog status

В ответ последует сообщение:

Без форматирования
* rsyslog start/running, process 793

в случае если сервис запущен,
или

Без форматирования
* rsyslog is not running

в случае если сервис не запущен.

Конфигурация

...

ДействиеКомандаОтвет
Проверка состоянияservice rsyslog status

Сервис запущен

Подсказка

Active: active (running)

Сервис не запущен

Предупреждение

Active: inactive (dead)


Остановка сервисаservice rsyslog stop

Сервис успешно остановлен

Подсказка

Active: inactive (dead)


Запуск сервисаservice rsyslog start

Сервис успешно запущен

Подсказка

Active: active (running)


Перезапуск сервисаservice rsyslog restart

Сервис успешно перезапущен

Подсказка

Active: active (running)



Конфигурация

/etc/rsyslog.d/mysql.conf

...

 

В файле необходимо указать формат сообщений syslog и правила обработки сообщений:

Блок кода
languageperl
### Configuration file for rsyslog-mysql
### Changes are preserved 
$template StdSQLFormat,"insert into SystemEvents (Message, Facility,FromHost, FromHostIp, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', '%fromhost-ip%', %syslogpriority%, '%timereported:::date-mysql%', '%timegenerated:::date-mysql%', %iut%, '%syslogtag%')",SQL 
$ModLoadommysql
### . :ommysql:localhost,,,
### создать правила обработки:
:fromhost-ip, !isequal, "127.0.0.1" :ommysql:172.17.209.6,Syslog,rsyslog,root; StdSQLFormat

...

  • StdSQLFormat – формат для передачи syslog, пришедшего от точек доступа, в базу данных

...

  • 172.17.209.6 – IP-адрес базы данных.

...

/etc/rsyslog.conf

...

В файле необходимо разрешить прием сообщений от точек доступа, для этого требуется раскомментировать строки:

...