erlchina 发表于 2015-4-3 18:52:10

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


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

  
  esxcli network port stats get –p port-id

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

  esxcli network nic stats get –n nic-name

  查看某个网卡上的vlan统计信息
  设定在某个物理网卡上启用vlan统计
  esxcli network nic vlan stats set-e true –n nic-name
  查看某个物理网卡上vlan的统计信息
  esxcli network nic vlan stats get –n nic-name

  

  
  列出系统中存在的VMkernel网络接口
  esxcli network ip interface list

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

  3.1
  esxcli network vswitch standard portgroup add -p-v
  3.2
  esxcli network ip interface add -i vmk -p
  

  
  增加后vmkernel端口的情况


  
  之后设定该vmkernel的IP

4.更简洁的办法-查看虚拟机vPort和pNic的对应关系:
  esxtop,再输入字母n,进入网络模式
  如图:vm_machine_1和vm_machine_3都使用TEAM-PNIC里头的vmnic0.
  vm_machine_1前面的13754为vm的world ID.

  查看vm的world ID
页: [1]
查看完整版本: 原创:vsphere概念深入系列二:vSphere交换机命令行查看排错