PowerPath: Identyfikator 939976 local0.error MPAPI: Error: Wystąpił błąd wewnętrzny.
Summary: Komunikat o błędzie występuje podczas rozruchu hosta Solaris — MPAPI: Error: Wystąpił błąd wewnętrzny
Symptoms
Error message: PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.
Komunikat o błędzie pojawia się podczas rozruchu:
# 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 , opcja rozruchu nie jest ustawiana, co w przeciwnym razie zapewniłoby brak próby aktualizacji plików konfiguracyjnych podczas wczesnego rozruchu.
/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
- Problem występuje tylko w przypadku głównego systemu plików, który znajduje się w UFS (nie w ZFS).
-
powerstartup servicejest uruchamiany podczas wczesnego rozruchu, który działapowermt load bootPowoduje to ten błąd. - Główny system plików UFS podczas wczesnego rozruchu jest tylko do odczytu i w tej fazie, jeśli
powermt load bootpróbuje zaktualizować/etc/emc/mpaa.lamspodczas wczytywania poprzedniego stanu, aktualizacja kończy się niepowodzeniem. - W przypadku głównego systemu plików ZFS podczas wczesnego rozruchu, gdy
powerstartup serviceuruchamia się, system plików jest odczytywany/zapisywany i nie jest zgłaszany błąd. - Niepowodzenie aktualizacji
/etc/emc/mpaa.lamspowoduje błąd MPAPI, ale reszta procesu przebiega bez żadnych problemów. - Później na etapie rozruchu, gdy
powerconfig servicebiega, to też robipowermtŁaduj się jako pierwszy, a ponieważ do tego czasu system plików jest odczytywany/zapisywany, pliki konfiguracyjne są odpowiednio aktualizowane.
Resolution
Ten błąd jest nieszkodliwy i nie wskazuje na nic złego w stanie sterownika i można go zignorować.
- Zdrowy rozsądek systemu jest dobry, gdy jest uruchomiony.
- Wszystkie
powermtPolecenia działają prawidłowo. - Po uruchomieniu systemu nie zaobserwowano żadnych problemów z plikami konfiguracyjnymi.