昨日、Win2K3サーバーで、誰も接続できない(コンソールからでも)という問題が発生しました。管理モードのターミナルサービスのみが有効になっています。同じネットワーク上の別のPCから、ターミナルサービスを確認したところ、ステータスが「ダウン」のRDP#xxセッションのリストがありました。セッションを右クリックして[リセット]を選択すると、エラーが発生しました。
ターミナル接続は現在、接続、切断、リセット、または削除操作の処理でビジー状態であるため、要求された操作を完了できません。
最終的にサーバーを再起動してこれらのセッションをクリアしましたが、そもそもその問題がどのように発生したのかを誰も完全に理解できませんでした。
私の現在の「推測」は、切断されたセッションで発生する問題です。たとえば、自分の作業(vstudio/mssql studio/etc)を開いたままにして、RDPセッションからログオフするのではなく、[X]をクリックするだけのユーザーがいます。彼が再度ログインする12日前に、切断されたセッションが終了することがあります。
これらの長時間実行されている切断されたセッションにより、受信したエラーが発生し、その後再起動が必要になりますか?何がその障害を引き起こすかについての他の提案はありますか?
確かに言うのは難しいですが、次回はこれを試してみてください:
PC(またはリモートシステムの管理者権限でログインしている場所)でコマンドプロンプトを開き、クエリ)と入力します。ユーザー/サーバー:サーバー名
これにより、サーバー上のすべてのセッションが一覧表示され、それぞれにIDが割り当てられます。コンソールセッションのIDは常に0で、RDPセッションは1と2になります。
これらのいずれかを開始するには、logoffID番号と入力してEnterキーを押します。そのセッションを開始する必要があります。
それは役に立たなかったかもしれませんが、私はこの方法を使用して、ある程度の成功を収めています。
明らかに、どこかにログインし、コマンドを実行して起動することで、これを試すことができます。