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)