Кто знаком с миром Windows, скажет, что это легко делается с помощью Active Directory и групповых политик. А как же дела обстоят в мире свободного програмного обеспечения? Неужели нет достойного конкурента “мелкомягким”? Ответ на это даёт статья, речь о которой пойдёт ниже.
Категорія: FreeBSD
Небольшая How-To’шка для определения узких мест в системе.
1) vmstat (показывает состояние виртуальной памяти, буфера. )
Наиболее часто используется в следующих комбинациях:
vmstat 2 – вывод статистики виртуальной памяти (в режиме realtime обновление каждые 2 секунды).
vmstat -z – просмотр состояния буфера
vmstat -i – просмотр состояний прерываний
Базы данных, web сервера
Если вы используете mysql+memcached, то возникает процесс двойного кеширования: zfs и memcached – каждый из них кеширует. Выход один: разрешить кешировать только метаданные.
Возможные значения для обоих свойств – all, none и metadata. При установке на all выполняется кэширование данных пользователя и метаданных. При установке на none кэширование данных пользователя и метаданных не выполняется. При установке на metadata выполняется кэширование только метаданных. Значением по умолчанию является all.
Когда у вас целая ферма серверов, то обслуживать их достаточно сложно. И если вам нужно посмотреть логи с какого-то сервера, то приходится заходить на него и смотреть. А если нужно посмотреть не на одном, а на 10? Такой процесс получается изнурительным. В данной статье будет рассмотрена возможность сбора логов с Windows серверов (а так же можно и *nix) и запись их в единую базу, из которой потом можно посмотреть.
Тестовый стенд: FreeBSD (сервер сбора логов), Windows 2003/2008 (клиенты)
Настраиваем WIFI
Настройку Wi-Fi во FreeBSD можно делать 2-мя способами: через hostap и wpa_supplicant. Мы рассмотрим первый способ
Тестовый стенд: FreeBSD 8.2 Release i386, Wi-Fi Atheros AR9285 Wireless LAN 802.11 a/b/g/n Controller (AR928x)
Оказывается, что в разных системах он может быть разным, причём не просто наличием других опций, а и вообще иметь разные назначения при одних и тех же значениях.
Будем рассматривать такие системы: Linux, FreeBSD, Solaris.
Если вы работает с pf и во время загрузки правил получаете такое сообщение:
No ALTQ support in kernel
ALTQ related functions disabled
значит поддержка altq не включена. Включить можно только через пересборку ядра. Для этого добавляем такие опции в конфигурационный файл ядра:
В статье выложу только настройку файла ppp.conf, так как это самое важное. Остальные настройки можно найти на сайте.
Напомню, что для успешной работы нужны модули u3g, ucom.
Тестовый стенд: FreeBSD 8.2 i386, Huawei E1550
Данная статья написана по мотивам статей http://dimdim.org.ua/time2011/ , http://www.opennet.ru/tips/2630_linux_timezone_time.shtml и содержит информацию о том, как это делать на FreeBSD (в статьях указаны методы для разных Linux систем, а вот FreeBSD аккуратно обошли).
RAID-Z представляет собой схему организации данных и четности, подобную RAID-5, но использующую динамический размер сегмента. По сути, каждый логический блок файловой системы – это сегмент RAID-Z, независимо от размера блока. Это значит, что каждая запись RAID-Z – это запись полного сегмента. Добавьте к этому копирование при записи в транзакционной семантике ZFS, и вы полностью избавитесь от “окна уязвимости” RAID. Кроме этого, RAID-Z быстрее обычного RAID, так как здесь не требуется читать данные, менять их, а потом снова записывать.