NTNX>日記

個人的な趣味による Nutanix Community Edition 日記。Japanese のみですみません。

Nutanix CE の IPAM 無効ネットワークで IP を見てみる。(acli / ncli)

Prism には、VM に付与された IP アドレスが表示されます。これは、Nutanix の IPAM が無効の場合(静的設定 / 外部 DHCP サーバによる IP 設定)でも表示されます。ただし、CLI から確認する場合は acli ではなく ncli で確認することになるようです。

f:id:gowatana:20180429103506p:plain

今回は、Nutanix CE ce-2018-01-31-stable の acli / ncli で、VM の IP アドレスを見てみます。

nutanix@NTNX-d9bf69a4-A-CVM:192.168.1.232:~$ cat /etc/nutanix/release_version
el7.3-release-ce-2018.01.31-stable-c3b9964290bf2f28799481fed5cf32f92ab3dadc

acli での vNIC の情報確認

IPAM 無効のネットワークに接続している場合は、IP アドレスは表示されません。

nutanix@NTNX-54e60e4a-A-CVM:192.168.1.185:~$ acli vm.nic_list vm01
Mac Address        IP Address  Network UUID                          Network Name
50:6b:8d:0b:99:4c              ee32a361-e52a-4f99-834d-041e27394811  nw-vlan-1011-br1
nutanix@NTNX-54e60e4a-A-CVM:192.168.1.185:~$ acli vm.nic_get vm01
50:6b:8d:0b:99:4c {
  mac_addr: "50:6b:8d:0b:99:4c"
  network_name: "nw-vlan-1011-br1"
  network_uuid: "ee32a361-e52a-4f99-834d-041e27394811"
  type: "kNormalNic"
  uuid: "51f92edd-03ee-4848-98ac-fd8af75e5306"
}

ちなみに IPAM 有効のネットワークの場合は、acli でも IP アドレスが表示されます。

nutanix@NTNX-d9bf69a4-A-CVM:192.168.1.232:~$ acli vm.nic_list vm01
Mac Address        IP Address    Network UUID                          Network Name
50:6b:8d:87:ad:a2  192.168.1.29  95f88518-cf8e-4e7b-a106-3d2c1313390b  vlan-0-ipam
nutanix@NTNX-d9bf69a4-A-CVM:192.168.1.232:~$ acli vm.nic_get vm01
192.168.1.29 {
  ip_address: "192.168.1.29"
  mac_addr: "50:6b:8d:87:ad:a2"
  network_name: "vlan-0-ipam"
  network_uuid: "95f88518-cf8e-4e7b-a106-3d2c1313390b"
  type: "kNormalNic"
  uuid: "f034fc4f-258f-482d-a057-4709a66a0d6e"
  vlan_mode: "kAccess"
}

ncli での vNIC の情報確認

IPAM 無効のネットワークの場合でも、IP アドレスが表示されます。

nutanix@NTNX-54e60e4a-A-CVM:192.168.1.185:~$ ncli vm list name=vm01

    Id                        : 0005668e-e3e8-b860-5a82-0050568af9d2::460c2689-2f01-4424-b70b-831942bdcfe3
    Uuid                      : 460c2689-2f01-4424-b70b-831942bdcfe3
    Name                      : vm01
    VM IP Addresses           : 192.168.11.152
    Hypervisor Host Id        : 0005668e-e3e8-b860-5a82-0050568af9d2::4
    Hypervisor Host Uuid      : 4eab5074-1b2b-4ae7-97f1-222221e61b8c
    Hypervisor Host Name      : NTNX-54e60e4a-A
    Memory                    : 512 MiB (536,870,912 bytes)
    Virtual CPUs              : 1
    VDisk Count               : 1
    VDisks                    : 0005668e-e3e8-b860-5a82-0050568af9d2::NFS:4:0:267
    Protection Domain         :
    Consistency Group         :

vNIC 単位でも IP アドレスを確認できます。

nutanix@NTNX-54e60e4a-A-CVM:192.168.1.185:~$ ncli net list-vm-nics vm-id=460c2689-2f01-4424-b70b-831942bdcfe3

    VM Nic ID                 : 0005668e-e3e8-b860-5a82-0050568af9d2::460c2689-2f01-4424-b70b-831942bdcfe3:50:6b:8d:0b:99:4c
    Name                      : tap0
    Adapter Type              : ethernet
    VLAN ID                   : 1011
    VM ID                     : 0005668e-e3e8-b860-5a82-0050568af9d2::460c2689-2f01-4424-b70b-831942bdcfe3
    MAC Address               : 50:6b:8d:0b:99:4c
    IPv4 Addresses            : 192.168.11.152
    MTU In Bytes              : 65000
    Stats                     :
     received_bytes           : 0
     transmitted_pkts         : 0
     dropped_transmitted_pkts : 0
     transmitted_bytes        : 0
     received_rate_kBps       : 0
     error_transmitted_pkts   : 0
     dropped_received_pkts    : 0
     error_received_pkts      : 0
     transmitted_rate_kBps    : 0
     received_pkts            : 0

以上。