ESXi工具箱中的VMware命令行工具_第1页
ESXi工具箱中的VMware命令行工具_第2页
ESXi工具箱中的VMware命令行工具_第3页
ESXi工具箱中的VMware命令行工具_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ESXi工具箱中的VMware命令行工具虽然我们总是在vSPhere Client的GUI中完成各种工作,这并不代表GUI对任何工作而言都是最适合的工具。学会通过VMware脚本来节省时间和工作量。IT专家不应该是 “如果你只有一把锤子,那么在眼里什么都是钉子。”如果你每天通过vSphere Client管理虚机和宿主机,很自然地会把它当作应对各种情况的首选。当我们需要执行横跨多个ESXi宿主机或虚机的动作时,vSphere Client GUI(graphical user interface图形界面)通常显得耗时又费力。让我们重新搜索工具箱,使用CLI(command line inter

2、face)命令行工具。选择VMware 命令行CLI和脚本用于执行重复的任务,可大幅减少管理员的工作量。VMware提供多种命令行工具,因此你可以就近选择最适合的工具完成任务。所有的VMware脚本工具都是围绕vSphere API(application programming interface,由vCenter和ESXi服务器提供的一组Web服务)来封装的。vSphere API非常复杂难懂,因此这些封装可以让用户通过自己熟悉的计算机语言来访问vSphere API。最早的SDK是Perl,使用vSphere CLI(vCLI)命令来复制早期的ESX Service Console界面。

3、还有一些为Java和嵌入式PowerShell(PowerCLI)服务的SDK。日常工作主要在Windows平台的VMware用户,从逻辑上很可能选择PowerCLI作为首选的vSphere管理命令行。这个选择很好,它很一款非常灵活和强大的工具,PowerCLI可以支持命令提示符或脚本的运行。微软创建PowerShell是为了给系统管理员提供各种自动化工具,因此它不仅仅是vBScript这样重新定义的开发者工具。学习曲线非常的平缓,而且它提供的一些概念可以极大地改善PowerShell的效率。PowerCLI最大的优势之一就是其强大的社区,新手可以从大师那里学习经验,每个人都可以共享解决方案。

4、很多供应商也选择了PowerShell,因此某个脚本甚至可以跟vSphere、Microsoft Exchange和存储阵列直接交互。PowerCLI的一个用法就是报告信息,尤其是在大型VMware环境中。通过连接到某个物理设备的CD-ROM驱动器或ISO镜像来报告每台虚机的状态,只需一行PowerCLI脚本。该脚本甚至可以直接输出到位于Web页面上的对所有管理者共享的HTML文件。定制该脚本定期运行,可以让所有人得到通知。如果通过vSphere Client GUI获取同样的虚机报告信息可能会花费一小时或更长时间。借助VMware脚本,执行该命令只需几分钟而且不需要人为干涉。非重复性的报告也

5、可以从PowerCLI脚本中获益,例如当规划升级到VMXNet3时所需的报告。报告所有多于两颗vCPU或使用灵活网络适配器的虚机状态,使用PowerCLI脚本来完成该任务要比vSphere Client GUI简单得多。即使类似的信息只需要采集一次,最好保留命令行或脚本的副本以免将来您还会需要相似的报告。如果您使用过vMA(vSphere Management Assistant),那么就用到了Perl SDK。所有的VMware vicfg命令都是Perl脚本,esxcli也是Perl脚本。这些命令通常用于新ESXi服务器安装完成后的配置过程,比如设置热拔插存储设备、发布规则或修改高级设置(

6、草稿和系统日志路径等)。相同的命令对实现自动化的ESXi服务器安装非常有帮助,通过简单的文本文件可避免启用安装向导。另外一个非常有用的VMware工具是ESXi Tech Support模式,该命令用于ESXi宿主机。可用于宿主机的故障诊断、存储和网络问题很多时候在Tech Support模式下解决要简单一些。使用esxtop可以从宿主机实时获取详细的性能信息。关注工具集用命令行做坏事时也一样便捷。CLI很少提示“是否确认?”我把命令行比作电锯非常有用,但如果使用不当就会受伤。举个例子,如下一行PowerCLI命令:Get-VM | stop-VM confirm:$False。这简单的一行会

7、关闭整个环境中的所有虚机。不过也不必过度担心命令行,只需要小心使用。有些vSphere管理员除了vSphere Client GUI之外从不尝试别的工具,其实很多任务更适合于命令行或脚本流程。尝试打破自我限制,使用合适的工具来完成相应的任务,可以更加正确地完成任务也提升满意度。新型VOI模式的优势基于VOI的和信虚拟终端管理系统不仅仅继承了客户端虚拟容器这些优点,虚拟容器概念被拓展和创新;首先和信虚拟终端管理系统不仅仅可以满足各种复杂的应用环境;如高强度的运算压力、离线应用、多硬件环境等。同时和信也更关注终端的系统、网络及数据安全,可以为用户搭建易维护、高安全、低成本的企业私有云,主要优势如下

8、:更好的兼容性和稳定性1. 集中管理、本地运算“和信”虚拟终端管理系统可利用客户端虚拟容器实现系统本地缓存;这不仅可完全利用本地计算机的性能,也可实现终端离线应用,即使断网终端也可继续使用。这一功能不仅大大提高了用户的业务连续性,也在很大程度上保障了终端系统及应用的运行速度。2. 单镜像异构桌面交付虚拟终端管理系统可在单一镜像中支持各种桌面环境,为用户随需提供桌面环境。大型的应用及多种硬件,使得系统在实施和日常应用中极为灵活、实用和简捷。灵活的管理模式1.可保留系统任意状态,且可及时还原。2.可以向客户端提供多系统多应用环境,桌面应用环境任意获得3. 安装简易、维护方便、应用灵活,可以在线更新

9、或添加新的应用,客户机无需关机,业务保持连续。4. 可以删除任何系统节点根本的安全保障“和信”虚拟终端管理系统可实现终端系统的重启恢复;这可从根本上保障终端系统及应用的安全。另外,丰富的终端安全管理功能;如流量控制、ARP防护、恶意网站防护、应用程序控制、外设控制、资产管理、屏幕截图、上网行为记录等可完善的保护终端安全。好的信息安全管理“和信”虚拟终端管理系统可实现终端数据的集中、统一存储,也可实现分散的本地存储;如集中存储,终端数据可集中、加密存储于服务器端或企业的存储服务器上,如分散存储即终端数据存储在本地,可利用虚拟终端管理系统的“磁盘加密”和“外设控制”功能防止终端数据外泄,保障终端数

10、据安全。深入的成本控制1.大幅降低终端运维成本集中统一化及灵活的管理模式从真正意义上实现了终端运维的简捷化,运维人员绝大部分工作都可在虚拟化平台服务器端进行,运维人员的工作效率大幅提升的同时运维人员数量即可减少。2.软件授权费用降低相对终端软件授权,服务器端的软件授权往往价格不菲,并且存在诸多限制。用户部署VDI,在硬件上节约的成本很有可能将很大比例的投入到服务器端的软件授权上。并且,目前很多服务器端的软件授权和CPU核心数量有关,升级服务器硬件还有可能带来额外的授权成本,这也是企业用户需要考量的。3.无需使用习惯迁移以及培训在现在企业环境中,标准的笔记本和台式机仍然是主流,并且现在的企业用户已经习惯用这些设备来进行办公,如果大规模的使用VDI模式下的瘦客户端,对于用户的使用习惯是个强烈的挑战,很可能需要重新对用户进行培训。同时,瘦客户端的高度集中管理对于员工的工作积极性可能存在一定的负面影响,而基于VOI模式的虚拟终端管理系统则无需用户改变使用习惯也无需进行相关培训。良好的应用体验VOI架构的虚拟终端管理系统可支持多种硬件可流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论