Проблемы с запуском apache

В логах: [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [notice] Digest: generating secret for digest authentication … [notice] Digest: done Configuration Failed Проверка синтаксиса конфига apache ничего не дает, Syntaxis OK. Включение режима логов loglevel = Debug ничего не дает. Тупик… Делаем: strace -f -o trace.txt /usr/sbin/httpd Что видим: semget(IPC_PRIVATE, 1, IPC_CREAT|0600) = -1 ENOSPC (No … Читать далее

Ошибка apache: No space left on device: Couldn’t create accept lock но место есть

Итак имеем сервер с кучей сайтов. В какой-то момент на сервере лег apache с ошибкой:

No space left on device: Couldn’t create accept lock (/etc/httpd/logs/accept.lock)

Поиски решения проблемы натолкнули меня на мысль, что проблема в semapfores ядра.

В сети есть скрипты, которые помогут очистить таблицу семафоров.

Посмотреть кто использует семафоры можно командой: ipcs -s

Если вы видите в таблице пользователя apache, httpd вам надо почистить таблицу и все заработает. Но в моем случае

Читать далее

Исправление ошибки kernel panic — not syncing: Attempted to kill inint

Рассмотрим частный случай получения ошибки kernel panic — not syncing: Attempted to kill inint после перезагрузки Linux

В моем случае ошибка появлялась после отключения SELINUX и последующей перезагрузки.

Лечится просто:

1. При загрузке ОС нажимаем e, чтобы перейти к редактирования загрузчика GRUB.

Далее в строке загрузки ядра по-умолчанию добавляем в конец selinux=0 пример:

kernel /boot/vmlinuz-2.6.32-504.3.3.el6.x86_64 ro root=UUID=516101c3-00dd-4db6-b1ff-7214dc0baa03 rd_MD_UUID=62292ebf:38febd4a:2514de0f:1cc21698

Читать далее