第一范文网 - 专业文章范例文档资料分享平台

VMware命令集-20180301

来源:用户分享 时间:2025/7/9 12:54:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

esxcli iscsi – iscsi命名空间可以被用于监控并管理硬件iSCSI及软件iSCSI设置。

esxcli iscsi software –用于启用/禁用软件iSCSI initiator。

esxcli iscsi adapter –用于设置软硬件iSCSI适配器的发现、CHAP以及其他设置

esxcli iscsi sessions – 用于列出主机上已建立的iSCSI会话。

esxcli network –需要监控vSphere网络并对如下网络组件进行调整时,包括虚拟交换机、VMkernel网络接口、防火墙以及物理网卡等,esxcli网络命名空间就派上用场了。

esxcli network nic –列出并修改网卡信息,比如名字、唤醒网卡以及速度。 esxcli network vm list – 列出有一个活动网络端口的虚拟机的网络信息。 esxcli network vswitch –检索并管理VMware的标准交换机以及分布式虚拟交换机。

esxcli network ip – 管理VMkernel端口,包括管理、vMotion以及FT网络。还可以修改主机的所有IP栈,包括DNS、IPsec以及路由信息。

esxcli software – 软件命名空间可以用于检索ESXi主机已安装的软件及驱动并可以安装新组件。

esxcli software vib list – 列出ESXi主机上已经安装的软件及驱动。 esxcli storage – 可能是最常用的esxcli命令命名空间之一,包括了管理连接到vSphere的存储的所有信息。

esxcli storage core device list – 列出当前存储设备

esxcli storage core device vaai status get –获得存储设备支持的VAAI的当前状态。

esxcli system – 通过该命令使你能够控制ESXi的高级选项,比如设置syslog并管理主机状态。

esxcli system maintenanceMode set –enabled yes/no – 将主机设置为维护模式

查看并更改ESXi高级设置(提示:使用esxcli system settings advanced list –d 命令查看非默认设置) esxcli system syslog –查看 Syslog 及配置信息

esxcli vm – ESXi的虚拟机命名空间用于列出运行在主机上的虚拟机的各种信息,如果需要可以强制关闭这些虚拟机。

esxcli vm process list –列出已启动的虚拟机的进程信息。

esxcli vm process kill – 停止正在运行的虚拟机的进程,关闭虚拟机或者强制关闭虚拟机电源。

esxcli vsan – ESXi的VSAN命名空间包括配置并维护VSAN的很多命令,包括数据存储、网络、默认域名以及策略配置。

esxcli vsan storage – 配置VSAN使用的本地存储,包括增加、删除物理存储并修改自动声明。

esxcli vsan cluster – 本地主机脱离/加入VSAN集群。

esxcli esxcli – esxcli命令包括一个称为esxcli的命名空间,通过使用esxcli命名空间,你可以获得更多信息。

esxcli esxcli command list – 列出所有的esxcli命令及其提供的功能。 当然,上述命令及示例并未涵盖ESXi提供的所有功能。所有的ESXi命令有多个开关及选项,提供了多种功能。通过输入-h参数可以获得相关帮助信息。

通过命令行进行故障诊断是一件很棘手的事儿,但通过对25个ESXi命令有一个深入的理解,你应该能够顺利解决大多数问题。

2.24 捕获网络流量

2.24.1 tcpdump-uw

捕获在 ESXi/ESX 主机与 NTP 服务器之间流动的网络流量,以确定是否发送或接收数据包。

对于 ESXi:

1. 打开 ESXi 主机的控制台。有关详细信息,请参见 Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910)。 2. 使用以下命令获取可用 VMkernel 网络接口的列表:

esxcfg-vmknic -l

3. 使用以下命令捕获端口 123 上流经 NTP 服务器的 NTP 网络流量:

tcpdump-uw -c 5 -n -i network_interface host ntp_server_ip_address and port 123

示例:如果使用 VMkernel 接口 vmk0 和位于 10.11.12.13 的 NTP 服务器:

tcpdump-uw -c 5 -n -i vmk0 host 10.11.12.13 and port 123 4. 监视输出 30 秒。如果显示类似以下内容的消息,则表示 NTP 同步:

21:04:45.446566 172.16.24.16.ntp > 192.168.38.127.ntp:v4 client strat 2 poll 10 prec -16 (DF) [tos 0x10] 5. 在键盘上按下 Ctrl+C 以停止 tcpdump-uw。

2.24.2 pktcap-uw

pktcap-uw 工具是一种增强的数据包捕获和分析工具,可用于替换 tcpdump-uw 工具。默认情况下,ESXi 5.5 及更高版本中包含 pktcap-uw 工具。本文提供有关使用 pktcap-uw 工具捕获和分析数据包的信息。

注意:tcpdump-uw 工具只能在 vmkernel 接口级别捕获数据包/帧,而不能在上行链路、vSwitch 或虚拟端口级别捕获帧。新的 pktcap-uw 工具允许在虚拟化管理程序中的所有位置捕获流量,以便实现更大的灵活性和更好地进行故障排除。 Resolution

使用 pktcap-uw 工具 注意:

pktcap 是单向的,且仅默认为入站方向。

入站流量方向使用 --dir 0 指定,出站流量方向使用 --dir 1 指定,但假定为入站方向。

可以并行运行两个(或更多个)单独跟踪,但稍后需要在 wireshark 中合并。

要获得基本的帮助和语法信息,请使用-h选项:

# pktcap-uw -h |more

要查看对vmkernel端口流量的实时捕获:

# pktcap-uw --vmk vmkX

例如,要捕获vmk0上的帧/数据包:

# pktcap-uw --vmk vmk0

搜索更多关于: VMware命令集-20180301 的文档
VMware命令集-20180301.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9mdeh3edp56rgfk15sw18xzko02xoc00fwg_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top