码迷,mamicode.com
首页 > 其他好文 > 详细

vsphere powerCLI

时间:2015-12-11 19:00:40      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:power cli


vsphere PowerCLI安装完成后,桌面上会多出两个图标,运行VMware vSphere PowerCLI

技术分享

在首次运行时可能会出错,如下图,

技术分享

技术分享

使用get-executionpolicy查看状态确实为Restricted

技术分享

使用set-executionpolicy将属性从Restricted更改为remotesigned,如下图,完成后,将此窗口关闭

技术分享

再次启动后,就可以看到正常的界面了,如下图。

技术分享

接着就可以通过相关命令来管理虚拟化平台,在管理之前需添加服务器,命令如下:connect-viserver 192.168.232.204 –user ‘administrator’ –password ‘VM******’,如下图。

技术分享

测试使用get-vm,可以列出虚拟化平台中的虚拟机,如下图。

技术分享

通过命令行来管理虚拟化平台,可以将循环操作的任务变得简单,如需要批量创建多台虚拟机时就可以使用命令行工具。

网络上有人整理的常用命令PDF表:

技术分享

PowerCLI常用命令列表:

1、Connect-VIServer  – 连接虚拟化平台
2、get-vmhost  – 显示ESXi主机列表
3、get-cluster  – 显示群集列表
4、get-datastore  – 显示存储列表
5、get-resourcepool  – 显示资源池
6、get-vm  – 显示虚拟机列表
7、get-virtualswitch  – 显示虚拟交换机列表
8、start-vm\stop-vm – 启动或关闭虚拟机
9、new-vm – 创建虚拟机
10、get-template – 显示模板列表
11、get-oscustomizationspec – 显示自定义规范列表
12、get-vapp – 显示vapp应用列表
13、get-folder – 显示文件夹列表
14、get-vicommand – 显示所有命令列表

以下为详细介绍:

1、Connect-VIServer  – 连接虚拟化平台

官方操作命令:

Connect-VIServer -Server esx3.example.com -Protocol http -User ‘MyAdministratorUser’ -Password ‘MyPassword’

实际运行:

PowerCLI C:\> connect-viserver 192.168.232.204 –user ‘administrator’ –password ‘VM******’

技术分享

2、get-vmhost  – 显示ESXi主机列表

PowerCLI C:\> get-vmhost

技术分享

3、get-cluster  – 显示群集列表

PowerCLI C:\> get-cluster

技术分享

4、get-datastore  – 显示存储列表

PowerCLI C:\> get-datastore

技术分享

5、get-resourcepool  – 显示资源池

PowerCLI C:\> get-resourcepool

技术分享

6、get-vm  – 显示虚拟机列表

PowerCLI C:\> get-vm

技术分享

7、get-virtualswitch  – 显示虚拟交换机列表

PowerCLI C:\> get-virtualswitch

技术分享

8、start-vm\stop-vm – 启动或关闭虚拟机

PowerCLI C:\> start-vm test02
PowerCLI C:\> stop-vm test02

技术分享

9、new-vm – 创建虚拟机

PowerCLI C:\> New-VM -Name test03 -ResourcePool Resources -VMHost 192.168.232.101 -Datastore datastore2 -NumCPU 2 -MemoryGB 4 -DiskGB 20 -NetworkName "VM Network" -Floppy -CD -DiskStorageFormat Thin -GuestID winNetDatacenterGuest

技术分享

进入vsphere web client,可以看到刚才创建的虚拟机test03已在列表中,如下图。

技术分享

10、get-template – 显示模板列表

PowerCLI C:\> get-template

技术分享

11、get-get-oscustomizationspec – 显示自定义规范列表

PowerCLI C:\> get-get-oscustomizationspec

技术分享

12、get-vapp – 显示vapp应用列表

PowerCLI C:\> get-vapp

技术分享

13、get-folder – 显示文件夹列表

PowerCLI C:\> get-folder

技术分享

14、get-vicommand – 显示所有命令列表

PowerCLI C:\> get-vicommand

技术分享


vsphere powerCLI

标签:power cli

原文地址:http://122269875.blog.51cto.com/1660536/1722107

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!