原创:vsphere概念深入系列二:vSphere交换机命令行查看排错

net-diagram.png

1.如何查看VM的IP Addresses, MAC Addresses, Uplink ports, Port ID,VSS/VDS,portgroup,DVPort Group,vmnic Uplink,Uplink ID等。

查看虚拟机的world ID (可以理解为该vm的process ID)

esxcli network vm list

查看虚拟机的port

esxcli network vm port list –w world-id

image

 

esxcli network port stats get –p port-id

image

2.查看物理网卡pNic的统计信息,基于单个vlan(portgroup)的统计信息

esxcli network nic list

image

esxcli network nic stats get –n nic-name

image

查看某个网卡上的vlan统计信息

设定在某个物理网卡上启用vlan统计

esxcli network nic vlan stats set  -e true –n nic-name

查看某个物理网卡上vlan的统计信息

esxcli network nic vlan stats get –n nic-name

image

 

net-stats-3.png

 

列出系统中存在的VMkernel网络接口

esxcli network ip interface list

image

3.命令行增加端口组,为该端口组创建vmkernel端口。

3.1

esxcli network vswitch standard portgroup add -p <pgName> -v <vSwitchName>

3.2

esxcli network ip interface add -i vmk<0-255> -p <pgName>

image

 

image

 

增加后vmkernel端口的情况

image

image

 

之后设定该vmkernel的IP

image

4.更简洁的办法-查看虚拟机vPort和pNic的对应关系:

esxtop,再输入字母n,进入网络模式

如图:vm_machine_1和vm_machine_3都使用TEAM-PNIC里头的vmnic0.

vm_machine_1前面的13754为vm的world ID.

image

查看vm的world ID

image

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页