-1

何が起こるかわからないので、この質問をしています。また、これをテストしていないためです.リモートマシンにコマンドを送信する機能送信コマンドがあり、通常のコマンドでは正常に機能しますが、再起動のコマンドを送信するとどうなりますか以下のように。

sendcommand reload

expect -re "$prompt"
send -- "exit"
expect eof

リロード後、スクリプトの残りの部分はどのように実行されるのでしょうか、それとも何らかのエラーが発生するのでしょうか、それとも正常に動作するのでしょうか? ガイドしてください。

4

1 に答える 1

1

それは、再起動をどのように要求するかによって異なります。再起動、システムに再起動を要求することで実行できます。また、終了できる処理時間も指定できます。またはそうでないかもしれません。競合状態があります。ただし、確かにネットワーク接続を切断する必要があります。OS が戻ってきても認識されず、強制的に接続がリセットされます (以前ではない場合)。

または、切断する時間を確保するために、数秒後に再起動するように依頼することもできます (これの正確な構文は忘れました)。いくつかの個別の調査と実験が必要になる可能性があります。VM ははるかに迅速に再起動するため、これに適しています…</p>

于 2013-05-11T16:35:30.553 に答える