内容

概要

シナリオ

要件

詳細な手順

Hyperflexノード

ストレージコントローラ

レガシーESXiホスト

関連情報

概要

このドキュメントでは、非HX ESXiホストにHyperFlex(HX)データストアをマウントする方法について説明します。

シナリオ

- 仮想マシン(VM)をレガシーESXiクラスタからHXクラスタに移行します。

- 既存のデータストアは廃止/転用されるレガシーストレージアレイの一部であるため、VMはHXデータストアに移動する必要があります。

要件

- レガシーESXiホストおよびHXコンバージドノードへのルートアクセス。

- ストレージコントローラへのルートアクセス。

- Quality of Service(QoS)およびジャンボフレームがエンドツーエンドで正しく設定されていることを確認します。

- ストレージデータネットワークVLANは、サービスクラス(CoS)値5のPlatinumを使用します。

- ストレージデータネットワークVLANは、レガシーESXiホストから到達可能である必要があります。

- レガシーESXiホストは、ジャンボフレームを使用して、HXストレージクラスタデータのIPアドレス（管理IPアドレスではなく）をpingできる必要があります。

詳細な手順

Hyperflexノード

ステップ 1：HXノードの1つにSSH接続します。

Enter the esxcfg-nas -l コマンドを発行して、マウントされたデータストアをリストします。

[root@hx-esxi-01:~] esxcfg-nas -l

hx-nfs-1 is 192.168.255.254:hx-nfs-1 from 1234567890987654321-9876543210123456789 mounted available

hx-nfs-2 is 192.168.255.254:hx-nfs-2 from 1234567890987654321-9876543210123456789 mounted available

hx-nfs-3 is 192.168.255.254:hx-nfs-3 from 1234567890987654321-9876543210123456789 mounted available

ステップ 2：

Enter the  cat /etc/hosts コマンドを発行し、HXクラスタのUniversal Unique Identifier(UUID)の出力を記録します。 springpathという単語を含む行を探します。

[root@hx-esxi-01:~] cat /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1       localhost.localdomain localhost

::1             localhost.localdomain localhost

172.16.255.101  hx-esxi-01.cnmi.local hx-esxi-01

127.0.0.1       1234567890987654321-9876543210123456789.springpath 1234567890987654321-9876543210123456789

注:HXクラスタUUIDは、コマンドの出力と一致します stcli cluster info.

root@SpringpathControllerABC7DEFGHI:~# stcli cluster info |less

entityRef:

type: cluster

id: <strong1234567890987654321-9876543210123456789

name: hx-cluster

config:

clusterUuid: 1234567890987654321-9876543210123456789

name: hx-cluster

ステップ 3：

Enter the esxcli network firewall unload すべてのHXコンバージドノードでコマンドを発行します。

[root@hx-esxi-01:~] esxcli network firewall unload

[root@hx-esxi-02:~] esxcli network firewall unload

[root@hx-esxi-03:~] esxcli network firewall unload

[root@hx-esxi-04:~] esxcli network firewall unload

ストレージコントローラ

ステップ 4：いずれかのストレージコントローラにSSH接続します。

Enter the stcli security whitelist add --ips <vmkernel IP Address on the storage data network for legacy ESXi Hosts>  コマンドが表示されない場合もあります。

root@SpringpathControllerABC7DEFGHI:~# stcli security whitelist add --ips 192.168.255.201 192.168.255.202 192.168.255.203 192.168.255.204

前の例では、4つのレガシーESXiホストをホワイトリストに追加する方法を示しました。

ホワイトリストを確認します。

root@SpringpathControllerABC7DEFGHI:~# stcli security whitelist list

----------------------------------------

192.168.255.201

----------------------------------------

192.168.255.202

----------------------------------------

192.168.255.203

----------------------------------------

192.168.255.204

----------------------------------------

レガシーESXiホスト

ステップ 5：レガシーESXiホストのそれぞれにSSHで接続します。

Enter the vi /etc/hosts /etc/hostsファイルを編集するためのコマンド

[root@legacy-esxi-01:~] vi /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1       localhost.localdomain localhost

::1             localhost.localdomain localhost

172.16.255.201  legacy-esxi-01.cnmi.local legacy-esxi-01

ステップ 6：

以前に取得したHXノードの/etc/hostsファイルからエントリをコピーし、レガシーESXiホストの/etc/hostsファイルに貼り付け、変更を保存します。

[root@legacy-esxi-01:~] vi /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1       localhost.localdomain localhost

::1             localhost.localdomain localhost

172.16.255.201  legacy-esxi-01.cnmi.local legacy-esxi-01

127.0.0.1       1234567890987654321-9876543210123456789.springpath 1234567890987654321-9876543210123456789

手順 7：

127.0.0.1をHXクラスタデータのIPアドレスに変更します。

[root@legacy-esxi-01:~] vi /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1       localhost.localdomain localhost

::1             localhost.localdomain localhost

172.16.255.201  legacy-esxi-01.cnmi.local legacy-esxi-01

192.168.255.254 1234567890987654321-9876543210123456789.springpath 1234567890987654321-9876543210123456789>

ステップ 8：

Enter the esxcfg-nas -a -o <host> -s <share_name> <datastore_name> コマンドが表示されない場合もあります。

[root@legacy-esxi-01:~] esxcfg-nas -a -o 1234567890987654321-9876543210123456789 -s 192.168.255.254:hx-nfs-1 hx-nfs-1

[root@legacy-esxi-01:~] esxcfg-nas -a -o 1234567890987654321-9876543210123456789 -s 192.168.255.254:hx-nfs-2 hx-nfs-2

[root@legacy-esxi-01:~] esxcfg-nas -a -o 1234567890987654321-9876543210123456789 -s 192.168.255.254:hx-nfs-3 hx-nfs-3

手順 9：

Enter the esxcfg-nas -l コマンドを発行して、レガシーESXiホストに正常にマウントされたHXデータストアを確認します。

[root@legacy-esxi-01:~] esxcfg-nas -l

hx-nfs-1 is 192.168.255.254:hx-nfs-1 from 1234567890987654321-9876543210123456789 mounted available

hx-nfs-2 is 192.168.255.254:hx-nfs-2 from 1234567890987654321-9876543210123456789 mounted available

hx-nfs-3 is 192.168.255.254:hx-nfs-3 from 1234567890987654321-9876543210123456789 mounted available

HXデータストアがレガシーESXiホストにマウントされます。

関連情報

- データストアの管理

- テクニカル サポートとドキュメント – Cisco Systems