Environnentは完全なWindowsServer 2012R2です。
2つのゲストを持つテストフェールオーバークラスターファイルサーバーをホストするHyper-Vクラスターがあります。ゲストクラスターが実行されており、ファイルサーバーの役割がインストールされており、多くの共有が正常に実行されています。今のところ、1台のドライブがデータをホストしています。
共有vhdxのサイズを変更することは不可能なので、ニーズに合った適切なソリューションを選択するかどうか疑問に思います。ファイルサーバーはVMである必要があります。
データドライブがいっぱいになったときにデータドライブを拡張するためのソリューションは何でしょうか?ボリュームの数を増やさない解決策はありますか?
ありがとうございました。
[〜#〜] edit [〜#〜]:私はオープンソース環境に慣れているので、拡張できる完全なフェイルオーバーファイルサーバーを作成したいと思います。ダウンタイムのないデータボリュームと、共有ボリュームのないDFSクラスターの2倍の必要なストレージの使用を回避します。
真の「シェアードナッシング」フェイルオーバーファイルサーバーを作成するには、無料のStarwindソリューションを使用できます https://www.starwindsoftware.com/starwind-virtual-san-free 。
基本的には、Windows Server 2016が後で実行するのと同じことを実行できますが、残念ながらDatacenterエディションでのみ実行できます。 Starwindは、無料のHyper-V 2012サーバーでもすでにそれを実行できます https://slog.starwindsoftware.com/smb3-0-fileserver-on-free-Microsoft-hyper-v-server-2012r2-clustered/ 。
どうやら、クラスター化されたゲストをシャットダウンするか、マウントを解除して、共有VHDXをオフラインにすることができます(共有は利用できなくなります)。次に、VHDXのサイズを変更してから、オンラインに戻します(またはゲストを起動します)。
いくつかのウェブ検索は、それがそれをする唯一の方法であると書いて同意する人々を見つけました。そのような会話とPowerShellスクリプトが1つあります ここ 最小限のダウンタイムでプロセスを自動化することを目的としています。
これはテスト環境にすぎないため、複数の共有VHDXディスクを作成し、それらを使用してクラスター化ストレージスペースを作成することを検討しましたか?そうすれば、ストレージスペースにディスクを追加して、必要に応じて容量を増やすことができます。