Срочно нужна помощь apache
cyber01 31 Августа, 2011 - 16:46
Ребят,срочно помогите, в результате сбоя системы,перестал работать апач.
Запускается нормально,при перезапуске вот это:
webhosting / # /etc/init.d/apache2 restart
* Stopping apache2...
httpd (pid 1327?) not running [ ok ]
* Starting apache2... [ ok ]
webhosting / #
Работает в паре с nginx, походу друг друга не видят,хотя всё работало,nginx показывает 502, апач висит на 81 порту,но там глухо даже если он работает. Что посоветуете?
Также пропал таинственным образом файл из /etc/init.d/ имя файла не известно, но начинается на n...
»
- Для комментирования войдите или зарегистрируйтесь
Конечно, лучше всего
Конечно, лучше всего восстановиться из бэкапа, но...
Остается либо вникать в логи, до просветления или пересобрать все(или только апач, nginx и .д.) в надежде, что проблема в "таинственно исчезнувшем" файле(возможно и файлАХ). Винч точно не виноват?
как пересобрать апач с
как пересобрать апач с сохранением и подхватом предыдущей конфигурации?.
Знать бы еще что за файл, находился между mysqlmanager и net.lo, это конечно как иголка в стоге сена...
Еще вопрос, можно ли просмотреть логи Midnight Commander в частности что читалось/удалялось им?
P.S. как ни странно,в логах всё хорошо(логи apache)
по умолчанию никакие конфиги
по умолчанию никакие конфиги не затираются при пересборке
такое бывает
если апач не может создать свои файлы логов или не находит файлы вирт.хостов
проверьте файлы\пути и права доступа на директории
то, что * Starting apache2... не факт, что он устоял при запуске..
#ps aux | grep apache - точно кажет что он там?
что-то добрый я сегодня ....
webhosting / # ps aux | grep
webhosting / # ps aux | grep apache2
root 9441 0.0 0.0 1924 536 pts/0 S+ 17:06 0:00 grep --colour=auto apache2
Кажись пропал файл networking, из-за него могут быть такие проблемы? Если да, то как восстановить? Бекапов к сожалению нет
это гентоо ? (там) проверьте
это гентоо ? (там)
проверьте что
- апач при старте (по метке времени) создал главные файлы логов (access и error)
- посмотрите конфиги вирт.хостов и куда там пишутся их логи
- проверьте что эти логи созданы там
- проверьте hostname
но по-любому emerge -e world
но etc-update не делать (или смотреть что там и как)
и бэкап и проверку ф.с. до эксперементов
что-то добрый я сегодня ....
подробнее проно по-любому
подробнее про
но по-любому emerge -e world
но etc-update не делать (или смотреть что там и как)
и бэкап и проверку ф.с. до эксперементов
С генту мало дружу
И как бы сохранить конфиги всего при пересборке?
с логами/hostname всё в
с логами/hostname всё в порядке.
Возможна ли проблема в случае утери networking ?
cyber01 написал(а): с
Кто такой networking ? :D
/etc/init.d/networking или я
/etc/init.d/networking или я путаю gentoo с ubuntu и в генту его нет?
Нет и не было никогда
Нет и не было никогда
проблемы могут быть если не
проблемы могут быть если не поднялись сетевые интерфейсы, но это вряд ли т.к. вряд ли при этом вы удаленно достучались бы до сервака
конфиги сохранятся, но на всяки случай скопируйте в сторону /etc
если логи пишутся то в error.log и\или системный лог обязательно пишется почему упал апач
что-то добрый я сегодня ....
error.log весит больше гига.
error.log весит больше гига. Т.к. пишется общий апачевский
/
Ненастроенная система журналирования на сервере есть весьма неправильно (нарисовал ещё одну меточку в плане-графике пополнения Вики).
:wq
--
Live free or die
1 rm \ mv лог-файл 2 tail -f
1 rm \ mv лог-файл
2 tail -f ....
что-то добрый я сегодня ....
Знаем, плавали... :) Я бы для
Знаем, плавали... :)
Я бы для начала просто тупо проверил: не остался ли после сбоя (и соответственно перед запуском Индейца) старый
pid
-файл...:wq
--
Live free or die
+1 если httpd (pid 1327?) not
+1
если httpd (pid 1327?) not running [ ok ] не меняется - то 100%
что-то добрый я сегодня ....
был файл,теперь нету
был файл,теперь нету а проблема осталась
Проблему решил, тему
Проблему решил, тему закрывайте
спасибо за emerge -e world
нет вы решили только видимую
нет вы решили только видимую часть проблемы
теперь осталось найти причину "таинственного исчезновения" файла(ов)
ps сделайте бэкап, а то как то не серьезно получается
и проблему таинственного
и проблему таинственного исчезновения решил.
Вывод: нехрен юзерам доступ давать(другой админ дал,а я чини давай)
проверьте наличие свободного
проверьте наличие свободного места на диске(ах) - при этом тоже новые процессы не стартуют, хотя в целом система как-бы работает - и настройте ротацию логов
при таких error.log весит больше гига. - проблему всегда можно получить в самый не подходящий момент и конечный юзер не всегда может быть "козлом отпущения"
что-то добрый я сегодня ....