Основные правила пользования ресурсом...

FreeBSD daemon 

Этот документ не отменяет чтение документации!

 

ПРЕДУПРЕЖДЕНИЕ: все действия исполняются с правами суперпользователя root. Если не  допускается использование команды с правами root, это указывается дополнительно.

Ncftp - передача данных по сети

ncftp logo

Понадобилось как-то забекапить раздел целиком. В моем частном случае, это раздел /var.

Конечно же, tar нам в помощь. Однако, возникла такая проблема - архив раздела /var не поместился бы ни на один другой раздел:

# df -h

Juniper mx80 - filesystem full

Juniper logo

После внесения очередных изменений в конфигурацию маршрутизатора Juniper MX80, отправил комманду на применения изменений, однако в результате получил следующую ошибку применения конфигурации:

muff@router# commit
error: could not open configuration database (juniper.data+)

И хотя был уверен, что не допустил ошибок в коммандах конфигурации, решил посмотреть, какие именно изменения будут применяться. Однако, снова ошибка:

Dhcpdump - утилита для диагностики и отладки работы DHCP

При наличии в сети DHCP-сервера, иногда возникает необходимость детального анализа содержимого DHCP запросов/ответов. В этом случае отличным помощником выступает утилита dhcpdump. Указав в качестве параметра сетевой интерфейс, получаем расшифровку всех зафиксированных на нем DHCP-пакетов.

Выполним установку утилиты из системы портов:

# cd /usr/ports/net/dhcpdump && make install clean && rehash

Сложностей с использованием утилиты не возникает. Ключей запуска не так и много:

# dhcpdump
Usage: $0 <-i interface> [-h macaddress]

Dhcping - проверка работоспособности DHCP-сервера

При диагностике локальной сети иногда возникает необходимость проверить работоспособность того или иного DHCP-сервера. Конечно, можно запустить dhclient и проверить результат. Однако при этом возникает ряд проблем:

Allied Telesis AT-9924T - обновление програмного обеспечения

Allied Telesis logo

Преамбула

Попался в руки коммутатор Allied Telesis AT-9924T. Хорошая железка (с двумя БП, Layer 3, etc), однако оказалось, что web-интерфейс на данной железке не работает. Покопавшись в документации, и помаявшись с коммандами (CLI у этой железки довольно специфический), обнаружил, что всего-навсего, файл графического интерфейса не подключен в действующей конфигурации:

Manager AT-9924T> show gui

 

Timecounter - "убегают" системные часы

FreeBSD Logo

Иногда бывает, что системное время на серверах под управлением FreeBSD сильно "убегает" вперед, и даже запуск ntpd не помогает: часы "прыгают" вперед на слишком большое значение, ntpd не справляется и "вылетает".

Вот пример работы ntpd c неработающим системным таймером:

# ntpq -c peers

3com 4200G - обновление програмного обеспечения

3com logo

Взялся за обновление ПО на коммутаторе 3com 4200G. Заодно решил задокументировать процесс обновления.

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

Распиновка консольного кабеля аналогична распиновке кабеля аналогичная консольным кабелям Cisco Catalyst, ZTE, etc:

Console cable

Cacti - 95th Percentile 64bit counters

Cacti logo

При построении графиков в Cacti, могут возникнуть проблемы с построением  графов Traffic 95th Percentile при трафике больше 120 Mbps. Дело в том, что стандартный темплейт 95th Percentile работает только с 32-битными счетчиками, которые переполняются. В результате имеем некоректные графики.

Решением даной проблемы является импорт темплейта с поддержкой 64-битных счетчиков. Процедура импорта темплейта выглядит следующим образом: Console -> Import Templates -> "Выбрать файл" -> Import.

FreeBSD 10 - ошибка "Shared object “libstdc++.so.6” not found"

FreeBSD

После обновления с FreeBSD 9.x на FreeBSD 10.x при обновлении существуюющего или установке нового ПО можно встретить примерно такую ошибку (в моем частном случае, при установке Exim):

RSS-материал

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

Литература

Работоспособность Админа зависит от наличия "Источника бесперебойного питания"!