Nutanix CE の Acropolis IP address management(IPAM)で、vNIC の IP アドレスを設定してみます。今回も Nutanix CE のバージョンは ce-2017-07.20-stable です。
vlan.1014 というネットワークを、IPAM 設定ありで作成ずみです。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli net.get vlan.1014 vlan.1014 { identifier: 1014 ip_config { dhcp_server_address: "192.168.14.254" network_address: "192.168.14.0" prefix_length: 24 route_list { gateway: "192.168.14.1" network_address: "0.0.0.0" prefix_length: 0 } } logical_timestamp: 3 name: "vlan.1014" type: "kBridged" uuid: "f6c18663-09fa-4d90-9ff6-0cac3428b730" }
準備(VM の作成)
まず VM を作成します。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.create vm41 num_vcpus=1 memory=512M vm41: pending vm41: complete nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.disk_create vm41 clone_from_image=ol7-template DiskCreate: pending DiskCreate: complete
vDisk には、あらかじめ Image Service に登録しておいたディスク イメージを使用しています。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli image.list | grep -e ol7-template -e UUID Image name Image type Image UUID ol7-template kDiskImage 94113ac1-b47b-4755-b758-0c80b412874b
新規 vNIC への IP アドレス設定
vNIC を追加するときに、ip= で指定します。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.nic_create vm41 network=vlan.1014 ip=192.168.14.11 NicCreate: pending NicCreate: complete
VM のパワーオンをすると、DHCP 設定になっている VM に IP が設定されます。
IP アドレスの変更
IP を変更することもできます。ただしVM がパワーオンのままだとだめです。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.nic_update vm41 50:6b:8d:aa:c5:5a ip=192.168.14.12 request_ip=true NicUpdate: pending NicUpdate: kInvalidState: Cannot complete request in state kOn
VM を停止すると、IP アドレスを変更できます。
nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.shutdown vm41 vm41: pending vm41: complete nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.nic_update vm41 50:6b:8d:aa:c5:5a ip=192.168.14.12 request_ip=true NicUpdate: pending NicUpdate: complete nutanix@NTNX-2a0a73b3-A-CVM:192.168.1.192:~$ acli vm.nic_list vm41 Mac Address IP Address Network UUID Network Name 50:6b:8d:aa:c5:5a 192.168.14.12 f6c18663-09fa-4d90-9ff6-0cac3428b730 vlan.1014
VM のパワーオンをすると、DHCP 設定になっている VM に変更後の IP が設定されます。
以上。