VMM で SOFS クラスターの Windows Server へのローリング アップグレードを実行する
クラスターローリングアップグレードは、Windows Server 2016 で導入されました。 これにより、ノードで実行されているワークロードを停止することなく、スケールアウト ファイル サーバー (SOFS) クラスターまたは Hyper-V クラスター内のクラスター ノードのオペレーティング システムをアップグレードできます。 ローリング アップグレードの要件とアーキテクチャの詳細については を参照してください。
クラスターのローリング アップグレードを使うと、ノードで実行されているワークロードを停止せずにスケールアウト ファイル サーバー (SOFS) クラスター、または Hyper-V クラスター内のクラスター ノードのオペレーティング システムをアップグレードすることができます。 ローリング アップグレードの要件とアーキテクチャの詳細については を参照してください。
この記事では、System Center Virtual Machine Manager (VMM) ファブリックで管理されている SOFS のクラスター ローリング アップグレードを実行する方法について説明します。 アップグレードの実行内容を次に示します。
テンプレートを作成: 適切な物理コンピューター プロファイルとアップグレード ウィザードで詳しく説明されているノード構成設定を組み合わせて、ノード構成のテンプレートを作成します。
ワークロードの移行: ワークロード操作が中断されないように、ノードからワークロードを移行します。
ノードの削除: ノードをメンテナンス モードにしてから、クラスターから削除します。 これにより、すべての VMM エージェント、仮想スイッチ拡張機能などがノードから削除されます。
- ノードをプロビジョニングします: Windows Server 2016 を実行しているノードをプロビジョニングし、保存されたテンプレートに従って構成します。
- ノードをプロビジョニングします: Windows Server 2025/2022/2019 を実行しているノードをプロビジョニングし、保存されたテンプレートに従って構成します。
ノードを VMM に返します: VMM 管理下にノードを戻し、VMM エージェントをインストールします。
ノードをクラスターに返します: ノードを SOFS クラスターに戻し、メンテナンス モードから取り出して、仮想マシンのワークロードを返します。
開始する前に
- クラスターは VMM によって管理されている必要があります。
- クラスターで Windows Server 2012 R2 以降が実行されている必要があります。
- クラスターで Windows Server 2016 以降が実行されている必要があります。
- クラスターで Windows Server 2019 以降が実行されている必要があります。
クラスターは、ベア メタルデプロイの 要求 を満たしている必要があります。 唯一の例外は、物理コンピューター プロファイルにネットワークまたはディスク構成の詳細を含める必要がないという点です。 アップグレード中、VMM はノードのネットワークとディスクの構成を記録し、コンピューター プロファイルの代わりにその情報を使用します。
最初にベア メタルを使用してプロビジョニングされなかったノードは、それらのノードが BMC などのベア メタル要件を満たしている限りアップグレードできます。 アップグレード ウィザードでこの情報を指定する必要があります。
- VMM ライブラリには、Windows Server 2016 で構成された仮想ハード ディスクが必要です。
- VMM ライブラリには、Windows Server 2025/2022/2019 で構成された仮想ハード ディスクが必要です。
アップグレードの実行
Fabric>Storage>File Servers を選択します。 [SOFS] を右クリックし、[クラスターをアップグレードする] をクリックします。
アップグレード ウィザード >Nodesで、アップグレードするノードを選択するか、すべて選択。 物理コンピューター プロファイルを選択し、ノードのプロファイルを選択します。
BMC 構成で、BMC にアクセスするアクセス許可を持つ実行アカウントを選択するか、新しいアカウントを作成します。 帯域外管理プロトコルで、BMC で使用するプロトコルを選択します。 DCMI を使用するには、 IPMI を選択します。 DCMI は、一覧にない場合でもサポートされます。 正しいポートが一覧表示されていることを確認します。
展開のカスタマイズで、アップグレードするノードを確認します。 ウィザードですべての設定を把握できなかった場合は、ノードの Missing Settings アラートが表示されます。 たとえば、ノードがベア メタルによってプロビジョニングされていない場合、BMC 設定が完了していない可能性があります。 不足している情報を入力します。
- 必要に応じて、BMC IP アドレスを入力します。 ノード名を変更することもできます。 ノード名 変更し、新しい名前が使用されていないことを確認する場合を除き このコンピューター名のSkip Active Directory チェックをオフにしないでください。
- ネットワーク アダプターの構成では、MAC アドレスを指定できます。 クラスターの管理アダプターを構成していて、仮想ネットワーク アダプターとして構成する場合は、これを行います。 BMC の MAC アドレスではありません。 アダプターの静的 IP 設定を指定する場合は、論理ネットワークと IP サブネット (該当する場合) を選択します。 サブネットにアドレス プールが含まれている場合は、 選択したサブネットに対応する IP アドレスを使用できます。 それ以外の場合は、論理ネットワーク内の IP アドレスを入力します。
- Summary で Finish を選択してアップグレードを開始します。 ウィザードが完了すると、ノードが正常にアップグレードされ、すべての SOFS ノードで Windows Server 2016 以降が実行されます。 ウィザードは、クラスターの機能レベルを Windows Server 2016 にアップグレードします。
- Summary で Finish を選択してアップグレードを開始します。 ウィザードが完了すると、ノードが正常にアップグレードされ、すべての SOFS ノードで Windows Server 2019 以降が実行されます。 ウィザードは、クラスターの機能レベルを Windows Server 2025 にアップグレードします。
VMM の外部でアップグレードされた SOFS の機能レベルを更新する必要がある場合は、 Files Servers>SOFS 名>Update バージョンを右クリックします。 VMM ファブリックに追加する前に SOFS ノードをアップグレードしたが、SOFS がまだ Windows Server 2012 R2 以降のクラスターとして機能している場合、この作業が必要になることがあります。
VMM 外でアップグレードされた SOFS の機能レベルを更新する必要がある場合は、[ファイル サーバー] を右クリックし、SOFS 名、[更新バージョン] の順に選択して更新します。 VMM ファブリックに追加する前に SOFS ノードをアップグレードしたが、SOFS がまだ Windows Server 2016 以降のクラスターとして機能している場合、この作業が必要になることがあります。
VMM 外でアップグレードされた SOFS の機能レベルを更新する必要がある場合は、[ファイル サーバー] を右クリックし、SOFS 名、[更新バージョン] の順に選択して更新します。 これは、SOFS ノードを VMM ファブリックに追加する前にアップグレードしたが、SOFS が Windows Server 2019 以降のクラスターとして機能している場合に必要になる場合があります。