Блог пользователя - muff

Portsnap - ошибка snapshot corrupt

На одном из серверов, при обновлении исходных текстов системы портов, получил такую ошибку:

files/6597b117eb1224eb5c42c08fdc99ba778015bddb9d991bd6a8ae536e66dd6d4b.gz not found -- snapshot corrupt.

Вывод даного сообщения является результатом повреждения базы данных утилиты portsnap. Иногда такое бывает.

Исправить можно следующими манипуляциями. Сначала удалим содержимое каталога базы данных:

#  rm -R /var/db/portsnap/*

После этого загружаем snapshot дерева портов и распаковываем его:

NoDeny - изменение типа сортировки пользователей

При работе с биллинговой системой NoDeny версий 49-50 небольшое неудобство доставляет тот факт, что по умолчанию сортировка пользователей выполняется по IP-адресу.

Конечно, после открытия списка пользователей, можно выбрать другой тип сортировки. Доступны следующие варианты:

Dummynet - привязка процесса к CPU0

Разбирался на днях с производительностью сервера, который работал в роли маршрутизатора.

Итак, что мы имеем в роли операционной системы:

# uname -rmo
FreeBSD 8.4-RELEASE-p7 amd64

Да, давно систему не обновляли... Ну и ладно.

В ходе диагностики обнаружил одну странность. Процесс dummynet потреблял слишком много ресурсов. Согласно выводу top:

Nagios - описание команд проверки

Nagios logo

Для того, чтобы проверить какой-либо параметр, сервер Nagios должен выполнить определенную команду. Например, запуск сценария, который выполнит подключение к серверу и проанализирует ответ. Рассмотрим некоторые доступные расширения (plugin), которые доступны в Nagios.

Nagios - проверка статуса порта коммутатора используя check_ifoperstatus

Nagios logo

Имея в распоряжении настроенную связку Nagios + Nconf, продолжим развивать тему мониторинга разнообразных параметров. В предыдущей статье рассматривали настройку проверки состояния порта коммутатора используя команду проверки check_snmp. Теперь настроим аналогичную проверку, используя расширение check_ifoperstatus.

Синтаксис использования check_ifoperstatus следующий:

Nagios - проверка статуса порта коммутатора используя check_snmp

Nagios logo

Имея в распоряжении настроенную связку Nagios + Nconf, продолжим развивать тему мониторинга разнообразных параметров. Настроим возможность проверки состояния порта коммутатора (up или down). Для этого воспользуемся возможностью Nagios работать с SNMP, используя расширение check_snmp. Синтаксис использования check_snmp следующий:

Linksys SPS224G4 - обновление програмного обеспечения (software)

Linksys logo

Взялся за обновление ПО на коммутаторе Linksys SPS224G4, ну и задокументировать процесс...

Подключаемся через последовательный интерфейс (RS232) к консоли управления коммутатора и запускаем утилиту minicom. Параметры подключения: 38400 8N1.

В процессе обновления нам понадобится настроенный TFTP-сервер. Здесь нам может пригодиться статься по настройке TFTP-сервера. В дальнейшей работе отталкиваемся от того, что IP-адрес TFTP-сервера - 192.168.192.55.

Nmap - ошибка "Failed to obtain system routes"

Nmap

Понадобилось как-то просканировать хост на открытые порты. Соответственно, инструментом был выбран Nmap. Однако не тут-то было.

Запуск сканера вылетал с ошибкой:

# nmap muff.kiev.ua

Starting Nmap 6.47 ( http://nmap.org ) at 2014-10-06 02:26 EEST
route_dst_generic: Failed to obtain system routes: getsysroutes_dnet: sysroutes_dnet_find_interfaces() failed

3DM - web-интерфейс для работы с RAID-контроллерами 3ware

Разбираясь с RAID-контроллерами 3ware, обнаружил еще одну утилиту - 3DM, которая реализует возможности утилиты tw_cli через web-интерфейс.

Утилита 3DM присутствует в портах. Выполним установку:

cd /usr/ports/sysutils/3dm && make install clean && rehash

По завершению установки, порт вывел короткое руководство по настройке:

To run 3DM2 at startup, add twdm2_enable="YES" to your /etc/rc.conf.

Tw_cli - утилита управления RAID-контроллерами 3ware

Когда-то уже делал перепост статьи о том, как пересобрать развалившийся массив на RAID-контроллерах 3ware.

Пересетапил сервер, на котором есть данный контроллер и решил сразу же установить утилиту для мониторинга работы контроллера. Однако при установке утилиты возникли проблемы с установкой. 

Идем в порты и пытаемся выполнить установку утилиты tw_cli:

cd /usr/ports/sysutils/tw_cli && make install clean && rehash

Не тут то было... Архив утилиты (версия 10.2.1_9.5.4) не нашелся на серверах: 

RSS-материал

Вставай, Україно!

Литература

Девушка у Админа есть, просто он стесняется выложить ее на рабочий стол.