Архив за Февраль 2008

LVM & ReiserFS

Недавно изменял размер раздела на LVM, нужно было уменьшить размер логического раздела, все прошло без проблем.

Делается это так:

Для reiserfs

Без размонтирования нельзя изменить партицию, если изменить раздел lv, а не ФС с начала, то можно потерять данные.

По времени – 400 Gb крупных файлов отресайзилось за 10-15 минут.

Утилиты: mytop

Mytop – один из полезных инструментов для MySQL DBA.

Данная консольная утилита аналог top программы, но только для для базы данных MySQL, после соединения с сервером показывает какие процессы запущены, количество запросов в секунду, эффективность ключей в процентном соотношении. Рекомендую.

Apache для профессионалов

Для саморазвития купил в Озоне книгу: “Apache для профессионалов”.

Apache для профессионаловОписание книги следующее:

Эта книга предназначена для тех, кто хочет максимально эффективно использовать возможности web-сервера Apache. Если в вашу задачу входит установка Apache или переход к существующему web-сайту на выделенной машине, эта книга поможет создать именно такой сервер, какой вам нужен. К тому же она содержит сведения о добавлении к существующим серверам таких средств, как система безопасности, РНР и поддержка серверных средств Java.
Автор, основываясь на своем опыте работы в реальных условиях, рассказывает осложностях и деталях Apache. В книге представлен отсутствующий в документации уникальный материал, полученный автором при анализе исходного программного текста продукта и по мере приобретения опыта. Эта книга поможет обойти многие подводные камни. Книга представляет администраторам и разработчикам web-серверов сведения, необходимые для использования Apache в реальных условиях. В ней много примеров, что позволит не увязнуть в излишних деталях, связанных с применением конфигурационных директив. Подробные примеры содержат информацию, которая необходима для построения, настройки и расширения Apache с учетом всех ваших требований.

Предмет изучения данной книги:
Сервер Apache 1.3.х, включая новые характеристики Apache 1.3.9.
Установка Apache как по сети, так и при построении из исходного кода.
Конфигурирование и настройка Apache для создания web-сайта.
Установка Apache для достижения максимальной эффективности и безопасности динамического содержимого.
Добавление поддержки шифрования SSL на сервере Apache.
Расширение Apache модулями других производителей.


Недавно закончил ее читать, что могу сказать – плохо. Я не думал, что в 2002 году отдадут книгу на перевод НЕ тех. переводчику. Только в этой книге я встретил такeую замечательную фразу: “Исполнение от корня”, что означает выполнение команд от пользователя root. И таких перлов очень много.

Ладно, оставим перевод и приступим к содержанию. Для своего времени оно на уровне, описание практически всех параметров настройки, опций сборки, вобщем узнал для себя несколько новых моментов. Тех, кого не отпугивают плохие переводы могут прочитать данную книгу.

Настройка postgrey

Спам достал. На моем рабочем сервере используется postfix + spamassasin + clamav. В последнее время пошло очень много спама на домены, которые обслуживает сервер, за 6 часов по 15.000 сообщений отсеивались spamassasin`ом, притом, что 80% спама отсеивалось rbl листами потипу spamhouse.

В связи с этим решил прикрутить postgrey.

Установка достаточно проста:

Далее правим параметры запуска:

И запускаем демон.

После чего изменяем конфиг postfix сервера, так как сервер работает только как smtp proxy, то в файл /etc/postfix/main.cf добавляем следующий блок:

Что приведет к проверке email сообщения на этапе, когда клиент передат команду DATA.

Для исключения проверки доверенных доменов и сетей правим конфигурационные файлы в папке /etc/postgrey.

Update: За 12 часов, всего 30 писем спама и все отрубил spamassasin.

Ищу тебя…

Ищу администратора, для реализации крупного высоконагруженного проекта.

Описание вакансии: Системный администратор Linux/Unix. Если у кого есть желание, требуемые навыки и знания – welcome.

http://Linux.org.ru

Один из самых популярных сайтов в рунете, http://linux.org.ru. Интересен только  краткими новостями из мира  Linux/Unix.

Перезагрузка Linux машины через SysRQ

Иногда возникает ситуация, когда удаленно, по ssh например, нужно перезагрузить linux сервер. Команды reboot, shutdown не работают так как нужно, то есть просто висят в процессах, но машина не уходит в перезагрузку.

Такое часто бывает, когда отказывает диск, или начинаются проблемы с RAID массивом. Для форсирования перезагрузки сервера нам подойдет sysrq.

Для начала включаем sysrq через proc:

Далее посылаем нужную комманду в sysrq триггер:

Как показывает практика, машина мгновенно уходит в reboot.