いったいなぜ、私の Windows 2003 Altiris サーバーは 1 日に 1 回、自動的に再起動するのでしょうか?

いったいなぜ、私の Windows 2003 Altiris サーバーは 1 日に 1 回、自動的に再起動するのでしょうか?

つまり、とても親切な対応をしているということです。毎回、優雅にシャットダウンしているように見えます。

Windows 2003 R2 サーバー (SP2)
HP Proliant DL380 G4 (BIOS は 2007 年現在)
Xeon デュアルコア プロセッサ (3.2 G)
4 GB RAM
実行:
* Altiris NS および管理サーバー
* SQL Server 2000 SE (SP4)
* IIS

セキュリティおよびシステムログによると、ドメインサービスアカウントローカル管理者権限を持つユーザーがボックスを再起動し、ログに次のエントリが表示されます。(理由、素敵な小さなアカウントですね! :)

(それだけでなく、ログイン/接続されている唯一の他のアカウントは...えーん、私の管理者アカウントになります。


イベント タイプ: 情報
イベント ソース: アプリケーション ポップアップ
イベント カテゴリ: なし
イベント ID: 26
日付: 6/3/2009
時刻: 11:34:48 AM
ユーザー: N/A
コンピュータ: altiris-server
説明:
アプリケーション ポップアップ: システムのシャットダウン: システムをシャットダウンしています。進行中の作業をすべて保存してログオフしてください。保存されていない変更は失われます。このシャットダウンは mydomain\altiris-server-account によって開始されました。シャットダウンは 1 秒後に開始されます。シャットダウン メッセージ: システム メンテナンスを実行しています。


(何だって?「システムメンテナンスを実行しています」?それはどんなシステムメンテナンスなんだろう、小さなサービスアカウント?)

ドメイン サービス アカウント (mydomain/altiris-server-account) はボックスのローカル管理者であり、次の Altiris サービスを実行しています。

Altiris クライアント メッセージ ディスパッチャ
Altiris クライアント タスク データ ローダー
Altiris 展開サーバ データ マネージャ
Altiris 展開サーバ DB 管理
Altiris eXpress サーバ
Altiris NS レシーバ
Altiris オブジェクト ホスト サービス
Altiris PXE マネージャ
Altiris サービス

...また、次の SQL サービスもあります。

MSSQLSERVERSQLSERVER
エージェント

完全に困惑しています。スケジュールされたタスクは明らかに再起動を実行せず、ローカル ボックスの「at」には何も表示されません。Altiris のものを除いて、アプリケーションでスケジュールされているものは他に何もないようです。

答え1

マシンを再起動するアドバタイズされたジョブが実行されているようです。Altiris 自体をチェックして、これを実行するジョブがあるかどうか、またそれが定期的にサーバーにアドバタイズされるかどうかを確認してください。

答え2

ああ。歯ぎしりしながら何度もトラブルシューティングを行った結果、メンテナンス期間中にサーバー上でリモートの「psshutdown」コマンドを実行したときに、psshutdown が作成した一時的なサービスが何らかの理由で保持され、何度も再実行されていたことが判明しました。私が混乱したのは、その日のシャットダウンの時間が、サーバーのシャットダウン時間とほぼ一致していたという事実です。

奇妙な。

とにかく、素晴らしい回答をしてくださった皆様に感謝します。本当に感謝しています。

答え3

誰かが、サービス ユーザー アカウントで、システムを再起動するように指示するスケジュールされたタスクを作成した可能性がありますか? 数日後に IIS がページのサーバーアップを拒否するという大きな問題が発生していたため、IIS サービスを定期的に再起動するスケジュールされたタスクを作成しました。サーバーを再起動するように設定されていることを除いて、同様のことが起こっているのではないかと思います。

関連情報