青空 Jumping Box(仮)

Windows Server 2025 で地味目なラボを作る。

Windows Server 2025 のフェールオーバー クラスターにファイル共有監視を構成してみる。(PowerShell)

Windows Server Server 2025 のフェールオーバー クラスターのファイル共有監視を、PowerShell で設定してみます。

 

今回の環境

下記の投稿と同様に、ファイル サーバー用 Windows マシンと、フェールオーバー クラスターを用意しておきます。

 

ファイル サーバー用 Windows マシン

  • コンピューター名:lab-fs-01
  • IP アドレス:192.168.40.15
  • サブネット マスク:255.255.255.0
  • デフォルト ゲートウェイ:192.168.40.1
  • 参加ドメイン:hv.go-lab.jp

 

フェールオーバー クラスター

  • クラスターのコンピューター名:lab-fc-02
  • クラスターの FQDN:lab-fc-02.hv.go-lab.jp
  • ノード:lab-hv-03、lab-hv-04

 

1. 共有フォルダーの作成

ファイル サーバー(lab-fs-01)に、ドメインの Administrator ユーザーでログインして、共有フォルダーを作成します。

共有フォルダーにするフォルダーを作成します。

  • フォルダー:C:\quorum-01
PS C:\> mkdir C:\quorum-01

 

ファイル共有を作成します。(CNO)の権限を追加します。

  • 共有名:quorum-01
  • フォルダー:C:\quorum-01
  • フル アクセス権限の付与:HV\lab-fc-02$
    • クラスター コンピューター名オブジェクト(クラスタ名「lab-fc-02」の末尾に「$」を追記)を指定します。
PS C:\> New-SmbShare -Name quorum-01 -Path C:\quorum-01 -FullAccess "HV\lab-fc-02$"

Name      ScopeName Path         Description
----      --------- ----         -----------
quorum-01 *         C:\quorum-01

 

2. ファイル共有監視の設定

クラスター ノード(lab-hv-03)にドメインの Administrator ユーザーでログインして、ファイル共有監視を構成します。

  • ファイル共有パス:\\lab-fs-01.hv.go-lab.jp\quorum-01

 

クラスタのクォーラムは、まだ構成されていません。

PS C:\> Get-ClusterQuorum

Cluster              QuorumResource
-------              --------------
lab-fc-02

 

クォーラム(ファイル共有監視)として、共有フォルダーのパスを設定します。

  • クラスター:lab-fc-02
  • ファイル共有監視:\\lab-fs-01.hv.go-lab.jp\quorum-01
PS C:\> Set-ClusterQuorum -Cluster lab-fc-02 -FileShareWitness "\\lab-fs-01.hv.go-lab.jp\quorum-01"

Cluster              QuorumResource
-------              --------------
lab-fc-02            ファイル共有監視

 

クォーラムに使用されている共有フォルダーの様子

ファイルサーバー(lab-fs-01)でフォルダの内容を確認すると、クラスタ監視のためのファイルが作成されています。

PS C:\> ls -Recurse C:\quorum-01\

    ディレクトリ: C:\quorum-01

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----        2025/07/26      4:30                372698c2-b8fc-4b3a-a453-d47a1d739e44

    ディレクトリ: C:\quorum-01\372698c2-b8fc-4b3a-a453-d47a1d739e44

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----        2025/07/26     14:15              0 VerifyShareWriteAccess.txt
-a----        2025/07/26      4:29            512 Witness.log

 

つづく。