PowerPath. Идентификатор 939976 local0.error MPAPI: Error: Произошла внутренняя ошибка.
Summary: При загрузке хоста Solaris MPAPI появляется сообщение об ошибке: Error: Произошла внутренняя ошибка
Symptoms
Сообщение об ошибке: PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.
При загрузке появляется сообщение об ошибке:
# egrep 'MPAPI|MSunOS Release 5.10 Version Generic' messages.[0-2]messages.0:Feb 20 22:15:24 PBGSVH01 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_150400-26 64-bitmessages.0:Feb 20 22:16:06 PBGSVH01 PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.messages.0:Feb 20 22:58:30 PBGSVH01 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_150400-26 64-bitmessages.0:Feb 20 22:59:13 PBGSVH01 PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.messages.1:Jan 19 03:11:16 PBGSVH01 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_150400-26 64-bitmessages.1:Jan 19 03:12:17 PBGSVH01 PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.messages.2:Dec 18 11:01:53 PBGSVH01 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_150400-26 64-bitmessages.2:Dec 18 11:02:36 PBGSVH01 PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.messages.2:Jan 19 02:25:09 PBGSVH01 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_150400-26 64-bitmessages.2:Jan 19 02:26:10 PBGSVH01 PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.
Cause
powermt load boot , параметр загрузки не задается, что в противном случае предотвратило бы попытку обновления файла конфигурации во время ранней загрузки.
/lib/svc/method/powerstartup
#!/sbin/sh
. /lib/svc/share/smf_include.sh
if [ -f /etc/powermt_custom.xml -o -f /etc/powermt.custom ]
then
/etc/powermt load boot
else
/etc/powermt config boot
fi
case "$?" in
0) exit 0 ;;
*) exit $SMF_EXIT_ERR_CONFIG ;;
esac
- Проблема наблюдается только с корневой файловой системой на UFS (не на ZFS).
-
powerstartup serviceзапускается во время ранней загрузки, которая выполняетсяpowermt load bootЭто приводит к этой ошибке. - Корневая файловая система UFS во время ранней загрузки доступна только для чтения, а также на этом этапе, если
powermt load bootпытается обновить файл/etc/emc/mpaa.lamsво время загрузки предыдущего состояния, обновление завершится сбоем. - Для корневой файловой системы ZFS: во время ранней загрузки, когда
powerstartup serviceВыполняется, файловая система читается и записывается, и ошибка не выдается. - Ошибка обновления
/etc/emc/mpaa.lamsвыдает ошибку MPAPI, но остальная часть процесса продолжается без каких-либо проблем. - Позже на этапе загрузки, когда
powerconfig serviceбегает, это тоже делаетpowermtТак как к этому моменту файловая система уже будет доступна для чтения и записи, файлы конфигурации будут обновлены соответствующим образом.
Resolution
Эта ошибка безвредна, не указывает на какие-либо проблемы с состоянием драйвера и может быть проигнорирована.
- Здравомыслие системы считается хорошей, когда она запущена и работает.
- Все
powermtКоманды работают нормально. - После загрузки системы проблем с файлами конфигурации не наблюдается.