VMware运维装逼利器、VMware PowerCLI 自动化管理vSphere环境

哈喽大家好,欢迎来到虚拟化时代君(XNHCYL),收不到通知请将我点击星标!   大家好,我是虚拟化时代君,一位潜心于互联网的技术宅男。这里每天为你分享各种你感兴趣的技术、教程、软件、资源、福利…(每天更新不间断,福利不见不散)

图片

文 章 引 言

        如果不依赖于云桌面,你是否在VMware上短时间内创建几十台虚拟机?或者修改所有主机上的设置?例如,启用 SSH 服务?要自动执行任务和重复操作,你必须创建自己的脚本!你不需要自动执行复杂的任务来节省时间。有时,自动执行非常简单的任务可以帮助您节省大量时间。

        几年前,VMware 发布了 PowerCLI。PowerCLI 可能是自动化管理和配置 VMware vSphere 的最佳工具。VMware PowerCLI 是一个以 Microsoft Windows PowerShell 管理单元形式分发的命令行界面。

        在本文中,我将介绍使用 VMware PowerCLI 命令的基础知识。由于 cmdlet 数量众多(超过 600 个 cmdlet),只列举了一部分常用的。

目录

1.主机和集群

2.存储

3.虚拟机

4.模板

5.配置虚拟机

6.快照

7.结论

第一章、介绍

我们都知道可以使用 PowerCLI 模块来管理所有受支持的 VMware 产品,例如:

·vSphere,

·Horizon View,

·vCloud,

·vRealize Operations Manager,

·vSAN,

·NSX-T

1、其实昨天已经就讲了一遍了,今天在赘述下吧。我们可以使用 Windows PowerShell 安装 VMware PowerCLI。打开 PowerShell 控制台并运行以下命令:

PS > Install-Module VMware.PowerCLI –Scope CurrentUser

注意:我们使用范围作为当前用户,此时它不需要管理员权限。

2、对于需要将 VMware PowerCLI 升级到新版本的用户,必须在升级之前卸载现有的 PowerCLI 实例。运行以下命令:

PS > Get-Module VMware.Module_Name | Uninstall-Module -Force

3、如果以下目录仍然存在,则将其删除:C:\Program Files (x86)\VMware\Infrastructure\

你也可以输入下的命令查找帮助:

Get-PowerCLIHelp

4、它将打开您的默认 Web 浏览器并将您连接到此链接: https:          
//www.vmware.com/support/developer/PowerCLI/。

我建议更新帮助内容以确保您拥有最新信息。定期(尤其是在升级 PowerCLI 版本后)运行以下命令:

Update-Help

5、下面是获取有关 Get-VM cmdlet 正确语法的帮助的示例:

图片

6、要查找包含特定单词的所有 PowerShell Cmdlet,请使用 Get-VICommand cmdlet:

图片

7、PowerCLI 环境已准备就绪。首先,使用 Connect-VIServer cmdlet 连接到您的 vCenter 环境:

Connect-VIServer -User -Password

8、输入vc的账号和密码

图片

9、连接到 vCenter 服务器,如图所示

图片

10、将创建一个默认变量,可用于检索 vCenter 信息。此变量名为 $DefaultVIServers,包含当前 VMware PowerCLI 会话的所有已连接服务器:

图片

11、首先,运行不带附加参数的 Get-Datacenter cmdlet,查看 vCenter 中是否存在任何现有对象。图示我的Lab中,此 cmdlet 仅返回一个名为“Datacenter ”的数据中心。

图片

12、使用命令查看Get-Folder 

图片

13、可以使用 New-Datacenter cmdlet 创建一个名为“XNHSDJ”的新数据中心:

New-Datacenter -Location (Get-Folder -Name "Datacenters") -Name "XNHSDJ"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚拟化爱好者

创作不易

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值