目次
質問
毎回、エリア「0」で起動していたのが、突然エリア「1」で起動していました。原因を調べることはできますか?
対象機器
- amnimo ルーター製品
回答
いいえ、syslog 等からどの条件が発生したかを特定する方法はありません。
起動完了前にリブートが発生した場合、エッジゲートウェイの管理アプリケーションが起動不良と判断し、現在起動しているエリアとは反対側のエリアから起動します。
意図的にリブートを実施していなくても、起動完了前のタイミング(※)で以下のいずれかの条件が発生した場合、反対のエリアで起動するようになっています。
ℹ️ 補足:「起動完了前のタイミング」は、ファームウェアバージョンによって異なります。
・FW v2.4.0 より前:/etc/rc.local 起動完了前
・FW v2.4.0 以降:amnimo サービス(amsrv)起動完了前
エリアが切り替わる条件:
- 電源が OFF された場合(スーパーキャパシタの放電が完了した場合)
- カーネルの起動異常が発生した場合
- OS の起動異常が発生した場合
- ストレージ(eMMC)の FSCK 実行時に異常終了した場合
- amnimo サービスの起動処理が完了しなかった場合(FW v2.4.0 以降のみ該当)
上記のように、起動時に異常が検出された場合は、電源操作による再起動かその他の原因による再起動かを識別することが困難であるため、反対のエリアから起動するようになっています。
コメント
0件のコメント
サインインしてコメントを残してください。