正如所有的虚拟化管理员都知道,要应对VMware基础设施上需要的更多虚拟化管理,关键在于任务的自动化。虽然VMware ESX主机可以管理与vSphere客户端用户界面,数据中心管理员往往喜欢登录到VMware服务控制台和使用ESX命令行来解决,如网络配置问题或重新配置主机。有几个VMware的命令,可以帮助这些任务自动化,解决虚拟化基础设施方面的问题,调整您的(虚拟机)和更多的虚拟机的性能。
在本指南中的VMware命令行,概述了25个最有用ESX命令和ESXi命令。其中包括Linux和ESX的特定命令,很多可以用于远程命令行界面(RCLI),vSphere已改名为vSphere CLI,可在VMware ESX和ESXi中使用。
Linux命令 ESX服务控制台是基于Linux的,因此许多Linux命令都可以在它里面使用。下面是常见的Linux命令和一些VMware命令的详细版本。
-
Find/cat/grep命令查找,显示和搜索文件。Find找出具体的文件,cat显示文件内容,并把文件拼接在一起,同时grep负责在拼接的所有文件中找到所需文本。这些命令可以帮助管理员发现,如基础设施快照文件的具体内容,也显示日志和配置文件。他们还可以搜索内部文件的信息。
-
Tail显示一个文本的最后部分的文件,也可以输出到监控实时文件。此命令有助于实时监控日志文件。
-
Service可以启动、停止和重新启动主机服务器上的服务(或程序)。一些常见的ESX服务包括MGMT的和VMware、vmware-vpxa、firewall、vmware-hostd和vmware Web Access。此命令可以重新启动服务,挂起或进行配置更改。
-
Nano和vi编辑文本文件。Nano是一个比Vi更简单且易于使用的编辑器,但Vi具有更强大的编辑功能。在ESX主机上文本编辑器帮助编辑配置文件。
-
Su和sudo命令帮助控制和防止root帐户被使用。Su提升了较差的用户帐户到超级用户的权限。sudo运行另一个在sudoers配置文件中指定的用户命令。
-
ls列出文件和目录信息。通过使用某些交换机,可以显示详细的文件资料,包括所有者、大小、权限和最后修改日期。
-
Df和vdf显示文件系统(分区)的资料,包括自由空间。 Df命令不会显示虚拟机文件系统(VMFS)卷,因为它无法阅读。vdf是该命令的VMware的版本,这也将显示VMFS卷的信息。两个命令都可以使用H变换,可用易读的形式显示。(即2 GB,而不是2016044)
-
Ps和kill命令可以强行终止VM。 Ps可以显示主机状态或进程。它可以使用很多开关,但最常见的是EF,它可以显示每个进程运行的所有信息。 kill命令经常与PS命令一起用来终止某个正在运行的进程。
-
Ping和vmkping是最基本的网络故障排除命令。 Ping通过发送Internet控制消息协议数据包测试与其他主机和网络设备的网络连接。 Vmkping是VMware的Ping命令的特定版本。它使用的IP VMkernel去Ping另一个ESX主机的VMkernel端口。此命令有助于解决VMotion和网络存储的问题。
VMware ESX和ESXi命令 这些VMware ESX和ESXi的命令可以运行在ESX服务控制台(本地或远程使用Secure Shell)或RCLI(在VMware Infrastructure 3)和vSphere CLI的(在vSphere)。在RCLI和vSphere CLI中,注意到很多命令已更名为vicfg,而不是esxcfg -(即esxcfg - nics.pl和vicfg - nics.pl)。两个命令都执行相同的功能,但VMware试图从esxcfg迁移到vicfg。
-
vmkfstools被比做虚拟磁盘中的瑞士军刀,可用于复制、转换、重命名、输入、输出和调整虚拟磁盘文件的大小。
-
Esxtop故障排除。它提供实时的CPU、内存、硬盘和网络使用的历史表现的统计数字。
- Esxcfg-nics观察和配置物理网络接口卡(NIC)。它显示网卡状态和配置的速度和全双工网卡。
-
Esxcfg-vswitch显示和配置虚拟交换机。它是在vSphere不能使用网络中有用的配置客户端。该命令用于配置端口组和连接物理网卡(称为上行)配置虚拟局域网ID,思科协议(CDP)和vswitch中的MTU。
-
Esxcfg-vswif和esxcfg-vmknic允许您查看和配置vSwitches特殊的端口组。 Esxcfg - vswif配置的ESX服务控制台网络接口,它也被称为vswif港口。 Esxcfg - vmknic配置VMkernel网络接口,这是VMotion和连接到iSCSI和网络文件系统的网络存储设备所必要的。
-
Vmware-cmd是一个复合管理命令,负责管理和检索虚拟机信息。它可以改变虚拟机电源状态、管理快照、注册和注销的用户,并检索和设置各种虚拟机的信息。
-
Vimsh和vmware-vim-cmd是复杂的命令,只有完全了解才能使用。 Vimsh是一个强大的交互式框架,有很多允许执行的命令,以及具备显示和配置能力。 VMware的vim - cmd是一种逻辑的vimsh,能够简化vimsh,无需知道很多前端交换命令。
-
Vihostupdate和esxupdate更新ESX和ESXi主机和打补丁。 Esxupdate用于ESX服务控制台和vihostupdate,通过RCLI / vSphere CLI使用。此外,vihostupdate35是用来修补ESX和ESXi 3.5版主机。
-
Svmotion是RCLI/vSphere CLI命令,用于发起Storage VMotion的迁移虚拟机虚拟磁盘到另一个数据存储空间。此命令的ESX 3.5版本是唯一启动SVMotion的方法,加上vSphere客户端的GUI,vSphere能做到这一点。
-
Esxcfg-mpath显示和设置一台主机从所有路径到达它的存储设备。
- Esxcfg-rescan让主机产生一个特定的存储适配器,用来发现新的存储设备。这是非常有用的工具,存储设备已被添加,删除或从存储网络改变。
-
Esxcfg-scsidevs和esxcfg-vmhbadevs显示连接到主机的存储设备的资料。 Esxcfg - vmhbadevs用于ESX 3.5,在vSphere中被 esxcfg-scsidevs取代。
-
Esxcfg-firewall显示信息和配置内置的防火墙保护ESX服务控制台。它允许和阻止特定的TCP /IP服务之间的控制台和其他网络设备端口。
-
Esxcfg-info命令提供了有关运行中的主机信息。它可以重新定向到一个文本文件记录主机配置。
-
Esxcfg-auth在ESX主机上配置服务控制台验证。它可以配置第三方LDAP或Active Directory服务器的身份验证并设置多个本地安全选项。
-
Vm-support是一个强大的信息收集工具,常用于故障排除。该命令收集大量信息、日志文件,并把很多命令以单一的tgz存档文件方式输出。它也可以用来显示VM的信息以及停止没有响应的虚拟机。
上述命令有很多不同的语法、选择和变化。有了它们,你的工作将事半功倍。欲了解更多有关这25个ESX和ESXi的命令的信息,请查看以下文件:
分享到:
相关推荐
**ESX与ESXi安全管理详解** 在现代数据中心中,虚拟化技术已经成为不可或缺的一部分,而VMware的ESX和ESXi是其中的佼佼者。这两款产品为IT环境提供了高效、灵活的虚拟化解决方案,但同时也带来了独特的安全挑战。...
### 知识点二:VMware ESX/ESXi 概述 VMware ESX/ESXi是VMware公司开发的服务器虚拟化平台,它们构成了VMware vSphere虚拟化解决方案的核心部分。ESX/ESXi可以在物理服务器上创建多个虚拟机,从而高效地使用硬件资源...
### VMware ESX、ESXi管理软件安装及配置详解 #### 一、背景介绍 随着信息技术的飞速发展,虚拟化技术已成为企业IT架构中的重要组成部分。Vmware作为虚拟化领域的领头羊,其推出的ESXi产品深受广大用户的青睐。本文...
《HPE 3PAR VMware ESX/ESXi 实施指南》是针对系统管理员和存储管理员的一份详尽指导,旨在帮助他们实现HPE 3PAR StoreServ Storage系统与VMware ESX/ESXi虚拟化环境之间的无缝集成。这份文档涵盖了从安装到优化的...
- **强大的管理工具**:vCenter Server 提供了一个集中化的管理界面,允许管理员监控和管理所有ESX 和 ESXi 主机,包括虚拟机的生命周期管理。 - **广泛的支持**:支持多种操作系统作为客户机,包括Windows、Linux...
介绍esx/esxi及其配置,教师ppt
《iSCSI_SAN_Configuration_Guide.pdf》是iSCSI存储区域网络配置指南,讲解了如何设置和管理ESXi与iSCSI存储设备的连接,确保虚拟机的高性能和数据安全性。 《Resource_Management_Guide.pdf》和《《vSphere 资源...
根据给定文件的信息,本文将详细介绍如何安装 VMware ESX 4.1、ESXi 4.1 和 vCenter Server 4.1,并完成整个过程。此外,还将介绍如何使用 VMware Lab Manager 部署实验室环境。 ### 一、简介 在本实验室中,您将...
版本ESXi 6.7 P02文件名ESXi670-202004002发布时间04/28/2020详细版本号16075168 2020年5月14日目前能下载到6.7版本最高的版 不错,tks 和电话 版本ESXi 6.7 P02文件名ESXi670-202004002发布时间04/28/2020详细...
在虚拟化领域,VMware 是一个非常知名的提供商,其产品线包括了 ESX 和 ESXi 服务器。这两款产品都是为了帮助企业构建、管理和扩展虚拟化环境而设计的,但它们之间存在显著的区别。以下是 VMware ESX 服务器和 ESXi ...
本文将详细介绍如何将ESX或ESXi主机与iSCSI-SAN存储系统相结合,以实现更加高效的资源管理和数据访问。 #### 二、iSCSI-SAN概述 iSCSI(Internet Small Computer System Interface)是一种标准化协议,它允许位于...
vmware esx 常用命令集锦,非常实用,希望对大家有用处。
本实施指南旨在为系统管理员和存储管理员提供如何在HPE 3PAR StoreServ Storage 系统与 VMware ESX/ESXi 主机之间建立通信的详细指导。文档强调了配置过程中的重要步骤和技术考量点,并提供了具体的配置工作流示例。...
将脱机捆绑包与 vihostupdate 实用程序配合使用以更新 ESX/ESXi 主机62 将库与 vihostupdate 实用程序配合使用以更新 ESX/ESXi 主机63 使用服务控制台移除 ESX 上的自定义软件包64 使用 vSphere 命令行移除 ESX/...
* 监控 ESX/ESXi 主机:管理员可以监控 ESX/ESXi 主机,以便了解主机的运行状态和性能。 * 性能管理:管理员可以进行性能管理,以便优化 VMware vSphere 平台的性能和资源利用率。 其他知识点 * 许可证管理:管理...
### ESXi5 开关机命令详解 在IT领域中,特别是服务器管理和虚拟化技术的应用场景下,通过命令行工具远程管理虚拟机是非常常见且高效的做法。本文将详细介绍如何利用ESXi5的内置命令来实现虚拟机的启动和关闭操作。 ...
ESX(Enhanced Scalable X)是VMware ESXi的前身,一个高性能、可扩展的虚拟化平台,用于构建和管理数据中心的虚拟化基础设施。以下是从标题和描述中提取的关键知识点,以及部分文件内容中提供的详细步骤。 #### ...