Как известно, перед началом использования файловых систем NFS и SMBFS их нужно смонтировать, а когда все необходимые действия будут выполнены - размонтировать. Обычно для монтирования / размонтирования используются команды mount(8) / umount(8), и никто не задумывается об автоматизации данных операций. На мой взгляд, это не самый оптимальный подход, особенно если учесть тот факт, что в состав операционной системы FreeBSD входит специальный демон автоматического монтирования.
Постановка задачи
Демон автомонтирования операционной системы FreeBSD amd(8) предназначен для прозрачного монтирования абсолютно любых файловых систем по мере обращения к расположенным на них файлам и папкам, а также для последующего размонтирования этих файловых систем при отсутствии активности в течение заданного интервала времени. Данная статья посвящена настройке amd для автоматического монтирования файловых систем, экспортируемых NFS-серверами, и общих папок, предоставляемых SMB-серверами. Кроме этого, она описывает диагностику amd с помощью утилиты amq(8) и выделение ему собственного лога с помощью штатных средств управления логами syslogd(8) и newsyslog(8). Продолжить чтение ‘FreeBSD: Автомонтирование файловых систем NFS и SMBFS с помощью AMD’ »
Рано или поздно любой системный администратор осознает необходимость перевода вверенных ему компьютеров и сетевых устройств на автоматическое получение параметров протокола TCP/IP с помощью DHCP (Dynamic Host Configuration Protocol). С учетом того, что большинство современных операционных систем имеет в своем составе включенные по умолчанию DHCP-клиенты, не нуждающиеся в дополнительной настройке, процедура внедрения DHCP сводится к установке и настройке DHCP-сервера.
Постановка задачи
Данная статья описывает простую, но достаточную для обслуживания небольших локальных сетей конфигурацию самого популярного DHCP-сервера для операционных систем семейства Linux / Unix от Internet Systems Consortium (далее - DHCP-сервера). Предложенная конфигурация обеспечивает динамическое распределение заданного диапазона IP-адресов, выделение фиксированных IP-адресов нескольким компьютерам (серверам), а также передачу клиентам всех параметров, необходимых для работы в сети TCP/IP. Для повышения безопасности DHCP-сервер запускается в chroot(8) от имени непривилегированных пользователя / группы, а для повышения удобства диагностики и мониторинга он интегрирован со штатными средствами управления логами syslogd(8) и newsyslog(8). Продолжить чтение ‘FreeBSD: DHCP-сервер для локальной сети на базе ISC DHCP Server’ »
В связи с тем, что Skype предоставляет такие незаменимые возможности, как голосовое общение и звонки на обычные телефоны, я считаю, что он должен входить в состав обязательного программного обеспечения любого десктопа. К сожалению, в настоящее время поддержка Skype для FreeBSD прекращена, и все попытки установить его из коллекции портов заканчиваются сообщениями об ошибках. Неужели это обстоятельство может стать причиной отказа от Skype? Конечно же, нет.
Во избежание возможных вопросов напоминаю, что для корректной работы Skype на десктопе с FreeBSD 8.x достаточно выполнить всего три условия: во-первых, настроить звуковую карту, во-вторых, включить двоичную совместимость с Linux и, в-третьих, установить эмулятор Fedora 10 Linux из порта emulators/linux_base-f10 (да, я использую этот эмулятор, а не входящий в список зависимостей Skype emulators/linux_base-fc4). Если перечисленные условия выполнены, можно смело приступать к установке последней (из доступных в коллекции портов FreeBSD) версии Skype. Продолжить чтение ‘FreeBSD: Устранение ошибок установки Skype из коллекции портов’ »
Из-за того, что во время написания статьи FreeBSD: Установка и начальная настройка системы мониторинга Zabbix в нашем хозяйстве отсутствовали серверы с Linux, я не рассказал об установке агентов Zabbix, предназначенных для этой операционной системы. Ситуация изменилась, поэтому, я решил последовать принципу "лучше поздно, чем никогда" и исправить "оплошность", допущенную по отношению к агенту Zabbix для Linux, а заодно и открыть еще один раздел на своем персональном блоге.
Процесс установки агента Zabbix для Linux из исходных текстов рассмотрен в официальной документации, но представленные там рекомендации не учитывают особенности Red Hat Enterprise Linux и, соответственно, не могут рассматриваться как полноценное руководство для ее пользователей. Эта заметка ориентирована именно на Red Hat Enterprise Linux. Она подразумевает, что архив с исходными текстами последней стабильной версии Zabbix будет загружен с официального сайта, агент Zabbix будет установлен как standalone-демон, скрипт его инициализации будет интегрирован в систему для обеспечения полной поддержки стандартных утилит управления службами chkconfig(8), ntsysv(8) и service(8). Продолжить чтение ‘Red Hat Enterprise Linux: Установка и начальная настройка агента Zabbix’ »