------------------------------
INIT Id "TO" respawning too fast: disabled 5 minutes
------------------------------
VyOSの初期状態ではシリアルポートの設定が入っているが、仮想マシンにシリアルポートが付いていないことが原因のようだ。
こちらの解決策は2つある。これからそれぞれの方法について記載するが、特に理由がなければVyOSの設定だけで簡単にできる①の実施を推奨する。
解決策①:シリアルポートの設定を削除
VyOSの該当のシリアルポートの設定は以下となる。vyos@t5100vyos:~$ conf
vyos@t5100vyos# show system console
------------------------------
device ttyS0 {
speed 9600
}
------------------------------
シリアルポートが無いのでコンソールに関する設定を全部削除してしまえばよい。削除コマンドは以下の通りとなる。
vyos@t5100vyos:~$ conf
vyos@t5100vyos# delete system console
vyos@t5100vyos# compare
------------------------------
[edit system]
-console {
- device ttyS0 {
- speed 9600
- }
-}
------------------------------
commitで設定を確定させるとコンソールの設定がされていない旨の警告が表示されるが、実害が無いので無視する。なお、ESXiの仮想コンソールを使えば引き続きVyOSの操作はできる。
vyos@t5100vyos# commit
------------------------------
[ system console device ttyS0 ]
Warning: Access to system console is unconfigured
------------------------------
vyos@t5100vyos# save
------------------------------
Saving configuration to '/config/config.boot'...
Done
------------------------------
これでしばらく待ってもメッセージが表示されなくなるはず。
解決策②:仮想マシンにシリアルポートを付ける
ESXiの仮想マシンには仮想シリアルポートを付けることが可能である。設定する際には仮想マシンの停止が必要となるので、仮想マシンは停止しておく。「設定の編集」→「追加」にて「シリアルポート」を選択する。
シリアルポートタイプでは「ファイルに出力」を選択する。
出力ファイルの設定は自由に設定すればよい。今回は仮想マシンと同じフォルダを選択し、「serial1」というファイル名で出力するよう設定する。
0 件のコメント:
コメントを投稿