PowerPath: ID 939976 local0.error MPAPI: Error: Ein interner Fehler ist aufgetreten.
Summary: Die Fehlermeldung tritt bei einem Solaris-Hoststart auf – MPAPI: Error: Es ist ein interner Fehler aufgetreten
Symptoms
Fehlermeldung: PowerPath: [ID 939976 local0.error] MPAPI: Error: Internal error occured.
Die Fehlermeldung wird beim Start angezeigt:
# 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-Befehl wird keine Startoption festgelegt, die andernfalls sichergestellt hätte, dass die Konfigurationsdatei-Aktualisierungen während des frühen Startvorgangs nicht versucht werden.
/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
- Das Problem tritt nur bei einem Stammdateisystem auf, das sich auf UFS (nicht auf ZFS) befindet.
-
powerstartup servicewird während des frühen Startvorgangs ausgeführt, derpowermt load bootDies führt zu diesem Fehler. - Das UFS-Root-Dateisystem ist während des frühen Startvorgangs schreibgeschützt. Wenn
powermt load bootversucht, die/etc/emc/mpaa.lams-Datei während des Ladens des vorherigen Status schlägt die Aktualisierung fehl. - Für das ZFS-Root-Dateisystem während des frühen Startvorgangs, wenn
powerstartup serviceausgeführt wird, ist das Dateisystem lese-/schreibgeschützt und es wird kein Fehler ausgegeben. - Der Fehler beim Update von
/etc/emc/mpaa.lamsfile führt zum MPAPI-Fehler, aber der Rest des Prozesses wird ohne Probleme fortgesetzt. - Später in der Startphase, wenn
powerconfig serviceläuft, das tut es auchpowermtZuerst laden, und da das Dateisystem zu diesem Zeitpunkt Lese-/Schreibzugriff aufweist, werden die Konfigurationsdateien entsprechend aktualisiert.
Resolution
Dieser Fehler ist harmlos und zeigt nichts an, was mit dem Treiberzustand nicht stimmt, und kann ignoriert werden.
- Die Vernunft des Systems ist gut, sobald es betriebsbereit ist.
- Alle
powermtBefehle funktionieren einwandfrei. - Nach dem Start des Systems treten keine Probleme mit den Konfigurationsdateien auf.