esxcfg命令集分为几个类型,现将其主要用法归结如下:

1,网络管理类:
1.1 esxcfg-firewall(防火墙设置)
    # esxcfg-firewall -e veritasNetBackup (允许Veritas Netbackup服务)
    # esxcfg-firewall -o 123,udp,out,ntp (为ntp服务打开UDP协议中的123端口的输出)

1.2 esxcfg-route (VM生成网卡的路由管理)
    # esxcfg-route(显示路由表)

1.3 esxcfg-vmknic (管理VM内核生成的网卡)
    # esxcfg-vmknic -l (显示当前系统内核生成网卡)

1.4 esxcfg-vswif (管理ESX上的子操作系统上的网卡)
    # esxcfg-vswif -a (添加网卡)

1.5 esxcfg-vswitch (ESX虚拟交换机管理工具)
    # esxcfg-vswitch -a (增加一个vswitch)
    # esxcfg-vswitch -d (删除一个vswitch)
    # esxcfg-vswitch -l (显示当前vswitch的配置)
    # esxcfg-vswitch -L <pnic> <vSwitch_Name> (将一个vswitch与真实网卡绑定)
    # esxcfg-vswitch -U <pnic> <vSwitch_Name> (拆除一个vswitch与真实网卡的绑定)
    # esxcfg-vswitch -A (添加一个新的portgroup)

1.6 esxcfg-nics (显示物理网卡信息)
    # esxcfg-nics -l (显示系统真实网卡及其属性)

1.7 esxcfg-swiscsi(配置软iSCSI适配器)

1.8 esxcfg-vmhbadevs (显示HBA设备)
    # esxcfg-vmhbadevs

2,存储管理类
2.1 esxcfg-dumppart (VM内核dump管理工具)
     # esxcfg-dumppart -l (显示当前dump分区配置信息)

2.2 esxcfg-mpath (多路径管理)
    # esxcfg-mpath -l (显示所有路径)
    # esxcfg-mpath -a (显示所有HBA卡)

2.3 esxcfg-nas (管理NAS文件系统)
    # esxcfg-nas -a(添加NAS文件系统到/vmfs目录下)
    # esxcfg-nas -d (删除NAS文件系统)

2.4 esxcfg-swiscsi
2.5 esxcfg-vmhbadevs
2.6 esxcfg-rescan (扫描SCSI设备上的LUN信息)
    /# esxcfg-rescan <SCSI name>

3,系统管理类:
3.1 esxcfg-info (显示esx硬件,内核,存储,网络等信息)
    # esxcfg-info -a (显示所有相关的信息)
    # esxcfg-info -w (显示esx上硬件信息)

3.2 esxcfg-advcfg(设置kernel高级选项)
     # esxcfg-advcfg -d (将系统内核恢复默认值)

3.3 esxcfg-resgrp (管理资源组)
    # esxcfg-resgrp -l (显示所有资源组)

4,其他:
4.1 esxcfg-auth(ESX授权管理配置)
    # esxcfg-auth --enablenis (运行NIS验证)

4.2 esxcfg-boot (管理启动设备)
     # esxcfg-boot -b (更新启动设备)

4.3 esxcfg-init (执行initrd的初始化设置)
    # esxcfg-init (初始化设备)

4.4 esxcfg-linuxnet (在linux debug模式中,转换vswif设备命名为linux自带的eth命名规则)
    # esxcfg-linuxnet --setup

4.5 esxcfg-upgrade (从VI 2升级到VI 3)