インストール後のタスクの概要
クラスタの設定が正常に完了したら、次の追加のインストール後タスクを実行して、クラスタが VM に対応できる状態になっていることを確認します。
タスク |
参考資料 |
---|---|
最初のデータストアの作成 |
|
ライブ マイグレーションと VM ネットワークの静的 IP アドレスの割り当て |
|
(オプション)制限された委任 |
|
ローカル デフォルト パスの設定 |
|
ファイル共有監視の設定 |
|
Hyper-V ホストの Windows バージョンの確認 |
|
フェールオーバー クラスタ マネージャの検証 | |
アップストリーム フェールオーバーをテストする |
|
Hyper-V クラスタへの VM の展開 |
|
SCVMM への HyperFlex 共有の設定 |
|
Windows Defender の再有効化 |
|
スタンドアロン Hyper-v ホストと HX Hyper-v ホスト間の VM 移行。 |
最初のデータストアの作成
クラスタを使用する前に、データストアを作成する必要があります。データストアは HX Connect UI で作成できます。
手順
ステップ 1 |
https://Cluster_IP/ またはhttps://FQDN から、任意のブラウザで HX Connect UI を起動します。 |
||||||||||
ステップ 2 |
次のクレデンシャルでログインします。
|
||||||||||
ステップ 3 |
ナビゲーション ウィンドウで [データソース(Datasource)] を選択します。 |
||||||||||
ステップ 4 |
[作業(Work)] ペインで [データストアの作成(Create Datastore)] をクリックします。 |
||||||||||
ステップ 5 |
[データストアの作成(Create Datastore)] ダイアログボックスで、次のフィールドに値を入力します。
|
ライブ マイグレーションと VM ネットワークの静的 IP アドレスの設定
# |
コマンド |
目的 |
---|---|---|
1 |
|
静的 IP アドレスを ライブ移行ネットワークに割り当てます。 |
2 |
|
静的 IP アドレスを VM ネットワークに割り当てます。 |
(任意)インストール後の制限付き委任
注目 |
この手順は、初期インストール時に制限付き委任を設定していない場合にのみ実行する必要があります。この手順は、インストール後ではなく、HX のインストーラを使用して実行することをお勧めします。 |
制限付き委任により、偽装をきめ細かく制御できます。リモート管理要求が Hyper-V ホストに対して行われた場合、発信者の代理としてストレージにそれらの要求を行う必要があります。これは、HX ストレージの CIFS サービス プリンシパルの委任についてそのホストが信頼できる場合に許可されます。
制限付き委任では、セキュリティ設定の [ユーザアカウント制御:管理者承認モードでの管理者の昇格プロンプトの動作(User Account Control: Behavior of the elevation prompt for Administrators in Admin Approval Mode)] が [プロンプトなしで昇格(Elevate without Prompting)] に設定されている必要があります。これにより、グローバル AD ポリシーが HX OU のポリシーをオーバーライドすることを防ぎます。
HX クラスタの各 Hyper-V ホストで次の手順を実行して、Windows の [Active Directory ユーザとコンピュータ(Active Directory Users and Computers)] を使用して設定してください。
手順
ステップ 1 |
[スタート(Start)]、[管理ツール(Administrative Tools)]、[Active Directory ユーザとコンピュータ(Active Directory Users and Computers)] の順にクリックします。 |
ステップ 2 |
ドメインを展開し、コンピュータ フォルダを展開します。 |
ステップ 3 |
右側のペインでコンピュータ名(例:HX-Properties)をクリックし、[プロパティ(Properties)] をクリックします。 |
ステップ 4 |
[委任(Delegation)] タブをクリックします。 |
ステップ 5 |
[指定されたサービスへの委任でのみこのコンピュータを信頼する(Trust this computer for delegation to specified services only)]l を選択します。 |
ステップ 6 |
[任意の認証プロトコルを使用する(Use any authentication protocol)] が選択されていることを確認します。 |
ステップ 7 |
[追加(Add)] をクリックします。[Add Services (サービスの追加)] ダイアログ ボックスで、[Users or Computers (ユーザーまたはコンピュータ)] をクリックし、サービス タイプの名前を参照するか入力します(CIFS など)。[OK] をクリックします。次の図を例として使用できます。 |
ステップ 8 |
すべてのノードに対してこれらの手順を繰り返します。 |
ローカル デフォルト パスの設定
VM のデフォルト ローカル パスは、HX クラスタ データストア上のパスになるように設定します。
PowerShell で次のコマンドを実行します。
$Creds = Get-Credential -Message "User Credentials" -UserName <<current logon username>>
$hosts = ("hostname1","hostname2","hostname3","hostname4")
Invoke-Command -ComputerName $hosts -Credential $Creds -ScriptBlock {Set-VMHost -VirtualHardDiskPath
"\\HX-EAP-01.ciscolab.dk\DS1_8K" -VirtualMachinePath "\\HX-EAP-01.ciscolab.dk\DS1_8K"}
(注) |
ユーザ名は、ドメイン管理者アカウントまたは HX サービスアカウントのいずれかにする必要があります。Hyper-V ホストのローカル管理者は機能しません。 |
(注) |
環境に適合するように変数を変更することを忘れないでください。 |
ファイル共有監視の設定
Microsoft ベスト プラクティスとして、クォーラム監視データストアを設定していることを確認します。Failover Cluster Manager(FCM)を使用してファイル共有監視を設定するには、次の手順を使用します。ファイル共有監視は、ネットワーク上のノードで障害が発生した場合に、フェールオーバ クラスタのハイアベイラビリティを保証します。具体的には、フェールオーバ クラスタ クォーラムを維持するためにファイル共有監視が必要になります。これは、ネットワーク内のパーティションとノードのサブセットが相互に通信できない場合に発生する可能性のあるスプリット ブレイン シナリオを回避するように設計されています。詳細については、「クラスタとプールのクォーラムについて」を参照してください。
(注) |
HX クラスタでは、ストレージは可用性が高く、ホストがストレージにアクセスできなくなるように設計されています。1 個のホストがデータストアへの書き込みを停止した場合、Microsoft のストレージ復元動作が開始されます。ホストは、デフォルトで 30 分間、ストレージとの接続確立を繰り返し再試行します。この間、ユーザー VM は一時停止する可能性があります。30 分後に接続できない場合、VM は「停止」状態に移行します。 |
次の手順では、Microsoft Windows 2016 のファイル共有監視を設定する方法について説明します。Microsoft Windows 2019 を導入する場合は、HyperFlex 共有または他のファイル共有を監視として使用しないでください。Microsoft は、今後のパッチ リリースで解決される Windows 2019 の不具合を特定しました。それまで、監視を行わずに Microsoft Windows 2019 フェールオーバ クラスタを設定する必要があります。
(注) |
|
始める前に
Microsoft は、2019 年 11 月 12 日に Windows 2019 に適用されるセキュリティ パッチをリリースしました。Windows 2019 を実行している場合、次の手順でファイル共有監視を設定する前に、パス レベルでパッチを使用して Hyper-V ホストをアップグレードします。詳細については、Microsoft の記事「November 12, 2019: KB4523205 (OS Build 17763.864)」を参照してください。
手順
ステップ 1 |
FCM を起動します。 |
ステップ 2 |
ナビゲーション ウィンドウでクラスタを選択します。次に、[Actions] ウィンドウで、 を選択します。。 |
ステップ 3 |
[クラスター クォーラム設定の構成(Configure Cluster Quorum)]ウィザードが起動します。[次へ(Next)] をクリックします。 |
ステップ 4 |
[クォーラム構成オプションの選択(Select Quorum Configuration Option)] 画面で [クォーラム監視を選択する(Select the quorum witness)] を選択します。[次へ(Next)] をクリックします。 |
ステップ 5 |
[クォーラム監視の選択(Select Quorum Witness)] 画面で [ファイル共有監視を構成する(Configure a file share witness)] を選択します。[次へ(Next)] をクリックします。 |
ステップ 6 |
[ファイル共有監視の構成(Configure File Share Witness)] 画面で、ファイル共有のパスを指定します。[次へ(Next)] をクリックします。 |
ステップ 7 |
[確認 (Confirmation)] 画面で、[次へ (Next)] をクリックします。 |
ステップ 8 |
[概要(Summary)] 画面で [完了(Finish)] をクリックし、ウィザードを閉じます。 |
ステップ 9 |
または、Windows PowerShell を使用してファイル共有監視を設定することもできます。 |
Hyper-V ホストの Windows バージョンの確認
インストールされている Windows のバージョンを確認するには、次の手順を実行します。
手順
ステップ 1 |
管理者または HX サービスの管理者アカウントとして Hyper-V サーバーにログインします。 |
ステップ 2 |
PowerShell で次のコマンドを実行してください。 C:\Users\adminhyperflex> Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' |
ステップ 3 |
コマンド出力の結果で、インストールされている Windows のバージョンを確認します。 次に、Windows Server 2016 をインストールした場合の出力例を示します。
次に、Windows Server 2019 をインストールした場合の出力例を示します。
|
ステップ 4 |
さらに、次のことを確認します。
|
フェールオーバー クラスタ マネージャの検証
手順
ステップ 1 |
フェールオーバー クラスタ マネージャを開き、[クラスタの検証(Validate Cluster)] をクリックして、[次へ(Next)] をクリックします。 |
ステップ 2 |
[Run all tests (すべてのテストを実行)] (推奨) を選択し、[Next (次へ)] をクリックします。 [Next (次へ)] をクリックすると、検証手順が開始されます。 |
ステップ 3 |
検証に失敗がないことを確認します。検証に失敗した場合は、[View Report (レポートの表示)] をクリックし、[Failed (失敗)]したと表示された結果に対処します。 |
Hyper-V クラスタへの VM の展開
Hyper-V クラスタへの VM の展開は複数のステップからなる手順です。以下でこの手順を説明します。
-
管理ステーション/ホストへのリモート サーバ管理ツール(RSAT)のインストール:Hyper-V Manager や Failover Cluster Manager などの管理者ツールをサーバ マネージャ機能としてインストールする必要があります。詳細については、管理ステーションまたはホストへの RSAT ツールのインストールを参照してください。
-
VM の管理:HX クラスタ内のすべての Hyper-V ノードへの接続と新しい VM の作成は、Hyper-V Manager または Failover Cluster Manager を使用して実行できます。詳細については、Hyper-V Manager による VM の作成を参照してください。
管理ステーションまたはホストへの RSAT ツールのインストール
RSAT をインストールするには、次の手順を実行します。
始める前に
RSAT ツールをインストールするには、次のものが必要です。
-
VM を Hyper-V HX クラスタにインストールして、管理し、モニタすることができるサーバ。
-
Hyper-V Manager、FCM、PowerShell、SCVMM などの管理ツール。
手順
ステップ 1 |
サーバ マネージャで、[管理(Manage)] をクリックして、[ロールおよび機能の追加(Add Roles and Features)] を選択します。[ロールおよび機能の追加(Add Roles and Features)] ウィザードが表示されます。 |
ステップ 2 |
[始める前に(Before you begin)] ページで、[次へ(Next)] をクリックします。 |
ステップ 3 |
[インストールタイプの選択(Select installation type)] ページで、[役割ベースまたは機能ベースのインストール(Role-based or feature-based installation)] を選択します。[次へ(Next)] をクリックします。 |
ステップ 4 |
[サーバの選択(Server Selection)] ページで、リストからサーバを選択します。このサーバは、HX クラスタと同じドメインに属します。[次へ(Next)] をクリックします。 |
ステップ 5 |
[ロールの選択(Select Roles)] ページで、[次へ(Next)] をクリックします。 |
ステップ 6 |
[機能(Features)] ページで、 と、 を選択します。[次へ(Next)] をクリックします。 |
ステップ 7 |
[確認(Confirmation)] ページで、[インストール(Install)] をクリックします。[必要に応じて宛先サーバを再起動する(Restart the destination server if required)] チェックボックスをオフのままにします。 |
ステップ 8 |
[インストールの進行状況(Installation Progress)] ページに、インストールの進行状況が表示されます。インストールが完了したら、[閉じる(Close)] をクリックしてウィザードを閉じます。 |
Hyper-V Manager による VM の管理
Hyper-V ノードへの接続
Hyper-V HX クラスタ内のすべての Hyper-V ノードに接続するには、次の手順を実行します。
手順
ステップ 1 |
[サーバマネージャ(Server Manager)] ダッシュボードを開き、[ツール(Tools)] をクリックします。次に、[Hyper-V Manager] をクリックします。[Hyper-V Manager] コンソールが表示されます。 |
||
ステップ 2 |
左側のペインで[Hyper-V Manager]を選択し、 [Connect to Server...] をクリックしてください。 |
||
ステップ 3 |
[コンピュータの選択(Select Computer)] ダイアログボックスで、[別のコンピュータ(Another computer)] を選択し、Hyper-V クラスタに属する Hyper-V ノードの名前(「HXHV1」など)を入力します。[OK] をクリックします。 |
||
ステップ 4 |
Hyper-V HX クラスタ内の各ノードについて上記の手順をすべて繰り返します。
|
Hyper-V Manager による VM の作成
Hyper-V Manager を使用して VM を作成するには、次の手順を実行します。
手順
ステップ 1 |
Hyper-V Manager を開きます。 |
ステップ 2 |
Hyper-V サーバを選択し、右クリックして、 ウィザードが表示されます。 を選択します。[Hyper-V Manager 新規仮想マシン(Hyper-V Manager New Virtual Machine)] |
ステップ 3 |
[始める前に(Before you Begin)] ページで、[次へ(Next)] をクリックします。 |
ステップ 4 |
[名前とロケーションの指定(Specify Name and Location)] ページで、仮想マシン設定ファイルの名前を入力します。仮想マシンのロケーションを入力して、[次へ(Next)] をクリックします。 |
ステップ 5 |
[世代の指定(Specify Generation)] ページで、[第 1 世代(Generation 1)] または [第 2 世代(Generation 2)] のいずれかを選択します。 |
ステップ 6 |
[メモリの割り当て(Assign Memory)] ページで、起動時のメモリの値を 2048 MB に設定します。[次へ(Next)] をクリックします。 |
ステップ 7 |
[ネットワーキング設定(Configure Networking)] ページで、既存の仮想スイッチのリストから使用する仮想マシンのネットワーク接続を選択します。 |
ステップ 8 |
[仮想ディスクの接続(Connect Virtual Hard Disk)] ページで、[仮想ディスクの作成(Create a Virtual Hard Disk)] を選択し、仮想ディスクの名前、場所、およびサイズを入力します。[次へ(Next)] をクリックします。 |
ステップ 9 |
[インストール オプション(Installation Options)] では、デフォルトで選択されている [オペレーティング システムを後でインストールする(Install an operating system later)] をそのままにしておくことができます。[次へ(Next)] をクリックします。 |
ステップ 10 |
[概要(Summary)] ページで、表示されているオプションのリストが正しいことを確認します。[Finish] をクリックします。 |
ステップ 11 |
Hyper-V Manager で、仮想マシンを右クリックし、[接続(Connect)] をクリックします。 |
ステップ 12 |
[仮想マシンの接続(Virtual Machine Connection)] ウィンドウで、 を選択します。 |
Failover Cluster Manager による VM の管理
Failover Cluster Manager による VM の作成
Failover Cluster Manager を使用して、Windows フェールオーバー クラスタ(Hyper-V HX クラスタとともにインストールされている)に接続し、新しい VM を作成するには、次の手順を実行します。
手順
ステップ 1 |
[Failover Cluster Manager] コンソールの [アクション(Actions)] ウィンドウで、[サーバに接続(Connect to Server...)] をクリックします。 |
||
ステップ 2 |
[クラスタの選択(Select Cluster)] ダイアログボックスで、[参照(Browse)] をクリックして Hyper-V HX クラスタに移動します。[OK] をクリックします。 |
||
ステップ 3 |
左側のペインで、 。 |
||
ステップ 4 |
[新規仮想マシン(New Virtual Machine)] ダイアログボックスで、新しい VM を作成する Hyper-V ノードを検索して選択します。[OK] をクリックします。[新規仮想マシン(New Virtual Machine)] ウィザードが表示されます。 |
||
ステップ 5 |
[始める前に(Before you begin)] ページで、[次へ(Next)] をクリックします。 |
||
ステップ 6 |
[名前とロケーションの指定(Specify Name and Location)] ページで、VM の名前を選択し、VM を保存するロケーションまたはドライブを指定します。[次へ(Next)] をクリックします。 |
||
ステップ 7 |
[世代の指定(Specify Generation)] ページで、使用する仮想マシンの世代([第 1 世代(Generation 1)] または [第 2 世代(Generation 2)])を選択し、[次へ(Next)] をクリックします。 |
||
ステップ 8 |
[メモリの割り当て(Assign Memory)] ページで、VM のメモリの容量を入力します。[次へ(Next)] をクリックします。 |
||
ステップ 9 |
[仮想ディスクの接続(Connect Virtual Hard Disk)] ページで、名前、場所、およびハードドライブのサイズを入力します。[次へ(Next)] をクリックします。 |
||
ステップ 10 |
[インストール オプション(Installation Options)] ページで、OS のインストール場所を選択します。[次へ(Next)] をクリックします。 |
||
ステップ 11 |
[サマリー(Summary)] ページで、選択したオプションを確認し、[完了(Finish)] をクリックします。 |
||
ステップ 12 |
新しく作成された VM を右クリックし、[Connect...]をクリックします。[Virtual Machine Connection] ウィンドウで、[Start] を選択します。
|
次のタスク
管理パスを介して HX クラスタ境界外からのデータストア アクセス要求のリダイレクトを有効にするには、Hyper-V マネージャ、フェールオーバー クラスタ マネージャ、または SCVMM コンソールを実行している (リモート) マシン上のホスト ファイルに次のエントリを追加します。たとえば、 C:\Windows\System32\drivers\etc\hosts を編集して次を追加します。
cluster_mgmt_ip \\smb_namespace_name\datastore_name
10.10.10.100 \\hxcluster.company.com\ds1
SCVMM ホストへのデータ パス アクセスの開始
始める前に
FixScvmmAccess.py
スクリプトを python3 で呼び出す必要があります。
(注) |
|
手順の概要
- クラスタ管理 IP アドレスへのセキュア シェル ログイン セッションを開始します。
- 次の情報を確認して、クラスタ内のアンサンブル メンバを判別します。
- 現在の SSH ログインセッションから、 crmZKEnsemble パラメータに表示されている任意の IP アドレスへの SSH セッションを起動します。
- 追加パラメータを指定せずに次のスクリプトを実行します。
- SCVMM IP アドレスを追加し、SSH セッションを終了します。
手順の詳細
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 |
クラスタ管理 IP アドレスへのセキュア シェル ログイン セッションを開始します。 |
|
ステップ 2 |
次の情報を確認して、クラスタ内のアンサンブル メンバを判別します。 |
|
ステップ 3 |
現在の SSH ログインセッションから、 crmZKEnsemble パラメータに表示されている任意の IP アドレスへの SSH セッションを起動します。 |
|
ステップ 4 |
追加パラメータを指定せずに次のスクリプトを実行します。 |
python/opt/springpath/storfs-hyperv/FixScvmmAccess.py スクリプトは、SCVMM IP アドレスを入力するように要求します。 |
ステップ 5 |
SCVMM IP アドレスを追加し、SSH セッションを終了します。 |
SCVMM への HyperFlex 共有の設定
始める前に
VMM 管理コンソールを実行しているホスト上の /etc/hosts ファイルを編集して、smb アクセス ポイントを HyperFlex クラスタのクラスタ管理 IP アドレスに解決します。この IP アドレスは、通常、Cisco HX Connect の起動に使用されます。
The complete path is : C:\Windows\System32\drivers\etc
Open the "hosts" file in the above directory in Notepad or any other text editor and add the following entry in the bottom :
<CMIP> <smb_share_namespace>
CMIP will be the Cluster Management IP which is usually used to open HX connect UI.
For example,
10.10.10.1 hxhvsmb.example.com
(注) |
SCVMM の実行アカウントの場合は、Active Directory(AD)の対応する HyperFlex 組織単位(OU)に対して hxadmin(または FULL 権限を持つ他のドメイン管理者アカウント)を使用することをお勧めします。 |
手順
ステップ 1 |
クラスタを System Center - Virtual Machine Manager(VMM) に追加します。 |
ステップ 2 |
VMM コンソールで、 に移動します。 |
ステップ 3 |
クラスタを右クリックし、[プロパティ(Properties)] を選択します。 |
ステップ 4 |
[プロパティ(Properties)] ウィンドウで、 を右クリックします。 |
ステップ 5 |
マッピングが完了すると、次のスクリーンショットのように共有が追加されます。 |
ステップ 6 |
[OK] をクリックして VMM を終了します。HyperFlex 共有がマッピングされており、SCVMM を使用してこの共有上に VM を作成できます。 |
Windows Defender の再有効化
PowerShell からの Defender のインストール
Install-WindowsFeature -Name Windows-Defender
(オプション) PowerShell からの Defender GUI のインストール
Install-WindowsFeature -Name Windows-Defender-GUI
ホスト間の VM の移行
始める前に
スタンドアロン ホストと HX Hyper-V ホスト間の VM 移行を実行するには、次の手順を実行します。この手順を実行する前に、お使いの環境が次の前提条件を満たすことを確認してください。
-
送信元コンピュータと宛先コンピュータは、同じ Active Directory ドメインに属しているか、相互に信頼するドメインに属します。
-
Failover Cluster Manager で、送信元と宛先の両方の Hyper-V ホストにライブ移行設定を設定します。
手順
ステップ 1 |
Hyper-V Manager を開きます。 |
ステップ 2 |
[navigation (ナビゲーション)] ペインで、[HXHVINFRA2] を選択します。 |
ステップ 3 |
[Action (アクション)] ペインで、 をクリックします。 |
ステップ 4 |
[Live Migrations (ライブ移行)] ペインで、[Enable incoming and outgoing live migrations (有効な着信および発信ライブ移行)] をオンにします。 |
ステップ 5 |
[Incoming live migrations (着信ライブ移行)] で、[Use the IP addresses for live migration (ライブ移行に IP アドレスを使用する)] を選択します。[Add (追加)] をクリックし、次に [OK] をクリックします。これにより、[Move (移動)] ウィザードが開きます。 |
ステップ 6 |
ウィザード ページを使用して、移動、宛先サーバ、およびオプションのタイプを選択します。 |
ステップ 7 |
[Summary (サマリ)] ページで、選択したものを確認し、[Finish (終了)]をクリックします。 |
ストレージ データ ネットワークのアップストリーム フェールオーバーのテスト
ストレージ データ ネットワーク ジャンボ フレームが FI-A と FI-B の間で通信するように、アップストリーム(トップオブラック(ToR))を設定します。
(注) |
場合によっては、クラスタが 1500 サイズのフレームを使用するように設定されているため、ジャンボ フレームの ToR を設定できないため、1500 ベースのフレームが使用されます。ping テストでは、ToR 全体の基本的な 1500 フレーム接続をテストできます。 |
手順
ステップ 1 |
単一の Hyper-V ホストに HX サービス アカウントとしてログインします。 |
ステップ 2 |
を開きます。 |
ステップ 3 |
NIC チーミングの [有効化(Enabled)] をクリックします。 |
ステップ 4 |
storage-data-a を右クリックし、[無効化(Disable)] を選択します。 これにより、FI-B の storage-data-b インターフェイスがデータのアクティブ パスになります。 |
ステップ 5 |
ローカル PowerShell ウィンドウからリモート ホスト ストレージ データ IP アドレスへのジャンボ ping をテストします。次に例を示します。
|
ステップ 6 |
右クリックして [有効化(Enable)] を選択し、storage-data-a チーム インターフェイスをアクティブにリセットします。 |
インストール後の VLAN の追加
インストールの完了後に VLAN をクラスタに追加するには、次の手順を実行します。
手順
ステップ 1 |
Cisco UCS Manager では、 に移動します。 |
||
ステップ 2 |
新しい VLAN を追加するには、VLAN テーブルの最下部にある [追加] 記号をクリックします。 |
||
ステップ 3 |
VLAN 名/プレフィックスと VLAN ID を入力します。 |
||
ステップ 4 |
必要な Hyper-V VM で新しい VLAN にタグを付けます。
|