1時間離れている可能性のあるサーバーにリモート接続されていて、サーバーを再起動する必要がある場合、サーバーを再起動するための最良の方法は何ですか?
私は実際にそれを行う方法を知っていますが、私は本当にこのヒントを共有したかったので、私はそれを質問として表現しました。それがOKだといいのですが.
明らかな[スタート]> [シャットダウン]> [再起動]を使用すると、サーバーが実際に再起動しないリスクがあります。コンピュータからログオフするだけで、バックグラウンドでハングしているプログラムのタスクが終了するのを待つという状況は、これまでにすべて見られました。その場合、サーバーが十分に重要であれば、問題をすぐに修正する作業に取り掛かる可能性があります。
[スタート]> [シャットダウン]> [再起動]を使用してコンピューターをリモートで再起動しないこと、またはプログラムのインストールを許可すること(再起動しないように言ってから、以下の指示に従ってください)ではなく、reboot.batというバッチファイルを作成することを強くお勧めします。コマンド「shutdown-r-f -t 00」(引用符を除く)を使用して、%windir%\ system32ディレクトリに配置します。スイッチ-fはこれらのタスクを強制的に閉じ、再起動が成功する可能性がはるかに高くなります。次に、[スタート]> [ファイル名を指定して実行]で再起動を実行するか、必要に応じてコマンドプロンプトで再起動を実行します。誤ってサーバーを再起動する可能性のあるコマンドを実行ボックスに残したくない。
@KCotreau:あなたの方法は、サーバーがシャットダウン時にハングアップしないことを保証するものではありません。正常に再起動する可能性が高いように思われるかもしれませんが、その仮定をサポートするデータがあるとは思えません。サーバーをリモートで再起動し、サーバーがハングした場合に回復できることを絶対に確認したい場合は、リモート制御の電源とIPkvmが必要です。
個人的には、通常の方法でサーバーを再起動し、サーバーの1つがハングアップした場合は、それに対処します...それは仕事の一部です。 IT分野での11年間で、再起動時にハングアップしたサーバーのインスタンスを数えることができたと言えます。
私はあなたがどこから来ているのかわかりますが、何かが起こる可能性があることを示す証拠がないまま、何かが起こるのではないかと心配して時間を費やした場合、私は家を出ることはありません。
とにかく、あなたは自分で方法を考え出し、それは健全に見えるので、それがあなたがそのようにそれをするのに快適であるならば、それから続けてください。
適切なパラメータを使用してshutdownコマンドを呼び出す既製のバッチファイルがあります。また、通常は無効になっている1回限りのスケジュールされたタスクがあります。必要に応じて、そのタスクのスケジュールを数分先に設定し、有効にしてログオフします。
シャットダウン中にサーバーがハングするたびに、ログオン中にシャットダウンを行ったため、ログオフの部分が重要です。これまで(約6年)タスクスケジューラの方法を使用すると、100%成功しました。
私の経験では、ほとんどのプログラム/サービスを最初に終了すると役立ちます。特にExchangeは再起動するのが難しい場合がありますが、最初に手動でサービスをシャットダウンした場合はそれほどではありません。
まず、帯域外管理(DRAC、iLO、a/iLOMなど)があると仮定します。ターミナルサーバーまたはIP KVMが役立つ場合がありますが、ボートをシャットダウンしているときにロックアップが発生した場合は沈没します。そうでない場合は、次のいずれかを調べてください。上記のアドオンの可能性がある場合は、そこからログインして再起動し、何が起こるかを確認します。シャットダウン時にロックされた場合は、電源を切り、OSを再起動します。これが帯域外管理の理由です。重要。