PowerPath:ID 939976 local0.error MPAPI: Error: 内部エラーが発生しました。
Summary: Solarisホストの起動時に次のエラー メッセージが表示されます - MPAPI: Error: 内部エラーが発生しました
Symptoms
Error message: 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コマンドは正常に動作しています。 - システムの起動後、構成ファイルに問題は発生しません。