Улучшенный top в CentOS

В категорії Статьї от 7 Червня, 2011. Автор admin

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

В Linux для мониторинга существует огромное количество утилит, но одной из самых популярных является утилита top

Утилита top, обладает большими функциональными возможностями по просмотру и управлению процессами в консольном режиме.

Единственное неудобство, как на меня, это – спартанский интерфейс утилиты. На мой взгляд, для просмотра и управления процессами, удобнее пользоваться другой утилитой — htop.

htop — продвинутый монитор процессов, написанный для GNU/Linux. Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти.

Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах.

Для управления процессами Linux (остановка, изменение приоритета и пр.) можно не вводить идентификаторы процесса, а выделить необходимый нам процесс мышкой или клавиатурой и воспользовавшись «горячими» клавишами произвести все необходимые действия.

Интерфейс интуитивно понятен и немного напоминает интерфейс Midnight Commander.

Для установки htop в CentOS 5.4 с помощью yum, нам нужно добавить дополнительный репозиторий, так как в официальных репозиториях CentOS, прописанных по умолчанию, htop нет.

rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

Затем, собственно сама установка htop:

yum install –y htop

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

Теги: , ,

Наращиваем память с помощью kernel-PAE

В категорії Статьї от 23 Квітня, 2011. Автор admin

По работе я столкнулся с тем, что мне необходимо серверу CentOs 5.3, увеличить обьем оперативной памяти с 4 до 6 гигабайт. К сожалению стандартное ядро линукса не поддерживает обьем ОЗУ более 4 гигабайт. Решением данной проблемы является  замена стандартного ядра на ядро kernel-PAE, которое может тянуть до 64Г памяти.

Итак приступаем к установке нового ядра.

Для начала скачиваем новое ядро:

yum  install  kernel*PAE*

После установки необходимо исправить конфигурационный файл загрузчика GRUB, для того что бы первым загружалось наше новое ядро PAE:

vi  /boot/grub/grub.conf

В самом начале файла находим строчку: default=1 и исправляем ее на default=0 .

Сохраняем файл и перезагружаемся.

Для того что бы убедиться что загружено ядро PAE, после перезагрузки проверяем с помощью команды:

uname  -a

Если все в порядке, то вы уведите строчку указанную на рисунке ниже:

mem Для проверки доступной ОЗУ, вводим команду:

cat  /proc/meminfo

mem1

либо

top

mem2

На этом все.

Теги: , ,

htaccess

В категорії Статьї от 14 Квітня, 2011. Автор admin

Правила написания .htaccess
Пути к файлам (директориям) указываются от корня сервера.

Правильный пример:

DirectoryIndex /home/st1331/www/data/main.html

Ошибка:

DirectoryIndex /www/news/main.html

Адресация к документам, расположенным на других сайтах должно выполняться с указанием протокола

Правильный пример:

Redirect /oldsite/ http://www.site.ru/

Ошибка:

Redirect /oldsite/ www.site.ru/

Комментарии – строки, начинающиеся с символа #.

В выражениях можно использовать переменные окружения, например %{REMOTE_ADDR} или %{HTTP_REFERER}.
Файл .htaccess должен быть записан в UNIX-формате — это означает что перевод строки должен задаваться в нем одним символом (0x0A), а не двумя (0x0D 0x0A), как в DOS или Windows

Більше »

Теги: