分散ファイルシステムの設定
クラスターにインストールすると、FineReaderサーバーはファイルストレージを使用して一時ファイルを保存します。ファイルストレージに障害があると、クラスタ全体が停止します。クラスタを継続的に運用するには、ファイルストレージをフェイルセーフにする必要があります。
以下で、DFS 名前空間と DFS レプリケーションテクノロジーを使用したフェイルセーフファイルストレージの可能な実装の一例について説明します。DFS 名前空間は、異なるサーバーにある複数のフォルダによる仮想ディレクトリを作成します。これは、いずれかのサーバーに障害が発生してもアクセス可能なままになります。DFS レプリケーションは、ServerSettings.xml ファイル内の変更を自動的に追跡し、それらをバックアップフォルダに複製します。
注:以下のステップバイステップの説明では、DCsrv コンピューターをホストサーバーとして使用することを前提としていますが、DFS のロールが設定されているコンピューターであれば使用できます。
分散ファイルシステムを設定するには、以下が必要です:
- Windows Server 2016 以降を実行していて、クラスタノードとしてもファイルストレージとしても使用されていないコンピュータ
- 上記のコンピューターにセットアップされた DFS 名前空間と DFS レプリケーション
- DFS 名前空間および DFS レプリケーションのロールがすべてのノードに設定されていること
- node1admin および node2admin ユーザーのフルコントロール権限を持つ共有フォルダ。メインの共有フォルダにアクセスできなくなったときにバックアップフォルダとして機能します。
分散ファイルシステムを設定するには、以下の手順を実行します:
- DFS のロールを追加します。
- 共有フォルダを作成します。
- 名前空間を作成します。
- 共有フォルダを名前空間に追加します。
- レプリケーションを設定します。
- フォルダターゲットの優先順位を設定します。
- ABBYY FineReader Server 14 サーバーマネージャーサービスを設定します。
DFS のロールの追加
DFS のロールを追加する方法:
- サーバーマネージャーを開き、ロールと機能の追加をクリックします。
- サーバーのロールの選択段階で、ファイルとストレージサービスを展開し、DFS 名前空間と DFS レプリケーションの項目を選択します。
共有フォルダの作成
注:
- このフォルダは、クラスタからデータを複製するためだけに使用する必要があります。
- このフォルダは、クラスタノードまたはファイルストレージに配置しないでください。
- このフォルダは、すべてのノードからアクセスできる必要があります。
共有フォルダを作成するには、サーバーマネージャーを開き、ファイルとストレージサービス→共有とクリックしてから、タスク→新規共有...の順にクリックします。次に、FineReaderServerサービスの共有フォルダーの作成で説明されている手順2から14を実行します。
名前空間の作成
名前空間は、DFS 管理コンソールを使用して作成および設定できます。サーバーを選択し、ユーザーにアクセス許可を付与し、名前空間のタイプを指定する必要があります。
名前空間を作成する方法:
- サーバーマネージャーを開き、ツール→DFS 管理の順にクリックします。表示される DFS の管理スナップインで、新しい名前空間...をクリックします。
- 名前空間をホストするサーバーの名前を指定して、次へをクリックします。
- 名前空間の名前を指定して、設定の編集...をクリックします。
- 設定の編集ダイアログボックスで、カスタムアクセス許可を使用するを選択してカスタマイズ...をクリックします。次に、node1admin ユーザーと node2admin ユーザーに、共有フォルダに対するフルコントロール権限を付与します。
- 名前空間のタイプ段階で、ドメインベースの名前空間を選択し、Windows Server 2008 モードを有効にするオプションを選択して次へをクリックします。
- 指定した設定が正しいことを確認して、作成をクリックします。
- 閉じるをクリックしてウィザードを閉じます。
共有フォルダの名前空間への追加
このステップでは、メインとバックアップの共有フォルダを名前空間に追加する必要があります。
これを実行するには:
- DFS の管理スナップインで、新しいフォルダ...をクリックします。
- 表示されるダイアログボックスで、フォルダの名前を指定します。この名前は、分散ファイルシステムの名前空間に表示されます。
注:共有フォルダに付ける名前は、レプリケートフォルダの名前と異なるものにしてください。
追加...をクリックします。
- 共有フォルダへのパスを指定して、OK をクリックします。
- バックアップフォルダを名前空間に追加するには、ステップ 1〜3 を繰り返します。追加されたフォルダは、フォルダターゲットリストに表示されます。完了したら、OK をクリックします。
- レプリケーショングループを作成できるというメッセージが表示されます。はいをクリックしてレプリケーショングループを作成し、レプリケーションの設定を開始します。
レプリケーションの設定
レプリケーションを設定するには、レプリケーショングループを作成し、サーバーを指定し、グループメンバー間の接続トポロジを選択し、レプリケーションスケジュールを選択し、そしてレプリケーション帯域幅を指定する必要があります。上記のすべては、フォルダのレプリケートウィザードによって指定できます:
- このウィザードは、レプリケーショングループとレプリケートフォルダの名前を提案します。必要に応じてこれらの名前を編集するか、デフォルトの名前をそのまま使用して次へをクリックします。
- フォルダターゲットがレプリケーションに参加できるかどうかウィザードが通知します。適格列の情報を確認して、次へをクリックします。
- フォルダターゲットに複製するデータを含むサーバーを選択し、次へをクリックします。
- 使用するトポロジとして、フルメッシュを選択して次へをクリックします。
- レプリケーションスケジュールについては、指定した帯域幅を使用して連続的に複製するを選択します。帯域幅ドロップダウンリストからフルを選択し、次へをクリックします。
- 指定した設定が正しいことを確認して、作成をクリックします。
- レプリケーショングループが作成されたら、閉じるをクリックしてウィザードを閉じます。
- レプリケーション遅延の警告が表示された場合は、OKをクリックします。
レプリケーションを設定した後、それが正しく機能かを確認するためにテストすることをお勧めします。これを行うには、DFS の管理スナップインを開き、新しく作成したレプリケーショングループを選択して診断レポートの作成をクリックします。
表示される診断レポートウィザードで、伝播テストオプションを選択し、ウィザードの指示に従います(既定の設定を使用することをお勧めします)。
診断が完了すると、診断レポートウィザードは診断レポートを表示します。
フォルダターゲットの優先順位の設定
誤動作のリスクを最小限に抑えるために、フォルダターゲットに優先順位を設定することをお勧めします。
注:以下で、フォルダターゲットの優先順位の設定について説明します。必要に応じて、他の設定も可能です。ターゲットの優先順位の設定の詳細な手順については、Microsoft ウェブサイトのこのページを参照してください。
- 名前空間を開き、共有フォルダのプロパティを開きます。
- 詳細をクリックし、参照順序の上書きオプションを選択して、すべてのターゲットの中で最初を選択します。最後のオプションは、フォルダターゲットがアクセス可能であれば、ユーザーが必ずそこにリダイレクトされることを示します。
3/26/2024 1:49:51 PM