Наращиваем память с помощью 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

Больше »

Тэги:

Как ремонтировать таблицы

В категории Статьи от 8 апреля, 2011. Автор admin

Стадия 1: проверка таблиц

Выполните myisamchk *.MYI или, если вы располагаете временем, myisamchk -e *.MYI. Используйте опцию -s (молчаливый режим) для подавления ненужной информации.

Если mysqld остановлен, то следует использовать опцию --update-state для указания myisamchk отмечать таблицы как ‘проверенные'(checked).

Ремонтировать следует только те таблицы, для которых myisamchk выдала ошибки. Для таких таблиц следует перейти к стадии 2.

Если во время проверки будут получены странные ошибки (подобные out of memory), или myisamchk завершится аварийно, то перейдите к стадии 3.

Больше »

Тэги: