本記事は古いIBM CloudのVCS環境(vSphere 6.5ベース)を順次最新化してますにおける作業の一環である。
1. サーバーを注文する
既存環境と同一Primary Sunbetを指定する。
2. Secondary Private VLANのトランク
既存のVCS環境は、
- Primary Private VLAN: 2115
- Secondary Private VLAN: 2116
- Primary Public VLAN: 974
であり、Secondary Private VLANのトランク作業を実施する必要がある。
3. ESXiへのパッチ適用
[root@host1:~] vmware -v
VMware ESXi 6.5.0 build-8294253
[root@host1:~] esxcli system maintenanceMode set --enable true
[root@host1:~] esxcli system maintenanceMode get
Enabled
[root@host1:~] esxcli software vib update -d /vmfs/volumes/datastore1/isoimages/ESXi650-202207001.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: VMW_bootbank_bnxtnet_20.6.101.7-23vmw.650.3.96.13932383, VMW_bootbank_brcmfcoe_11.4.1078.26-14vmw.650.3.170.18678235, VMW_bootbank_igbn_0.1.1.0-4vmw.650.3.96.13932383, VMW_bootbank_ixgben_1.7.1.15-1vmw.650.3.96.13932383, VMW_bootbank_lpfc_11.4.33.26-14vmw.650.3.138.16576891, VMW_bootbank_lsi-msgpt2_20.00.06.00-2vmw.650.3.96.13932383, VMW_bootbank_lsi-msgpt35_09.00.00.00-5vmw.650.3.96.13932383, VMW_bootbank_lsi-msgpt3_17.00.02.00-1vmw.650.3.96.13932383, VMW_bootbank_misc-drivers_6.5.0-3.96.13932383, VMW_bootbank_ne1000_0.8.3-8vmw.650.2.75.10884925, VMW_bootbank_nenic_1.0.29.0-1vmw.650.3.96.13932383, VMW_bootbank_net-e1000_8.0.3.1-5vmw.650.3.153.17459147, VMW_bootbank_net-vmxnet3_1.1.3.0-3vmw.650.3.138.16576891, VMW_bootbank_ntg3_4.1.3.2-1vmw.650.2.75.10884925, VMW_bootbank_nvme_1.2.2.28-5vmw.650.3.170.18678235, VMW_bootbank_qlnativefc_2.1.73.0-5vmw.650.3.96.13932383, VMW_bootbank_smartpqi_1.0.1.553-28vmw.650.3.96.13932383, VMW_bootbank_vmkusb_0.1-1vmw.650.3.170.18678235, VMW_bootbank_vmw-ahci_1.1.6-1vmw.650.3.96.13932383, VMware_bootbank_cpu-microcode_6.5.0-3.134.16576879, VMware_bootbank_esx-base_6.5.0-3.187.19997716, VMware_bootbank_esx-tboot_6.5.0-3.187.19997716, VMware_bootbank_esx-ui_1.34.2-16361878, VMware_bootbank_esx-xserver_6.5.0-3.184.19588618, VMware_bootbank_lsu-hp-hpsa-plugin_2.0.0-16vmw.650.3.96.13932383, VMware_bootbank_lsu-lsi-lsi-mr3-plugin_1.0.0-11vmw.650.2.75.10884925, VMware_bootbank_lsu-lsi-lsi-msgpt3-plugin_1.0.0-8vmw.650.2.79.11925212, VMware_bootbank_native-misc-drivers_6.5.0-3.120.15256549, VMware_bootbank_vmware-esx-esxcli-nvme-plugin_1.2.0.36-3.96.13932383, VMware_bootbank_vsan_6.5.0-3.187.19819492, VMware_bootbank_vsanhealth_6.5.0-3.187.19819493, VMware_locker_tools-light_6.5.0-3.180.19581852
VIBs Removed: VMW_bootbank_bnxtnet_20.6.101.7-11vmw.650.2.50.8294253, VMW_bootbank_brcmfcoe_11.4.1078.0-8vmw.650.2.50.8294253, VMW_bootbank_igbn_0.1.0.0-15vmw.650.1.36.7388607, VMW_bootbank_ixgben_1.4.1-12vmw.650.2.50.8294253, VMW_bootbank_lpfc_11.4.33.1-6vmw.650.2.50.8294253, VMW_bootbank_lsi-msgpt2_20.00.01.00-4vmw.650.2.50.8294253, VMW_bootbank_lsi-msgpt35_03.00.01.00-9vmw.650.2.50.8294253, VMW_bootbank_lsi-msgpt3_16.00.01.00-1vmw.650.2.50.8294253, VMW_bootbank_misc-drivers_6.5.0-2.50.8294253, VMW_bootbank_ne1000_0.8.3-7vmw.650.2.50.8294253, VMW_bootbank_nenic_1.0.0.2-1vmw.650.0.0.4564106, VMW_bootbank_net-e1000_8.0.3.1-5vmw.650.0.0.4564106, VMW_bootbank_net-vmxnet3_1.1.3.0-3vmw.650.0.0.4564106, VMW_bootbank_ntg3_4.1.3.0-1vmw.650.1.36.7388607, VMW_bootbank_nvme_1.2.1.34-1vmw.650.2.50.8294253, VMW_bootbank_qlnativefc_2.1.50.0-1vmw.650.1.26.5969303, VMW_bootbank_smartpqi_1.0.1.553-10vmw.650.2.50.8294253, VMW_bootbank_vmkusb_0.1-1vmw.650.2.50.8294253, VMW_bootbank_vmw-ahci_1.1.1-1vmw.650.2.50.8294253, VMware_bootbank_cpu-microcode_6.5.0-1.41.7967591, VMware_bootbank_esx-base_6.5.0-2.50.8294253, VMware_bootbank_esx-tboot_6.5.0-2.50.8294253, VMware_bootbank_esx-ui_1.27.1-7909286, VMware_bootbank_esx-xserver_6.5.0-2.50.8294253, VMware_bootbank_lsu-hp-hpsa-plugin_2.0.0-6vmw.650.2.50.8294253, VMware_bootbank_lsu-lsi-lsi-mr3-plugin_1.0.0-10vmw.650.1.26.5969303, VMware_bootbank_lsu-lsi-lsi-msgpt3-plugin_1.0.0-7vmw.650.1.26.5969303, VMware_bootbank_native-misc-drivers_6.5.0-0.0.4564106, VMware_bootbank_vmware-esx-esxcli-nvme-plugin_1.2.0.32-2.50.8294253, VMware_bootbank_vsan_6.5.0-2.50.8064065, VMware_bootbank_vsanhealth_6.5.0-2.50.8143339, VMware_locker_tools-light_6.5.0-1.47.8285314
VIBs Skipped: VMW_bootbank_ata-libata-92_3.00.9.2-16vmw.650.0.0.4564106, VMW_bootbank_ata-pata-amd_0.3.10-3vmw.650.0.0.4564106, VMW_bootbank_ata-pata-atiixp_0.4.6-4vmw.650.0.0.4564106, VMW_bootbank_ata-pata-cmd64x_0.2.5-3vmw.650.0.0.4564106, VMW_bootbank_ata-pata-hpt3x2n_0.3.4-3vmw.650.0.0.4564106, VMW_bootbank_ata-pata-pdc2027x_1.0-3vmw.650.0.0.4564106, VMW_bootbank_ata-pata-serverworks_0.4.3-3vmw.650.0.0.4564106, VMW_bootbank_ata-pata-sil680_0.4.8-3vmw.650.0.0.4564106, VMW_bootbank_ata-pata-via_0.3.3-2vmw.650.0.0.4564106, VMW_bootbank_block-cciss_3.6.14-10vmw.650.0.0.4564106, VMW_bootbank_char-random_1.0-3vmw.650.0.0.4564106, VMW_bootbank_ehci-ehci-hcd_1.0-4vmw.650.0.14.5146846, VMW_bootbank_elxnet_11.1.91.0-1vmw.650.0.0.4564106, VMW_bootbank_hid-hid_1.0-3vmw.650.0.0.4564106, VMW_bootbank_i40en_1.8.1.9-2vmw.650.3.96.13932383, VMW_bootbank_ima-qla4xxx_2.02.18-1vmw.650.0.0.4564106, VMW_bootbank_ipmi-ipmi-devintf_39.1-5vmw.650.2.50.8294253, VMW_bootbank_ipmi-ipmi-msghandler_39.1-5vmw.650.2.50.8294253, VMW_bootbank_ipmi-ipmi-si-drv_39.1-4vmw.650.0.0.4564106, VMW_bootbank_lsi-mr3_7.708.07.00-3vmw.650.3.96.13932383, VMW_bootbank_misc-cnic-register_1.78.75.v60.7-1vmw.650.0.0.4564106, VMW_bootbank_mtip32xx-native_3.9.5-1vmw.650.0.0.4564106, VMW_bootbank_net-bnx2_2.2.4f.v60.10-2vmw.650.0.0.4564106, VMW_bootbank_net-bnx2x_1.78.80.v60.12-1vmw.650.0.0.4564106, VMW_bootbank_net-cdc-ether_1.0-3vmw.650.0.0.4564106, VMW_bootbank_net-cnic_1.78.76.v60.13-2vmw.650.0.0.4564106, VMW_bootbank_net-e1000e_3.2.2.1-2vmw.650.0.0.4564106, VMW_bootbank_net-enic_2.1.2.38-2vmw.650.0.0.4564106, VMW_bootbank_net-fcoe_1.0.29.9.3-7vmw.650.0.0.4564106, VMW_bootbank_net-forcedeth_0.61-2vmw.650.0.0.4564106, VMW_bootbank_net-igb_5.0.5.1.1-5vmw.650.0.0.4564106, VMW_bootbank_net-ixgbe_3.7.13.7.14iov-20vmw.650.0.0.4564106, VMW_bootbank_net-libfcoe-92_1.0.24.9.4-8vmw.650.0.0.4564106, VMW_bootbank_net-mlx4-core_1.9.7.0-1vmw.650.0.0.4564106, VMW_bootbank_net-mlx4-en_1.9.7.0-1vmw.650.0.0.4564106, VMW_bootbank_net-nx-nic_5.0.621-5vmw.650.0.0.4564106, VMW_bootbank_net-tg3_3.131d.v60.4-2vmw.650.0.0.4564106, VMW_bootbank_net-usbnet_1.0-3vmw.650.0.0.4564106, VMW_bootbank_nhpsa_2.0.22-3vmw.650.2.50.8294253, VMW_bootbank_nmlx4-core_3.16.0.0-1vmw.650.0.0.4564106, VMW_bootbank_nmlx4-en_3.16.0.0-1vmw.650.0.0.4564106, VMW_bootbank_nmlx4-rdma_3.16.0.0-1vmw.650.0.0.4564106, VMW_bootbank_nmlx5-core_4.16.0.0-1vmw.650.0.0.4564106, VMW_bootbank_nvmxnet3_2.0.0.23-1vmw.650.1.36.7388607, VMW_bootbank_ohci-usb-ohci_1.0-3vmw.650.0.0.4564106, VMW_bootbank_pvscsi_0.1-1vmw.650.1.26.5969303, VMW_bootbank_qedentv_2.0.6.4-8vmw.650.2.50.8294253, VMW_bootbank_qfle3_1.0.2.7-1vmw.650.0.0.4564106, VMW_bootbank_qflge_1.1.0.3-1vmw.650.0.0.4564106, VMW_bootbank_sata-ahci_3.0-26vmw.650.1.26.5969303, VMW_bootbank_sata-ata-piix_2.12-10vmw.650.0.0.4564106, VMW_bootbank_sata-sata-nv_3.5-4vmw.650.0.0.4564106, VMW_bootbank_sata-sata-promise_2.12-3vmw.650.0.0.4564106, VMW_bootbank_sata-sata-sil24_1.1-1vmw.650.0.0.4564106, VMW_bootbank_sata-sata-sil_2.3-4vmw.650.0.0.4564106, VMW_bootbank_sata-sata-svw_2.3-3vmw.650.0.0.4564106, VMW_bootbank_scsi-aacraid_1.1.5.1-9vmw.650.0.0.4564106, VMW_bootbank_scsi-adp94xx_1.0.8.12-6vmw.650.0.0.4564106, VMW_bootbank_scsi-aic79xx_3.1-5vmw.650.0.0.4564106, VMW_bootbank_scsi-bnx2fc_1.78.78.v60.8-1vmw.650.0.0.4564106, VMW_bootbank_scsi-bnx2i_2.78.76.v60.8-1vmw.650.0.0.4564106, VMW_bootbank_scsi-fnic_1.5.0.45-3vmw.650.0.0.4564106, VMW_bootbank_scsi-hpsa_6.0.0.84-1vmw.650.0.0.4564106, VMW_bootbank_scsi-ips_7.12.05-4vmw.650.0.0.4564106, VMW_bootbank_scsi-iscsi-linux-92_1.0.0.2-3vmw.650.0.0.4564106, VMW_bootbank_scsi-libfc-92_1.0.40.9.3-5vmw.650.0.0.4564106, VMW_bootbank_scsi-megaraid-mbox_2.20.5.1-6vmw.650.0.0.4564106, VMW_bootbank_scsi-megaraid-sas_6.603.55.00-2vmw.650.0.0.4564106, VMW_bootbank_scsi-megaraid2_2.00.4-9vmw.650.0.0.4564106, VMW_bootbank_scsi-mpt2sas_19.00.00.00-1vmw.650.0.0.4564106, VMW_bootbank_scsi-mptsas_4.23.01.00-10vmw.650.0.0.4564106, VMW_bootbank_scsi-mptspi_4.23.01.00-10vmw.650.0.0.4564106, VMW_bootbank_scsi-qla4xxx_5.01.03.2-7vmw.650.0.0.4564106, VMW_bootbank_shim-iscsi-linux-9-2-1-0_6.5.0-0.0.4564106, VMW_bootbank_shim-iscsi-linux-9-2-2-0_6.5.0-0.0.4564106, VMW_bootbank_shim-libata-9-2-1-0_6.5.0-0.0.4564106, VMW_bootbank_shim-libata-9-2-2-0_6.5.0-0.0.4564106, VMW_bootbank_shim-libfc-9-2-1-0_6.5.0-0.0.4564106, VMW_bootbank_shim-libfc-9-2-2-0_6.5.0-0.0.4564106, VMW_bootbank_shim-libfcoe-9-2-1-0_6.5.0-0.0.4564106, VMW_bootbank_shim-libfcoe-9-2-2-0_6.5.0-0.0.4564106, VMW_bootbank_shim-vmklinux-9-2-1-0_6.5.0-0.0.4564106, VMW_bootbank_shim-vmklinux-9-2-2-0_6.5.0-0.0.4564106, VMW_bootbank_shim-vmklinux-9-2-3-0_6.5.0-0.0.4564106, VMW_bootbank_uhci-usb-uhci_1.0-3vmw.650.0.0.4564106, VMW_bootbank_usb-storage-usb-storage_1.0-3vmw.650.0.0.4564106, VMW_bootbank_usbcore-usb_1.0-3vmw.650.2.50.8294253, VMW_bootbank_vmkata_0.1-1vmw.650.1.36.7388607, VMW_bootbank_vmkplexer-vmkplexer_6.5.0-0.0.4564106, VMW_bootbank_xhci-xhci_1.0-3vmw.650.0.0.4564106, VMware_bootbank_emulex-esx-elxnetcli_11.1.28.0-0.0.4564106, VMware_bootbank_esx-dvfilter-generic-fastpath_6.5.0-1.36.7388607, VMware_bootbank_lsu-lsi-drivers-plugin_1.0.0-1vmw.650.2.79.11925212, VMware_bootbank_lsu-lsi-megaraid-sas-plugin_1.0.0-8vmw.650.1.26.5969303, VMware_bootbank_lsu-lsi-mpt2sas-plugin_2.0.0-6vmw.650.1.26.5969303, VMware_bootbank_rste_2.0.2.0088-4vmw.650.0.0.4564106
[root@host1:~] reboot
再起動後の状態
[root@host1:~] vmware -v
VMware ESXi 6.5.0 build-19997716
4. ESXiでのパラメーター変更
以下docsを参考。IBM CloudのVCSでは以下のパラメーターが変更されている。
https://kb.vmware.com/s/article/1038578?lang=en_us
https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vc_bom
esxcli system settings advanced set -o "/NFS/MaxVolumes" -i 256
esxcli system settings advanced set -o "/NFS41/MaxVolumes" -i 256
esxcli system settings advanced set -o "/NFS/HeartbeatMaxFailures" -i 10
esxcli system settings advanced set -o "/NFS/HeartbeatFrequency" -i 12
esxcli system settings advanced set -o "/NFS/HeartbeatTimeout" -i 5
esxcli system settings advanced set -o "/NFS/MaxQueueDepth" -i 64
esxcli system settings advanced set -o "/Disk/QFullSampleSize" -i 32
esxcli system settings advanced set -o "/Disk/QFullThreshold" -i 8
esxcli system settings advanced set -o "/Net/TcpipHeapSize" -i 32
esxcli system settings advanced set -o "/Net/TcpipHeapMax" -i 1536
esxcli system settings advanced set -o "/Net/BlockGuestBPDU" -i 1
5. DNSレコードの追加
VCSのAD/DNSサーバーで、追加するホストのAレコード/PTRレコードを追加する。
C:\Users\Administrator>nslookup host1.vcs65.ibm.local
Server: localhost
Address: 127.0.0.1
Name: host1.vcs65.ibm.local
Address: 10.193.72.252
C:\Users\Administrator>nslookup 10.193.72.252
Server: localhost
Address: 127.0.0.1
Name: host1.vcs65.ibm.local
Address: 10.193.72.252
6. クラスターへのノード追加
7. 分散スイッチにvmnicを追加
SDDC-Dswitch-Private
にvmnic0/vmnic2を割り当てる。
- Maintenance Modeにする
-
SDDC-Dswitch-Private
を右クリックして、Add and Manage Hostsを選択 - Add hosts
-
New hosts
から新規ノードを追加。 - 1台目のESXiと併せて、vmnic2をuplink1に、vmnic0をuplink2に割り当てる。
- NEXT
- NEXT
- 最終確認。NEXT
同様に、SDDC-Dswitch-Public
にvmnic1/vmnic3を割り当てる。
-
SDDC-Dswitch-Public
を右クリックして、Add and Manage Hostsを選択 - Add hosts
-
New hosts
から新規ノードを追加。
- vmnic1をuplink1に、vmnic3をuplink2に割り当てる。
- NEXT
- NEXT
- 最終確認。NEXT
8. DNSの変更
デフォルトでは、IBM Cloud提供の10.0.80.11/10.0.80.12を利用しているので、AD/DNSサーバーを利用するように変更する。
9. VMKernelの作成
既存の1台しか存在しないESXiホストのIPアドレス構成は以下のようであった。
[root@host0:~] esxcfg-vmknic -l |grep -e Interface -e IPv4
Interface Port Group/DVPort/Opaque Network IP Family IP Address Netmask Broadcast MAC Address MTU TSO MSS Enabled Type NetStack
vmk0 1 IPv4 10.193.72.206 255.255.255.192 10.193.72.255 00:50:56:6a:25:55 9000 65535 true STATIC defaultTcpipStack
vmk2 48 IPv4 10.193.74.2 255.255.255.192 10.193.74.63 00:50:56:6e:ff:ad 9000 65535 true STATIC defaultTcpipStack
vmk3 32 IPv4 10.193.74.66 255.255.255.192 10.193.74.127 00:50:56:6b:2f:da 9000 65535 true STATIC defaultTcpipStack
vmk6 115 IPv4 10.193.75.66 255.255.255.224 10.193.75.95 00:50:56:69:47:e7 9000 65535 true STATIC defaultTcpipStack
vmk7 128 IPv4 10.193.75.67 255.255.255.224 10.193.75.95 00:50:56:64:d7:67 9000 65535 true STATIC defaultTcpipStack
vmk4 66 IPv4 10.193.73.130 255.255.255.128 10.193.73.255 00:50:56:61:26:2f 9000 65535 true STATIC vxlan
vmk5 67 IPv4 10.193.73.131 255.255.255.128 10.193.73.255 00:50:56:6b:1e:a4 9000 65535 true STATIC vxlan
vmk1 16 IPv4 10.193.74.130 255.255.255.192 10.193.74.191 00:50:56:62:e9:38 9000 65535 true STATIC vmotion
[root@host0:~] esxcli network ip route ipv4 list
Network Netmask Gateway Interface Source
------------- --------------- ------------- --------- ------
default 0.0.0.0 10.193.72.193 vmk0 MANUAL
10.193.72.192 255.255.255.192 0.0.0.0 vmk0 MANUAL
10.193.74.0 255.255.255.192 0.0.0.0 vmk2 MANUAL
10.193.74.64 255.255.255.192 0.0.0.0 vmk3 MANUAL
10.193.75.64 255.255.255.224 0.0.0.0 vmk6 MANUAL
10.201.206.0 255.255.255.0 10.193.74.65 vmk3 MANUAL
10.201.206.37 255.255.255.255 10.193.75.65 vmk6 MANUAL
10.201.206.47 255.255.255.255 10.193.75.65 vmk6 MANUAL
この環境はvSphere6.5ベースのVCSであり、すでにautomationはサポートされていないため、IBM Cloudによってこれらのsubnet上のIPが割り当てられる心配はない。よって、vMotion/vSAN/NFSは既存環境と同一portable subnet内から連番でIPアドレスを割り当てた。その結果、以下のようなIPアドレス体系になった(多分こういう表を作業前に作っておいた方が良いのでまとめた)。
vSANは利用していないのでvmk2は削除しても良いのだが、今回は手順を確認する意味も兼ねて追加しておいた。
vmkernel | Enabled Service | PortGroup | IP Address(1台目) | IP Address(追加分) | subnnt mask | default gateway |
---|---|---|---|---|---|---|
vmk0 | Management | SDDC-DPortGroup-Mgmt | 10.193.72.206 | 10.193.72.252 (ESXiをプロビジョニングする時にprimary subnetから自動割り当て) |
255.255.255.192 | 10.193.72.193 |
vmk1 | vMotion | SDDC-DPortGroup-vMotion | 10.193.74.130 | 10.193.74.131 | 255.255.255.192 | 10.193.74.129 |
vmk2 | vSAN | SDDC-DPortGroup-VSAN | 10.193.74.2 | 10.193.74.3 | 255.255.255.192 | 10.193.74.1 |
vmk3 | -- | SDDC-DPortGroup-NFS | 10.193.74.66 | 10.193.74.67 | 255.255.255.192 | 10.193.74.64 |
vmk4 | vxlan | vxw-vmknicPg-dvs-xx | 10.193.73.130 (NSX構成時にIP Poolから自動的に割り当てられる) |
10.193.73.132 (NSX構成時にIP Poolから自動的に割り当てられる) |
255.255.255.128 | 10.193.73.129 |
vmk5 | vxlan | vxw-vmknicPg-dvs-xx | 10.193.73.131 (NSX構成時にIP Poolから自動的に割り当てられる) |
10.193.73.133 (NSX構成時にIP Poolから自動的に割り当てられる) |
255.255.255.128 | 10.193.73.129 |
vmk6 | -- | SDDC-DPortGroup-iSCSI-A(過去に手動で作成したもの。今回は移行対象外) | 10.193.75.66 | N/A | 255.255.255.224 | 10.193.75.65 |
vmk7 | -- | SDDC-DPortGroup-iSCSI-B(過去に手動で作成したもの。今回は移行対象外) | 10.193.75.67 | N/A | 255.255.255.224 | 10.193.75.65 |
9-1. vMotion用vmkernel(vmk1)の作成
9-2. vSAN用vmkernel(vmk2)の作成
9-3. NFS用vmkernel(vmk3)の作成
9-4. VXLAN用vmkernel(vmk4, vmk5)の作成
NSX構成時に自動作成されるので、ここでは何もしない。
10. File Storage(NFS)のマウント
10-1. NFS用vmkernelを利用するように経路情報を追加
現状のままでは、外部ネットワークへの通信はdefault gatewayを経由するため、Primary VLAN/vmk0が利用される。File Storage(NFS)へのアクセス時には、先述で作成したSecondary VLAN/vmk3を利用するように、static routeを追加する。
[root@host1:~] esxcli network ip route ipv4 add --gateway 10.193.74.65 --network 10.201.206.0/24
[root@host1:~] esxcli network ip route ipv4 list
Network Netmask Gateway Interface Source
------------- --------------- ------------- --------- ------
default 0.0.0.0 10.193.72.193 vmk0 MANUAL
10.193.72.192 255.255.255.192 0.0.0.0 vmk0 MANUAL
10.193.74.0 255.255.255.192 0.0.0.0 vmk2 MANUAL
10.193.74.64 255.255.255.192 0.0.0.0 vmk3 MANUAL
10.201.206.0 255.255.255.0 10.193.74.65 vmk3 MANUAL
既存のFile Storageにpingできることを確認。
[root@host1:~] ping fsf-tok0501b-fz.service.softlayer.com
PING fsf-tok0501b-fz.service.softlayer.com (10.201.206.42): 56 data bytes
64 bytes from 10.201.206.42: icmp_seq=0 ttl=61 time=0.270 ms
64 bytes from 10.201.206.42: icmp_seq=1 ttl=61 time=0.426 ms
64 bytes from 10.201.206.42: icmp_seq=2 ttl=61 time=0.405 ms
--- fsf-tok0501b-fz.service.softlayer.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.270/0.367/0.426 ms
10-2. Allowed Hostsの確認。
VCSで使われているFile StorageおよびそのFile Storageは、vCenterの以下から確認できる。
また、このストレージのAuthorized Hostsでvmk3で構成したネットワークからのアクセスが許可されている。
10-3. 共有ストレージのマウント
management-share
やworkload_share_xxxx
などの共有ディスクをマウントする。
- 現行のESXiだけがHosts一覧に載っている。Actionsから、
Mount Datastore to Addtional...
を選択。
- 今回追加するホストを選択。
- 追加された
- 同様に他のFile Storage(NFS)も構成する。ホストを追加した結果。追加した結果。
10-4. NFS Client用にESXi Firewallを修正
NFS Client
の許可IPアドレスが単独のアドレス(今回のFile Storageの名前解決時に利用されたIP)で構成されているので、将来的にFile StorageのIPアドレスが変更した際にも対応できるようにsubnet指定に変更。こちらの記事も参照。
11. NSX for vSphereの構成
- VTEPのためのIP Poolを確認。今回は1ノードしか使われていないので枯渇している懸念はない。
- Host Preparationを確認。追加したESXiホストではNSX for vSphereの構成が完了していないため、Cluster全体としてはNot readyとなっている。
- View Configurationを確認。VTEPとして先述のIP Poolを利用していて、2つのVTEPをSRCIDでロードバランシングするポリシーであることが以下から確認できる。
- Not Readyを押下し、そこで現れる
RESOLVE ALL
を押下。これによりNSX for vSphereがESXiに導入開始される。
- (導入作業中)定期的にリフレッシュ
- 導入完了
12. テスト
以上にて作業は完了したので、
- メンテナンスモードを抜ける。(手順省略)
- 新ホストにvMotionができることを確認。(手順省略)