NetWareサーバのトラブルシューティング

ここでは、NetWareサーバに関する次のような典型的な問題を解決するために役立つ、トラブルシューティングのヒントについて説明します。


異常終了を解決する

NetWareオペレーティングシステムには高い回復能力がありますが、エラーが発生する場合もあります。重大な問題が発生すると、通常は、異常終了メッセージが表示されます。異常終了メッセージが表示されるのは、NetWareまたはCPUが重大なエラーを検出し、NetWare障害ハンドラを開始した場合です。NetWareでは、異常終了を使って、オペレーティングシステムのデータの整合性を維持しています。

サーバが異常終了すると、ユーザがサーバにログインできなくなったり、ワークステーションからサーバに対する書き出しや読み込みを実行できなくなったりする場合があります。また、異常終了メッセージが、サーバコンソールのシステムコンソールやログ画面に表示されます。NetWareの自動回復機能が有効になっている場合は(デフォルト)、異常終了の種類に応じて、サーバが自動的に再起動されるか、または、原因となっているプロセスが中断されます。

コンソールに異常終了メッセージが表示されず、SYS:SYSTEMにABEND.LOGファイルが存在せず、システムコンソールのプロンプト内の角カッコに数字が表示されていないにも関わらず、ユーザがサーバにアクセスできない場合は、「通信に関する問題を監視および解決する」を参照してください。異常終了メッセージは表示されないが、コンソールがフリーズしているためにコマンドを入力できない場合は、「サーバコンソールがハングする」を参照してください。


異常終了時の動作について

サーバが異常終了すると、次のような異常終了メッセージが表示されます。

Abend: SERVER-5.xx-message_number message_stringADDITIONAL INFORMATION: message

[Additional Information]セクションには、異常終了の原因として考えられる情報が表示されます。具体的には、問題が発生した場所と、異常終了に関係するNLMプログラムが表示されます。この情報は、異常終了の解決方法を判断するのに役立ちます。

異常終了メッセージは、この追加情報とともに、ドライブC:のABEND.LOGファイルに保存されます。サーバが再起動されると、直ちに、ABEND.LOGはSYS:SYSTEMに移動されます。

異常終了メッセージには、手動で応答することも、サーバが自動的に応答するように設定することもできます。

手動で応答する場合は、サーバが異常終了の種類を判別し、適切な応答オプションを表示します。サーバを停止する、またはコアダンプを作成するための追加オプションも同時に表示されます。異常終了に応答するには、いずれかのオプションを実行する必要があります。

サーバが自動的に応答する場合は、ユーザによる操作を必要とせずに、サーバが適切な応答オプションを実行します。

重要:  異常終了(または、問題のあるNLMプログラム)によって、サーバコンソールが機能しなくなる場合があります。その場合、異常終了メッセージは表示されず、コンソールプロンプトでコマンドを入力することはできません。

サーバ障害発生時には、DOSプロンプト(つまり、C:\NWSERVER)に移り、もう一度「SERVER」と入力するのではなく、コンピュータの電源を切り、再起動することをお勧めします。


異常終了に手動で応答する

異常終了に応答するデフォルトの方法は、自動です(「異常終了に自動的に応答する」を参照)。

異常終了に手動で応答するには、次のSETパラメータ(Error Handlingカテゴリ)を示されている値に変更します。

AUTO RESTART AFTER ABEND = 0

このSETパラメータは、異常終了後にサーバが実行する処理を制御します。各値の説明については、オンラインヘルプを参照してください。

異常終了が発生すると、サーバは、その異常終了の種類に応じて、適切なオプションのリストを表示します。異常終了に応答するには、オプションの先頭文字を入力して、いずれかのオプションを実行する必要があります。

次のようなオプションが表示されます。先頭文字が同じ(R、S、またはXなど)オプションがいくつもあることに注意してください。実際の異常終了発生時に表示されるリストには、先頭文字が同じオプションが2つ以上表示されることはありません。

サーバが再起動すると、ABEND.LOGがDOSパーティションからSYS:SYSTEMディレクトリに移動します。


異常終了に自動的に応答する

異常終了に、サーバが自動的に応答するように設定できます。2種類の自動応答を使用できます。

次に示すSETパラメータを使って、異常終了後に、サーバがコンピュータをシャットダウンして再起動するまでの、サーバの待機時間を指定します。

AUTO RESTART AFTER ABEND DELAY TIME = minutes

パラメータ値を設定するには、サーバコンソールでSETコマンドまたはMONITORを使用するか、またはワークステーションでNetWare Remote Managerを使用します。

Developer Optionパラメータは、Miscellaneousカテゴリにあります。

Auto Restart After AbendパラメータとAuto Restart After Abend Delay Timeパラメータは、Error Handlingカテゴリにあります。

すべてのパラメータは、STARTUP.NCFファイルで設定できます。

サーバが異常終了に自動的に応答するので、異常終了がいつ発生したのかがわからない場合があります。したがって、定期的にABEND.LOGファイルやNetWare Remote Managerの[Profiling and Debug Information]画面([Suspended by Abend Recovery]ステータスを参照)を確認する必要があります。


パケット受信バッファの不足によるエラー、利用可能なECBカウントがないことによるエラー

ECB (イベント制御ブロック)カウンタの値は、デバイスがNetWareサーバにパケットを送信する場合、パケット受信バッファが使用できないときに増加します。これは、サーバがパケットを受信できなかったことを示します。

サーバは、上限値(最大パケット受信バッファの設定)に達するまで、各事項の後に追加のパケット受信バッファを割り当てます。

EISAバスマスタボード(NE3200TMボードなど)を使用している場合は、パケット受信バッファの最小数と最大数の両方を大きくする必要があります。

Minimum Packet Receive BuffersパラメータとMaximum Packet Receive Buffersパラメータの設定手順については、『Utilities Reference』の「SET」の「Communications Parameters」を参照してください。

「利用可能なECBカウントがありません」というメッセージが表示される場合は、ドライバが正しく設定されていないこと、またはTSM (Topology Specific Module)とHSM (Hardware Specific Module)に互換性がないことを示している場合もあります。この値は、TSM.NLMプログラムによって管理されます。

ECBカウントが増加しており、すべてのパケット受信バッファが使用中である場合は、コアダンプを作成し(「コアダンプを作成する」を参照)、Novellテクニカルサポートに連絡してください。


サーバの応答が遅い問題を解決する

サーバの応答が遅い問題を診断するには、次の条件が該当するかどうかを確認します。

サーバの応答が遅い問題を解決するには、次の操作を実行します。


サーバコンソールがハングする

サーバコンソールがロックされているため、コマンドは入力できないが、システムコンソールやログ画面に異常終了メッセージが表示されない場合は、次の手順を実行して問題を解決します。画面に異常終了メッセージが表示される場合は、「異常終了を解決する」を参照してください。

  1. コンソール画面を切り替えられるかどうかを検証します。

    切り替えられる場合、問題の原因は、サーバの高利用率である可能性があります。「高利用率統計情報」を参照してください。切り替えられない場合は、次の手順に進みます。

  2. 特定のNLMをアンロードしたときに、サーバコンソールがハングするかどうかを検証します。

    ハングする場合は、NLMがおそらく問題の原因です。NLMのベンダに連絡してください。

  3. 最新のディスクおよびLANドライバ、BIOS、およびファームウェアを使用していることを確認します。

    最新でない場合は、ディスクおよびLANドライバを更新します。NetWareドライバについては、「サーバにパッチを適用する」を参照してください。

  4. 最後のボリュームをマウントした後に、サーバコンソールがハングするかどうかを検証します。

    ハングする場合は、ネットワークボードが正しく装着されていない、または、正しく設定されていない可能性があります。ボードとその設定を確認し、問題があれば修正します。

  5. システムコンソールキーボードで<Shift>+<Shift>+<Alt>+<Esc>を押すことによって、デバッガを起動できるかどうかを検証します。

  6. コンソールがロックされており、画面を切り替えたり、デバッガを起動したりすることができない場合は、Novellテクニカルサポートまたはコンピュータのベンダに連絡し、サーバをシャットダウンするためにマスクできない割り込みを行う方法を確認してください。

それでも問題が発生する場合は、トラブルシューティングの使用のトラブルシューティング手順を実行し、Novell Knowledgebaseで検索して、Novellサポートプロバイダに連絡してください。


高利用率統計情報

ネットワークパフォーマンスは、ネットワーク管理者だけでなく、Novellにとっても重要な問題です。パフォーマンスの指標と、その統計情報の意味について混乱が生じる場合があります。

たとえば、プロセッサ利用率が、NetWareの最も重要なパフォーマンスの指標であると考えるのは単純すぎます。ネットワーク管理者によっては、この利用率が高いほど、NetWareのパフォーマンスが低いと仮定し、NetWare Remote Managerの[CPU Utilization]ヘルスステータスや、MONITORの[General Information]画面に表示される[Utilization]の値が100%近くになると、問題があると判断します。このように考えるのは完全な誤りです。


正常とは

まず、[Utilization]の値が何を表しているかを考えてください。この値は、直前の1秒間(更新間隔)に使用された、サーバの合計処理能力の平均です。それ以外の処理能力は、アイドルループプロセスに使用されたことになります。つまり、この値は、プロセッサが実際に処理を行っていた時間を示しています。利用率が高い場合は、NetWareが、その利用率に相当するだけプロセッサ能力を活用しており、アイドル状態でいる時間が短いことを意味します。

プロセスによっては、プロセッサを効率的に使用し、その結果、利用率が100%に達する場合があります。このような利用率は、正常です。ほとんどの場合、利用率が100%に達したときは、スレッドがプロセッサを効率的に使用していることを意味します。値が100%の状態は数分間継続する場合がありますが、これは正常です。

しかし、利用率が100%の状態が15〜20分以上継続する、接続が使用できなくなる、またはサーバパフォーマンスが著しく低下する場合、それは正常ではありません。これらの条件が該当する場合の高利用率は、問題があることを示しています。これらの条件が該当しない場合は、利用率が100%であったとしても、正常である可能性があります。

サーバにとって、どのような状態が正常なのかという点について考えてみます。サーバの「ベースライン」を識別すると、問題が認識しやすくなります。何が正常であるかを知り、表面的な問題と、本質的なパフォーマンスに関する問題を区別します(表面的な問題をテストするには、任意のNLMをロードまたはアンロードして、プロセッサ情報が再計算されるようにします)。


最も一般的な解決方法とは

高利用率に関する問題を解決する前に、トラブルシューティングの使用の手順を実行してください。NetWareのパッチや更新されたNLMプログラムについては、NovellサポートのWebサイトを参照してください。利用可能なパッチには、オペレーティングシステムおよびeDirectoryの実際のコードに起因する、高利用率に関する既知の問題に対する修正プログラムが含まれています。

ただし、パッチを適用しても、設定、NLMプログラムのレベル、および調整に関する問題が原因で、数多くの高利用率の状況が発生する可能性があります。

まず最初に、CPUを使用しているNLMプログラムおよびスレッドを調べます。この操作を行うには、次の操作を実行します。

  1. NetWare Remote Managerにアクセスします。

  2. ナビゲーションフレームの[Profile/Debug]リンクをクリックします。

  3. [Profile CPU Execution by NLM]リンクをクリックします。

  4. 実行時間が最も長いスレッドおよびペアレントNLMプログラムを確認します。

  5. 可能である場合は、そのNLMプログラムをアンロードして、問題が解決されるかどうかを確認します。

問題を解決するには、次に示す問題について検討することもできます。

リストの項目は、分類されている点を除き、順不同です。リストは、Novellサポート担当者の共通の経験を示しています。各項目を確認し、システムの分析に利用することをお勧めします。NetWare 6に関する新しい問題を除き、ほとんどの問題を、サポートの手を借りずに解決できます。


オペレーティングシステムに関する問題


ストレージデバイスおよびアダプタに関する問題


メモリに関する問題


Novell eDirectoryに関する問題


クライアントに関する問題

それでも問題が発生する場合は、トラブルシューティングの使用のトラブルシューティング手順を実行してから、TID 10011512「Troubleshooting High Utilization」のヒントを参照します。その後、Novell Knowledgebaseで高利用率について検索してから、Novellサポートプロバイダに連絡してください。


ディスクエラー

ディスクI/O、ディスク容量、およびミラーリングに関する問題を解決するには、次のセクションを参照してください。


一般的なサーバディスクI/Oエラーを解決する

一般的なディスクI/Oエラーを解決するには、次の方法を1つ以上試してください。

これらすべての手順を実行しても問題を解決できない場合は、Novellサポートプロバイダまたはドライブの製造元に連絡してください。


サーバのディスク容量に関する問題を解決する

ディスク容量不足に関するエラーを解決するには、次の手順を1つ以上実行します。


ミラーリングされたパーティションが自動的に再ミラーリングされない問題

ミラーリングされたパーティションが同期していない場合は、自動的に再同期されるはずです。パーティションが同期していない場合は、次の操作を実行します。

  1. ConsoleOneで、操作するツリーを選択して、[Partition Disk Management]アイコンをクリックします。

  2. eDirectoryツリー、コンテキスト、およびサーバ情報を入力します。

  3. [プロパティ]>[Media]>[Mirror]>[Resync]の順にクリックします。

  4. この操作を実行しても、パーティションが再同期されない場合は、ミラーリングされたセットを再作成する必要があります。

    1. 保存およびミラーリングするデータが格納されているディスクパーティションを判別します。

    2. それ以外のパーティションを削除します。

    3. 削除したパーティションの代わりの、新しいパーティションを作成します。

    4. データが含まれているパーティションを、新しいパーティションにミラーリングします。

    ミラーリングについては、『Novell Storage Services管理ガイド』の「パーティションの作成」を参照してください。

それでも問題が発生する場合は、「トラブルシューティングの使用」のトラブルシューティング手順を実行し、Novell Knowledgebaseで検索して、Novellサポートプロバイダに連絡してください。


ミラーリングに時間がかかる

パーティションのサイズが大きい場合は、ミラーリングが完了するのに数時間かかることがありますが、これは正常です。ミラーリング処理を高速化するには、次の点について確認します。

それでも問題が発生する場合は、「トラブルシューティングの使用」のトラブルシューティング手順を実行し、Novell Knowledgebaseで検索して、Novellサポートプロバイダに連絡してください。


ミラーリングが完了直前に停止する

ミラーリング処理が99%まで正常に完了した時点で、処理が停止する場合があります。問題を解決するには、次の操作を実行します。

それでも問題が発生する場合は、「トラブルシューティングの使用」のトラブルシューティング手順を実行し、Novell Knowledgebaseで検索して、Novellサポートプロバイダに連絡してください。


従来のボリュームのマウント中に発生するディスクエラーに関する問題を解決する

従来のボリュームのマウント中にディスクエラーが発生した場合、問題を診断するには、次の条件が該当するかどうかを確認します。

ボリュームのマウント中に発生したディスクエラーを解決するには、次の操作を実行します。


サーバメモリに関する問題を解決する

サーバメモリに関するさまざまな問題を解決する、メモリリークを解決する、およびメモリを解放することによってメモリに関する問題を解決するには、次のセクションを参照してください。


NetWareがサーバ上のすべてのメモリを認識しない

次の手順を実行して、問題の発生原因を探します。

  1. NetWareのメモリマネージャと外部メモリマネージャのどちらを使用しているかを確認します。CONFIG.SYSまたはAUTOEXEC.BATに、メモリマネージャまたはDOSデバイスドライバをロードするためのDOS=HIGH文またはコマンドが含まれていますか。たとえば、HIMEM.SYSまたはEMM386.EXEをロードするためのコマンドがありますか。どちらもメモリマネージャです。

    CONFIG.SYSでこれらの文をコメント化するか、または、CONFIG.SYS自体を削除します。AUTOEXEC.BATで、これらの文をコメント化します(コマンドをコメント化するには、コマンドラインの先頭に「REM」とスペースを入力します)。

    サーバにメモリマネージャがある場合、NetWareは、メモリをNetWare自体で登録するのではなく、そのメモリマネージャを使って、使用可能メモリを判断します。古いコンピュータのメモリマネージャによっては、64MBを超えるメモリを認識できません。DOSデバイスドライバは、NetWareのメモリプールからメモリを取り込みます。

    サーバを起動するためにWindows 95を使用していないことを確認します。Windows 95では、メモリマネージャが自動的にロードされます。

  2. サーバBIOSが最新であることを確認します。

    古いBIOSを使用している場合は、メモリの量が間違って報告されている可能性があります。新しいバージョンが取得可能な場合は、BIOSを更新します。

それでも問題が発生する場合は、「トラブルシューティングの使用」のトラブルシューティング手順を実行し、Novell Knowledgebaseで検索して、Novellサポートプロバイダに連絡してください。


メモリリークに関する問題を解決する

メモリリークとは、NLM、またはNLMプログラムの集まりが、サーバのメモリを要求し、処理が完了した後でメモリを戻さない状態を意味します。時間の経過とともに、使用可能メモリは減少し、最終的には、サーバがメモリエラーメッセージを生成します。処理ごとに要求されるメモリ量に応じて、メモリリークの速度は異なります。

サーバを再起動すると、メモリはメモリプールに戻され、メモリリークによって、エラーメッセージが生成される量にメモリが減少するまで、メモリ不足のエラーメッセージは、一時的に表示されなくなります。

サーバでメモリリークが発生しているかどうかを確認するには、サーバを再起動し、メモリ統計情報([Total Cache Buffers])を監視します。トラフィックが増加しておらず、サーバに新しいアプリケーションがインストールされていないにも関わらず、統計情報が変化する場合は、次の手順を実行して、問題の発生原因を確認します。

  1. サーバにすべての最新パッチをロードします。

    サーバパッチは、NovellサポートのWebサイトなどで取得できます。取得先の一覧については、「パッチの適用」を参照してください。

  2. サーバを再起動してメモリを解放し、メモリ使用状況のベースラインを確立します。

  3. モジュールのメモリ統計情報を表示します。

    1. NetWare Remote Managerにアクセスします。

    2. ナビゲーションフレームの[List Modules]をクリックします。

    3. [Alloc Memory]ボタンをクリックして、メモリ使用状況のリストをソートします。

    4. メモリリークの発生原因として疑われるモジュール名ごとに、割り当てメモリの[value]リンクをクリックします。

      通常は、SERVER.NLM、NSS.NLM、およびDS.NLMなどのモジュールが、リストの先頭に表示されます。

    5. このページを印刷して、モジュールのメモリ使用状況を監視するときのベースラインとして使用します。

  4. メモリリークの発生原因として疑われるNLMごとに、ステップ: 3を繰り返します。

  5. (状況によって実行)それでもメモリエラーメッセージが発生する場合は、ステップ: 3をもう一度実行して、発生原因として疑われるNLMごとにメモリ統計情報を表示します。いずれかのモジュールで、メモリの使用量が著しく増加したかどうかを確認します。

    メモリリークがある場合は、1つ以上のモジュールで、[Bytes in Use]の値が大幅に増加します。

  6. メモリリークの発生原因を発見したら、モジュールベンダに連絡して、問題を報告します。可能である場合は、モジュールを更新するか、またはサーバから削除します。


サーバメモリを一時的に解放する

サーバメモリを一時的に(サーバにメモリを追加できるまで)解放するには、次の手順を1つ以上実行します。


従来のボリュームのマウント中に発生するメモリエラーを解決する

ボリュームのマウント中にメモリエラーが発生した場合、問題を診断するには、次の条件が該当するかどうかを確認します。

ボリュームのマウント中に発生したメモリエラーを解決するには、次の操作を実行するか、または次の条件が該当するかどうかを確認します。


サーバでメモリエラーメッセージが表示される

典型的なメモリエラーメッセージの例を次に示します。

前のいずれかの条件が該当する場合は、次の手順を実行して、問題の発生原因を探します。

  1. サーバが、メモリマネージャやDOSデバイスドライバをロードしていないことを確認します。

    AUTOEXE.BATおよびCONFIG.SYSファイルをチェックして、HIMEM.SYSやEMM386.EXEなどのメモリマネージャがロードされていないこと、およびDOS=HIGH文がないことを確認します。DOSデバイスドライバがロードされていないことを確認します。

    CONFIG.SYSでこれらの文をコメント化するか、または、CONFIG.SYS自体を削除します。AUTOEXEC.BATで、これらの文をコメント化します(コマンドをコメント化するには、コマンドラインの先頭に「REM」とスペースを入力します)。

    サーバにメモリマネージャがある場合、NetWareは、メモリをNetWare自体で登録するのではなく、そのメモリマネージャを使って、使用可能メモリを判断します。メモリマネージャによっては、64MBを超えるメモリを認識できません。DOSデバイスドライバは、NetWareのメモリプールからメモリを取り込みます。

    サーバを起動するためにWindows 95を使用していないことを確認します。Windows 95では、メモリマネージャが自動的にロードされます。

  2. サーバBIOSが最新であることを確認します。

    古いBIOSを使用している場合は、メモリの量が間違って報告されている可能性があります。新しいバージョンが取得可能な場合は、BIOSを更新します。

  3. Reserved Buffers Below 16 MB SETパラメータ(Memoryカテゴリ)の設定が、300以上になっていることを確認します。

    特に、必要なメモリが16MB未満のCD-ROMまたはテープデバイスを使用している場合、古いドライバでは、値を300以上に設定してください。

  4. メモリが自動的に登録されていることを確認します。

    メモリを手動で登録すると、メモリのフラグメンテーションが発生する場合があります。古いシステムボードによっては、メモリを手動で登録する必要がある場合がありますが、NetWareでメモリが自動的に登録されるように、新しいシステムボードにアップグレードすることをお勧めします。

    メモリを手動で登録した場合は、サーバを再起動して、メモリを解放します。メモリを手動で登録し直さないでください。必要に応じて、システムボードをアップグレードします。

  5. メモリエラーが、従来のボリュームのマウント中に発生するかどうかを検証します。

    発生する場合は、サーバでメモリが不足している可能性があります。

    メモリを一時的に解放するには、「サーバメモリを一時的に解放する」を参照してください。問題を解決するには、RAMを追加します。

  6. (NetWare Remote ManagerまたはMONITORで)最長未使用時間(LRU)のピーク時間帯の平均値が、15分より長いことを確認します。

    長くない場合は、サーバでメモリが不足している可能性があります。

    メモリを一時的に解放するには、「サーバメモリを一時的に解放する」を参照してください。[LRU Sitting Time]を使ってメモリの調整を行うには、『Server Memory Administration Guide』の「Tuning File Cache」を参照してください。問題を解決するには、RAMを追加します。

  7. メモリリークが発生していないかどうか確認します。

    ネットワークトラフィックが増加しておらず、サーバに新しいアプリケーションがインストールされていないにも関わらず、[LRU Sitting Time]および[Long Term Cache Hits]の値が、徐々に減少していますか。

    減少している場合は、サーバでメモリリークが発生している可能性があります。「メモリリークに関する問題を解決する」を参照してください。

それでも問題が発生する場合は、「トラブルシューティングの使用」のトラブルシューティング手順を実行し、Novell Knowledgebaseで検索して、Novellサポートプロバイダに連絡してください。


ロックされているデバイスに関するエラーを解決する

ロックされているデバイスに関するエラーを解決するには、次の手順を1つ以上実行します。

これらすべての手順を実行しても問題を解決できない場合は、Novellサポートプロバイダまたはドライブの製造元に連絡してください。


イベント制御ブロック割り当てに関するエラーを解決する

イベント制御ブロック割り当てに関するシステムメッセージは、最初にサーバを起動したとき、または、サーバが稼動中になってから一定時間経過後に、表示されることがあります。

これらのメッセージは、サーバが、十分なパケット受信バッファを取得できなかったことを示しています。通常、これらのバッファは、ECB(イベント制御ブロック)と呼ばれます。ECBの不足は、致命的な問題ではありません。しかし、LANまたはサーバに関する問題があることを示している場合があります。

ピーク時に高い負荷が発生する状態が繰り返される環境で、サーバが数日間稼動中である場合は、設定されているECBの最大数を超えたことによって、ECBに関するシステムメッセージが表示されることがあります。

このような状況が発生する原因が、メモリ需要の定期的なピークである場合は、現在の最大ECB割り当て数は変更せず、メモリ需要のピーク時にメッセージが表示される状態を維持します。

それ以外の原因が考えられ、サーバメモリに対する負荷が非常に高く、ECB割り当てに関するエラーが頻繁に発生する場合は、最大ECB割り当て数を大きくします。STARTUP.NCFファイルで、次のSETコマンドを使用します。

SET MAXIMUM PACKET RECEIVE BUFFERS=number

ECBに割り当てられているメモリは、他の目的には使用できません。

STARTUP.NCFで次のコマンドを使用すると、サーバが使用できる最小バッファ数も設定できます。

SET MINIMUM PACKET RECEIVE BUFFERS=number


サーバコンソールコマンドに関する問題を解決する

サーバコンソールコマンドに関する問題を診断するには、次の条件が該当するかどうかを確認します。

サーバコンソールコマンドに関する問題を解決するには、次の操作を実行します。


CD-ROMからファイルをコピーするときにキーボードがロックされる問題を解決する

CD-ROMからファイルをコピーするときにキーボードがロックされる問題を診断するには、次の条件が該当するかどうかを確認します。

使用しているCD-ROMデバイスと、ネットワークオペレーティングシステムのインストールファイルがコピーされたボリューム(通常は、SYS)が含まれているディスクサブシステムが、SCSIバスを共有していると、そのボリュームにドライバをロードしたり、ファイルをコピーしたりするときに、キーボードがロックされる場合があります。設定の競合の例を次に示します。


NetWareのインストール中に発生する可能性があるSCSIチャネルの競合

CD-ROMドライブをDOSデバイスとして設定するために使用したCD-ROMデバイスドライバを、CONFIG.SYSファイルから削除します。この操作によって、オペレーティングシステムCDをNetWareボリュームとしてマウントしたときに発生する可能性がある競合を防止できます。

このCDからファイルをコピーするときにキーボードがロックされる問題を解決するには、次の操作を実行します。

  1. コンソールプロンプトが表示されるまで、<Alt>+<Esc>を繰り返し押します。

  2. DOWN」と入力します。

  3. テキストエディタを使って、CONFIG.SYSファイルから、CD-ROMデバイスドライバを削除します。

  4. 更新したCONFIG.SYSファイルを保存します。

  5. テキストエディタを使って、AUTOEXEC.BATファイルから、CD-ROMドライバへの参照をすべて削除します。

  6. 更新したAUTOEXEC.BATファイルを保存します。

  7. <Ctrl>+<Alt>+<Del>を押して、サーバを再起動します。

  8. (状況によって実行)サーバが、AUTOEXEC.BATファイルから自動的に起動しない場合は、SERVER.EXEファイルおよび他のブートファイルが保存されているサブディレクトリ(デフォルトでは、C:\NWSERVER)に移動し、DOSプロンプトで次のコマンドを入力します。

    SERVER

  9. (状況によって実行) ASPIデバイスドライバ(Adaptec*コントローラ用など)を使用している場合は、次のいずれかのコマンドを入力する必要があります。

    AHAxxxx

    xxxxには、Adaptecのボード番号を指定します。

    または

    ASPICD

    または

    CDNASPI

  10. コンソールプロンプトで、「NWPA」と入力します。

  11. (オプション)コンソールプロンプトで、「CD DEVICE LIST」と入力します。

    ネットワーク上のすべてのデバイスに関連する番号のリストが表示されます。ボリューム番号を判別します。

  12. コンソールプロンプトで、次のコマンドを入力します。

    CD9660.NSS

    CD MOUNT volume_name|number

  13. コンソールプロンプトで、「NWCONFIG」と入力します。



|