В Solaris существует встроенных механизм определения неполадок, называемый fmadm. Он позволяет определять, что вышло из строя и сигнализировать об этом. Этим всем управляет служба svc:/system/fmd:default. Например, вот вывод из системы, где вышел из строя 1 диск из зеркального пула
Автор: skeletor
Шейпер под линукс
Для тех, кто работал с шейпером под FreeBSD (ipfw, pf) настройка шейпера под линукс может вызвать шок: чего только стоят правила в стиле tc! Для облегчения была написана утилита htb, которая по сути является конвертором “простых” переменных/правил в правила в стиле tc.
Тестовый стенд: Centos linux 6.3.
apache -> nginx
bind/named -> nsd, dnsmasq, unbound
squid -> 3proxy, privoxy, polipo, pound, haproxy, microsocks, crossroads, аналоги
isc-dhcpd -> dnsmasq
quagga -> openbgpd, openospfd, bird, frrouting
Часто бывает ситуация, когда нужно управлять своей зоной самостоятельно. При изменении NS’ов для домена, обязательно требуется указать 2 различных по IP NS-сервера. Первым может быть сам сервер, а вот вторичный – либо искать того, кто будет держать slave, либо вписать что-то левое.
И так, мы пойдём по правильному пути – впишем действующий NS для нашей зоны. Разумеется будем использовать бесплатных “держателей”. Ниже список:
http://primaryns.kiev.ua – primary NS
http://secondary.net.ua/ – secondary NS
http://xname.org/ – primary/secondary NS
Поговорим об аналоге nextboot, который доступен в FreeBSD – но только в Linux. Данный функционал должен поддерживается загрузчиком. В статье будет рассмотрен пример с загрузчиком grub версии 2.
Редактируем /etc/default/grub, а точнее строке GRUB_DEFAULT присваиваем новое значение
GRUB_DEFAULT=saved
1) Universal USB Installer – это Live Linux USB Creator, который позволяет создать загрузочную флэшку с выбранным дистрибутивом Linux. Программа крайне проста в использовании. Просто выберите необходимый дистрибутив Live Linux, ISO-файл, нужный флэш-привод и нажмите “Install”. По завершении работы получите полностью функционирующую флэшку с возможностью загрузки с выбранной операционной системой.
Загрузить Universal USB Installer можно по этому адресу (Freeware, Windows All).
Допустим, вам необходимо создать несколько виртуальных интерфейсов, которые будут работать как обычные, не зависимые друг от друга. Это очень легко делается через netgraph. Приведу лишь скрипт, который создаст 3 виртуальных интерфейса, не трогая при этом физический:
Данная статья является комбинацией разных статей по установке и настройке openvpn’a, но только на систему Centos Linux. Здесь рассматривается пример в котором авторизация пользователей будет через pam, то есть достаточно завести пользователя в систему, выдать ему 3 сертификата сервера (ca.crt, ta.key, dh1024.pem). При подключении весь трафик будет идти через vpn туннель.
Тестовый стенд: ОС Centos 6.3, openvpn 2.2.1
Обновление Debian
Обновление Linux состоит из обновления ядра и обновления установленного софта. И так, первым делом проверим добавлена ли строка в /etc/apt/sources.list:
deb http://backports.debian.org/debian-backports squeeze-backports main non-free contrib
Без этой строки вам не будут доступны новые версии ядер. Очень важно, что была только эта строка для backports, так как другие строки backports – могут вызывать проблемы.
После этого как обычно, делаем
#apt-get update
либо через aptitude:
#aptitude update
Обзор нового менеджера пакетов pkg
В Solaris 11 появился новый менеджер пакетов pkg. Он очень удобен, так как позволяет не только работать с пакетами (устанавливать, удалять, обновлять и т.д.), а и обновлять ОС.
В статье расскажу некоторые применения pkg.