воскресенье, 9 декабря 2012 г.

grub on software raid (md)

При установке системы(Centos 4, 5 или 6) на софтверный raid1 инсталятор ставит загрузчик только на /dev/sda про остальные диски он даже не вспоминает. Это может привести к очень не хорошей ситуации, если у вас умрет /dev/sda и машина перезагрузится, то загрузится со второго диска вы уже не сможете. Понятно, что можно взять rescue cd  и с него поставить загрузчик на второй диск, но зачем усложнять себе жизнь, если можно просто после установки проинсталить grub на второй диск:
Для этого в консоли набираем:
grub
Далее:
device (hd0) /dev/sdb
root (hd0,0)
setup (hd0)
quit

Все. Теперь загрузчик есть на обоих дисках.

четверг, 15 ноября 2012 г.

vnstat

Для простого мониторинга количества израсходованного трафика на сервере удобно использовать vnstat.

Для установки:
yum install -y vnstat

Настройка:
vnstat -u -i eth0 (Указывать необходимо интерфейс смотрящий в интернет)
chkconfig vnstat on
service vnstat start

Ну и просмотр статистики:
За день vnstat -d
За месяц vnstat -m
В реальном времени vnstat -l

вторник, 11 сентября 2012 г.

Настройка SSHD (доступ по ключам)


Пример простого конфига демона SSH.
Авторизация разрешена только по ключам.

Port 22
Protocol 2
SyslogFacility AUTHPRIV
LoginGraceTime 2m
PermitRootLogin without-password
StrictModes yes
MaxAuthTries 3
MaxSessions 10
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
UsePAM no
PrintMotd no
PrintLastLog no
UseDNS no
Subsystem sftp /usr/lib/misc/sftp-server
AllowUsers root

пятница, 25 мая 2012 г.

Клонирование таблицы разделов.

Заметка чисто для себя (чтоб не забыть).
Обалденно удобный способ клонировать таблицу разделов (но не содержимое) с одного диска на другой.
sfdisk -d /dev/sda > sda.par
sfdisk -f /dev/sdb < sda.par
И всё. Всё скопировалось с sda на sdb.

понедельник, 6 июня 2011 г.

Lightsquid

И снова здравствуйте. Сегодня речь пойдет программе без которой не обходится ни один прокси сервер - это программа для агрегации логов и генерации отчетов прокси сервера.
Так уж получилось что программ таких довольно много, но на мой взгляд внимания заслуживают лишь немногие и lightsquid, одна из них.
В RHEL, Centos и Scientific Linux 6   эта программа устанавливается и настраивается очень легко, она есть в репозитарии EPEL 6.
rpm -Uhv http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
yum install lightsquid lightsquid-apache httpd
chkconfig httpd on
servise httpd start
Дальше нам необходимо немного донастроить сам lightsquid
Открываем /etc/lightsquid/lightsquid.cfg и меняем 

# -------------------- WEB VARIABLES  ----------------------------------------
#language
#see `lang` folder (avaible: bg,eng,fr,hu,it,pt_br,ru,sp)
$lang                ="eng";

НА

# -------------------- WEB VARIABLES  ----------------------------------------
#language
#see `lang` folder (avaible: bg,eng,fr,hu,it,pt_br,ru,sp)
$lang                ="ru-utf8";
Собственно все. На следующее утро по ссылке http://IP_НАШЕГО_СЕРВЕРА/lightsquid мы увидим отчет за сегодня(они генерятся каждую ночь).
Ну уи собственно ссылки на другие проекты подобной тематики:
PS. В отличие от sarg или mysar отчеты lightsquid занимают очень мало места, что может играть немаловажную роль, особенно, если у Вас пользователей больше 50 а время хранения отчетов не менее года.