Вопрос

У меня есть доступ к удаленному терминалу Solaris, который время от времени выходит из строя, и мне приходится просить кого-нибудь с физическим доступом загрузить машину, что он и делает успешно.Я хотел бы знать, какие инструменты/файлы мне следует просмотреть, чтобы выяснить причину сбоя, чтобы я мог внести необходимые изменения в конфигурацию и избежать этого в будущем.

Это было полезно?

Решение

Какие инструменты вы можете использовать, будет зависеть от того, какую версию Solaris у вас есть и какова реальная проблема.Первое, что нужно сделать, это проверить системную консоль (похоже, к которой у вас нет доступа) и файл /var/adm/messages.Этот файл обновляется системными сообщениями, и в конце появится самое новое.

Далее вы можете найти файл ядра системы.Если создается основной файл, он будет находиться в /var/crash/hostname, где «hostname» — это имя машины.

Если у вас есть фактический файл базового файла в каталоге/var/crash/hostname, этот набор команд даст вам хорошую строку для поиска Google с:

# cd /var/crash/hostname

Замените «имя хоста» на имя хоста вашего компьютера.

# mdb -k unix.0 vmcore.0 

Если у вас несколько файлов ядра, выберите самую последнюю версию.

 > ::status

Это должно вызвать у вас панику, вырежьте и вставьте его в Google и посмотрите, что сможете найти.

Для более подробного анализа основного файла прочитайте это:http://cuddletech.com/blog/pivot/entry.php?id=965

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top