よく寄せられる質問 - SQL Server 2000 - フェールオーバー クラスタリング

文書翻訳 文書翻訳
文書番号: 260758 - 対象製品
この記事は、以前は次の ID で公開されていました: JP260758
すべて展開する | すべて折りたたむ

目次

概要

この資料では、Microsoft SQL Server 2000 Enterprise Edition のフェールオーバー クラスタリングに関して、最もよくに寄せられる質問をいくつか取り上げます。

フェールオーバー クラスタリングに関するこの他の質問と答えについては、SQL Server 2000 Books Online の「フェールオーバー クラスタリングに関する FAQ」を参照してください。SQL Server 2000 のクラスタリングに関する問題が SQL Server Books Online で説明されています。

詳細

質問と答え

  1. 質問 : クラスタ ストレージに対するソフトウェア フォールト トレラント ディスク セットの使用はサポートされますか。

    答え : いいえ。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
    171052 [NT]MSCS ではソフトウェア FT セットがサポートされない
  2. 質問 : SQL Server 2000 のクラスタリングでは、負荷分散はサポートされますか。

    答え : SQL Server 2000 のクラスタリングでは負荷分散はサポートされません。フェールオーバーはサポートされます。負荷分散を行うには、クラスタ内のサーバー間ではなく、クラスタ間の負荷を分散させるソフトウェアが必要です。
  3. 質問 : SQL Server 2000 のフルテキスト検索では、クラスタリングはサポートされますか。

    答え : はい。
  4. 質問 : SQL Server クラスタリングが機能するために、MSDTC をクラスタ化されたリソースとして構成する必要はありますか。

    答え : いいえ。MSDTC が必要になるのは、クラスタで分散トランザクションを行う機能が必要な場合のみです。リンク サーバーを使用したり、レプリケーション (即時更新サブスクライバやキュー更新サブスクライバによるスナップショット レプリケーションまたはトランザクション レプリケーション) を実行したりする場合は MSDTC が必要です。詳細については、SQL Server 2000 Books Online の「分散トランザクション アーキテクチャ」を参照してください。
  5. 質問 : Microsoft SQL Server 6.5 または 7.0 のサーバーがクラスタの一部になっている場合に、SQL Server 6.5 や 7.0 を SQL Server 2000 にアップグレードするには、どうしたらよいでしょうか。

    答え : 使用中の SQL Server 6.5 または 7.0 のサーバーがクラスタの一部になっている場合、サーバーを SQL Server 2000 にアップグレードするには、次の手順を実行する必要があります。

    1. 両方のノード上で SQL Server 6.5 または 7.0 のクラスタリングを削除します。
    2. SQL Server 2000 Books Online の「フェールオーバー クラスタリングの従属性」の記載に従って、Microsoft 分散トランザクション コーディネータ (MS DTC) で使用するグループをクラスタ化します。
    3. クラスタ化された構成のプライマリ ノード上に SQL Server 2000 をインストールします。
    詳細については、SQL Server Books Online の以下のトピックを参照してください。
    • SQL Server 6.5 アクティブ/パッシブ フェールオーバー クラスタをアップグレードする方法 (セットアップ)
    • SQL Server 6.5 アクティブ/アクティブ フェールオーバー クラスタをアップグレードする方法 (セットアップ)
    • SQL Server 7.0 アクティブ/パッシブ フェールオーバー クラスタをアップグレードする方法 (セットアップ)
    • SQL Server 7.0 アクティブ/アクティブ フェールオーバー クラスタをアップグレードする方法 (セットアップ)
  6. 質問 : クラスタリング環境で SQL Server 2000 を実行するには、どのようなハードウェアが必要ですか。

    答え : サポートされるハードウェア構成の一覧やハードウェア構成の情報については、「Microsoft Cluster Server 管理者ガイド」を参照してください。

    : 単語 "クラスタ" を使用して検索してください。別々のコンポーネントを組み合わせてもサポートされるシステムを作ることはできません。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
    309395 サーバー クラスタに関するマイクロソフトのサポート ポリシーと、ハードウェア互換性リストおよび Windows Server Catalog
  7. 質問 : クラスタの 1 つのノードに SQL Server 6.5 か 7.0 をインストールし、同じクラスタの別のノードに SQL Server 2000 をインストールすることはできますか。

    答え : できません。2 つの SQL Server をクラスタに参加させる場合、それらは同じバージョンである必要があります。
  8. 質問 : フェールオーバーをサポートするには SQL Server 2000 ファイルをどこに置けばよいでしょうか。

    答え : SQL Server セットアップでは、SQL Server バイナリの新しいインスタンスはクラスタ内の各コンピュータのローカル ディスクにインストールされ、システム データベースは指定された共有クラスタ ディスクにインストールされます。バイナリは各クラスタ ノード上で厳密に同じパスにインストールされるので、クラスタ内では必ず各ノードで使用するローカル ドライブ文字をすべてのノードで共通させる必要があります。
  9. 質問 : クラスタ サービスに障害として検出されずに、SQL Server をコマンド ラインからシャットダウンするにはどうしたらよいでしょうか。

    答え : コマンド ラインから SQL Server をシャットダウンする正しい方法は、Microsoft Windows NT Enterprise Edition、Windows 2000 Advanced Server、Microsoft Windows 2000 Data Center に付属する Cluster.exe アプリケーションを使用することです。Cluster.exe は、通常のクラスタ セットアップの一部としてインストールされます。このセットアップを Microsoft Windows NT Workstation、Microsoft Windows 2000 Professional、または Microsoft Windows 2000 Server メンバ サーバー コンピュータ上で実行して、クラスタ アドミニストレータやその他の管理用アプリケーションのみをインストールすることもできます。このコマンドの基本構文は次のとおりです。
    cluster [cluster name] RESOURCE [resource name] /option
    						
    上記のコマンド構文中の /option スイッチで、この機能を制御します。

    ここで使用する特定のオプションは、"/online" と "/offline" です。これら 2 つのオプションはそれぞれ、仮想化されていないサーバーでの "net start mssqlserver" (コマンド ラインから SQL Server を開始する方法) と "net stop mssqlserver" (コマンド ラインから SQL Server をシャットダウンする方法) に相当します。この手順は、汎用サービス、SQL Server エージェント、SQL Server リソースに対して実行できます。

    このコマンド構文の使用例を以下に示します。クラスタ名が "SQLCluster" でリソースが "VirtualSQL" である場合 ("VirtualSQL"は SQL Server 2000 のリソース名であって、仮想ネットワーク名リソースではありません)、SQL Server 2000 リソースをオフラインにするには次のコマンドを実行します。
    cluster "SQLCluster" resource "VirtualSQL" /offline
    					
    SQL Server 2000 リソースをオンラインに戻すには、次のコマンドを実行します。
    cluster "SQLCluster" resource "VirtualSQL" /online
    					
  10. 質問 : SQL Server 2000 仮想サーバーのクラスタ化されたインスタンスと SQL Server 2000 のスタンドアロンのインスタンスを同じコンピュータ上に共存させることはできますか。

    答え : はい。SQL Server 2000 仮想サーバーとスタンドアロンのインスタンスを同じコンピュータ上に共存させることができます。ただし、クラスタ内の別のノードへのフェールオーバーを行えるのは SQL Server 2000 仮想サーバーのみです。1 つのコンピュータに SQL Server 2000 のインスタンスが複数存在する場合、以下のことを考慮する必要があります。
    • SQL Server のインスタンス名は 1 つのノード上で一意な名前にする必要があります。これは、既定のインスタンスも同様です。ノードに現在所有するインスタンスがない場合も、そのノードがインスタンスの所有者として構成されていると、そのノードには、インスタンス名を含んだ名前のレジストリ キーとディレクトリが存在します。
    • また、コンピュータ上のリソースは、現在コンピュータ上でアクティブになっているインスタンス間で共有されます。それらのリソースについて理解しておく必要があります。

関連情報

関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
294209 フェールオーバー クラスタが設定された SQL Server で MSDTC を再構築または移動する方法
298568 仮想 SQL Server インスタンスで master データベースを再構築する方法
243218 Microsoft Cluster Server への SQL Server 2000 Enterprise Edition のインストール順序
SQL Server 2000 フェールオーバー クラスタリング
http://www.microsoft.com/japan/technet/prodtechnol/sql/2000/maintain/failovercluster.mspx

上記以外の質問がある場合は、次の Microsoft SQL Server ニュースグループを参照してください。Microsoft SQL Server ニュースグループ

この資料や他の Microsoft SQL Server の「サポート技術情報」 (Microsoft Knowledge Base) の資料に関するコメントは、SQLKB@Microsoft.com にお寄せください。

プロパティ

文書番号: 260758 - 最終更新日: 2007年6月14日 - リビジョン: 5.1
この資料は以下の製品について記述したものです。
  • Microsoft SQL Server 2000 Enterprise Edition
キーワード:?
kbhowto kbclustering kbfaq kbinfo KB260758
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com