web-dev-qa-db-ja.com

再起動後にWindows2003ターミナルサーバーが応答しない

5台のWindows2003 R2 SP2 Std x64ターミナルサーバーがあり、それらはすべて互いに45分以内に毎晩再起動するように設定されています。多くの場合、それらの少なくとも1つは、再起動後にRDP要求に応答しません。コンソールに接続すれば、問題なくログインできます。 Netstatは、TSが3389などでリッスンしていることを示しています。TSが再度応答するようにする唯一の方法は、手動で再起動することです。

すべてのターミナルサーバーは、再起動後にイベントログに次のエラーを表示します(ただし、すべてのターミナルサーバーが応答しないわけではなく、ほとんどのサーバーは再起動後に正常に動作します)

Event ID 5719 - Error - Netlogon - This computer was not able to set up a secure session with a domain controller in domain DOMAIN due to the following: There are no logon servers available.

Event ID 4321 - Error - NetBT - The name DOMAIN :1d" could not be registered on the interface with IP address [IP address]. The machine with the IP [IP address of domain controller] did not allow the name to be claimed by this machine.

ただし、これらのイベントは、正常に再起動したマシンにも表示されます。誰かがこの問題のトラブルシューティングを手伝ってくれませんか?私が言ったように、それは毎回またはすべてのサーバーで発生するわけではありません。 1つまたは2つのサーバーがある場合のみです。とてもイライラします。

助けてくれてありがとう!

5
floyd

影響を受けるサーバー上のTSサービスに問題があるようです。ハングしている、ネットワーク上で失われたり文字化けしたDC)からの応答を待っている、またはOSの起動時に正しく起動できなかったなどの可能性があります。

  1. 私が最初にすることは、OSまたはマシンの起動の問題である場合に備えて、TSサービスを起動を遅らせるように設定することです。それは他のほとんどすべての後にサービスを開始するように設定するので、依存関係は完全に開始されるべきであり、他のものと同時に開始されたサービスとの競合はありません。
  2. それができない場合は、スケジュールされたタスクを使用して、OSの起動から数分後にサービスを再起動します。 (再起動時間、マシンの起動速度、OSのロード速度に基づいて、正しくスケジュールするには少し推測が必要です。)
  3. マシンのNICを調査しますか?原因が古いドライバーまたはファームウェアであり、更新されたソフトウェア(Windows Updateや[願わくば]適用した他のパッチなど)が時々互いに競合している可能性はありますか?
  4. それが失敗した場合(そして、とにかく、症状を緩和するだけでなく、根本的な原因を解決しようとするため)、影響を受けるサーバーにターミナルサービスを再インストール(アンインストール、新規インストール)します。私はこの種の問題を抱えていましたが、EventID 4321がなく、少なくともサーバー上のTSサービスの問題であり、ネットワークやドメインコントローラーの問題が原因ではない場合は、通常は解決します。
  5. (多分#4の前にこれを行う)ドメインコントローラーからこれをトラブルシューティングします。 理由サーバーがログオンサーバーに接続できず、ドメインコントローラーが接続できないことをイベントログが通知しているt指定されたインターフェースにホスト名を割り当てることができます。これは、ドメインまたはドメインコントローラーの設定が原因である可能性があります。 DCを見て、その兆候があるかどうかを確認してください。(GPO設定、起動スクリプトなども探すことを忘れないでください。 )
  6. (多分#4の前にもこれを行う)ネットワークの観点からこれをトラブルシューティングします。ネットワークがこれらのサーバーとDCの間のトラフィックを時折処理し、サーバーのイベントログに表示される認証と名前の割り当ての問題を引き起こしている可能性はありますか。
  7. (多分何よりも前にこれを行う)上司(または誰でも)を説得してみてください しますか 毎晩の再起動を「制御」する)、毎晩の再起動がこれを引き起こしていること、および/またはこれが毎晩のサーバーの再起動のばかげた慣行に従事するときの「予期される動作」であること。または、修正/修正した場合、再起動が停止するか頻度が減少しない限り、修正は機能しなくなります。起動の追加のストレスがハードウェア障害を引き起こした後、数年以内にサーバーを交換する必要がないという追加の利点が得られます。 :/
2
HopelessN00b

Windows 2003 SP2TSサーバーでこれらのエラーを確認しました。レガシーアプリの互換性の理由から、毎晩(あなたと同じように)再起動されます。

すでにこれを確認していると思いますが、過去にハードドライブのスペースに問題があり、同様のシナリオが発生しました。

ちなみに、これらのTSサーバーはいずれもDCです。そうじゃない?

0
beiro

NICの問題についてほのめかしているマイクロソフトのKB記事をたくさん見つけました。あなたが言ったように、すべてのサーバーで同じエラーが発生しました。問題はスイッチにあると思います。スイッチを管理している場合は、 スパニングツリーを無効にするか、faststartを有効にする必要があります(Ciscoの場合)。

CiscoCatalystスイッチでこれを行うためのコマンドは次のとおりです。

config terminal
interface Gi1/0/19
spanning-tree portfast

オフにするには、次のコマンドを使用してください。

no spanning-tree portfast

参考までに Cisco

0

静的IPアドレスを使用していないようですが、イメージングの問題である可能性があります。静的IPアドレスをまだ設定していない場合は、設定することを強くお勧めします。各ターミナルサーバーには独自の静的IPアドレスがあり、適切なドメインコントローラーを指すように手動で構成する必要があります。

イベントID4321-エラー-NetBTこの特定のエラーはいくつかの原因である可能性があります。あなたが持っているターミナルサーバーがイメージされたような気がします。それらが画像化された後、仮想ネットワークアダプタが作り直されなかった可能性が高いです。したがって、NIC infoは、すべてのサーバーでまったく同じです。イメージ化されている場合は、仮想アダプターの情報をコピーすることをお勧めします(の写真を撮ってください)。それか何か... ipアドレス情報、dnsとwins情報、dnsサフィックスなど)そして、仮想アダプタを再作成します。すべてのターミナルサーバーが通信を試みている可能性があり、ネットワークが混乱します... 3としてサーバーの情報は同じですNIC info。また、必ずすべての情報を確認してください。サブネットマスクが正しいことを確認してください(おそらく255.255.255.0)。

このような状況で、コンピューターを直接使用できるように見えたのですが、リモートインできませんでした。マシンをイメージングしたため、仮想アダプターを作り直す必要があることがわかりました。これがお役に立てば幸いです。

0
Patrick