У меня есть сервер под управлением CentOs 5.8. Я вчера установил New Relic.
С 9 часов утра следующие команды выдают ошибку сегментации:
Я все еще могу получить доступ к Midnight Commander, и наше приложение также работает нормально.
У меня установлен PHP 5.3.1, и это также живой сервер приложений.
-
После моего предыдущего комментария я клонировал свой сервер для экспериментов, и теперь я получаю сообщение ниже. Похоже, это было обновлено вчера. есть идеи, как я могу это исправить?
Большое спасибо
Возникла проблема при импорте одного из модулей Python, необходимых для запуска yum. Ошибка, приводящая к этой проблеме:
/usr/lib64/librpmbuild-4.4.so: недопустимый заголовок ELF
Установите пакет, который предоставляет этот модуль, или убедитесь, что модуль установлен правильно.
Возможно, указанный выше модуль не соответствует текущей версии Python, а именно: 2.4.3 (# 1, 22 февраля 2012 г., 16:05:45) [GCC 4.1.2 20080704 (Red Hat 4.1.2-52 )]
Если вы не можете решить эту проблему самостоятельно, перейдите к часто задаваемым вопросам yum по адресу: http://wiki.linux.duke.edu/YumFaq
Проверьте наличие несанкционированного входа в систему. Я видел это в системах, где кто-то получает root-доступ (обычно через небезопасный root-доступ) и при попытке установить там программное обеспечение ботнета они также перезаписывают МНОГИЕ популярные программы с версией, скомпилированной для других ядер. wget, vi, tail, less, grep и т. д.
В случаях, которые я видел в прошлом, они обычно переносят двоичные файлы Linux в SCO. Поскольку вы уже используете Linux, это кажется менее вероятным, но я бы обязательно посмотрел на это.
Это часть rpm-libs
пакет. Я вижу, что это влияет на rpm и yum, но не на wget, поэтому, вероятно, другие файлы также повреждены, поэтому выбор отдельных файлов библиотеки из другого места может быть более хлопотным, чем оно того стоит, по сравнению с восстановлением из резервной копии.
Проблема с диском? Бегать fsck
?