1、Linux虚拟机模板安装配置vRA Agent
1、在vCenter中,将虚拟机模板转换成虚拟机,配置IP地址,通过ssh登录,进行安装agent,这里以Linux安装agent为例,ssh到虚拟机,wget https://192.168.230.41/software/download/prepare_vra_template_linux.tar.gz --no-check-certificate
2、解压下载的agent文件
3、开始执行安装
3、默认Cloud Provider类型为 vsphere,回车即可,输入 vRealize Automation的主机IP,IAAS服务器的IP地址,接受协议,后面直接回车即可
4、再次确认信息无误,输入Y,开始执行安装
5、最后显示安装成功完成
2、配置虚拟机自定义管理员密码脚本
3、将虚拟机IP设置成dhcp,关机,转换成模板
2、Windows 虚拟机安装配置vRA Agent
1、通过vCenter将Windows虚拟机模板转换成虚拟机,配置IP地址,远程桌面登录进去,在浏览器输入 https://192.168.230.41,点击 Guest and software agent page
2、找到Windows Software Installers,点击下载 prepare_vra_template_windows.zip文件到本地文件夹
3、解压,以管理员身份运行prepare_vra_template的bat文件,开始执行安装
4、分别输入vRealize Automation和IAAS服务器的IP地址或者FQDN,接受协议,安装成功后会自动关闭该界面
5、在C盘新建scripts文件夹,新建文件: vCACSetAdministrator.bat ,内容如下:
echo off
net user administrator %1
6、将虚拟机IP地址设置成dhcp,关机,转换成模板
3、配置属性字典
1、点击管理--属性字典--属性定义,新建属性
2、新建属性名称为vm_hostname(主机名)
3、新建属性名称为calvin.group(一级部门)
4、新建属性名称为calvin.department(二级部门)
5、新建属性字典名称为 VirtualMachine.Network0.NetworkProfileName (网络区域)
6、新建属性字典名称为 calvin.networkselect (网络选择)
7、新建属性字典名称为 calvin.project (项目名称)
8、新建属性字典名称为 InitRootPassword(Root密码)
9、新建属性字典名称为 InitWindowsPassword (Administrator密码)
10、最终的属性字典如下图所示
4、配置属性组
1、点击管理--属性组--新建属性组,新建属性组,名称:VM_Prop
2、将刚刚创建的属性添加到新建的属性组,设置部分属性在请求中显示
3、新建属性组,名称:ChangeRootPassword
名称 | 值 |
InitRootPassword | |
VirtualMachine.Customize.WaitComplete | true |
VirtualMachine.Software0.Name | Generate new root password |
VirtualMachine.Admin.UseGuestAgent | true |
VirtualMachine.Software0.ScriptPath | /usr/share/gugent/scripts/newrootpassword.sh {InitRootPassword} |
4、新建属性组,名称:ChangeWindowsPassword
名称 | 值 |
InitWindowsPassword | |
VirtualMachine.Customize.WaitComplete | true |
VirtualMachine.Software0.Name | Generate new root password |
VirtualMachine.Admin.UseGuestAgent | true |
VirtualMachine.Software0.ScriptPath | C:\scripts\vCACSetAdministrator.bat {InitWindowsPassword} |
5、属性组最终配置如下图所示
5、蓝图制作
1、选择设计--蓝图,选中 Windows OS,点击编辑
2、在蓝图的属性选项卡下面,选择属性--属性组,添加,
3、添加2个属性组,点击确定
3、在蓝图自定义属性的地方,下拉选择calvin.networkselect,值输入:生产环境,不在请求中显示,点击完成
6、订阅配置
1、点击管理--事件--订阅,新建订阅
2、点击选择计算机置备,点击下一步
3、根据条件运行,以下所有项,下一步
4、选择工作流: CustomHostName Add IP,下一步
5、设置优先级和超时时间,点击完成
6、新建工作流,选择计算机置备,根据条件运行以下所有项
7、选择工作流: SetvCenterFolder,下一步
8、设置优先级和超时时间,点击完成
9、订阅最终配置完成,如下图所示
7、请求目录资源
1、在主页,选择目录,点击请求
2、点击蓝图,可以在这里按需定制蓝图的相关信息,点击提交
3、资源请求成功之后,可以在目录里面看到虚拟机的请求信息
4、在vCenter里面查看该虚拟机,虚拟机名称为自定义名称和IP地址拼接。
5、虚拟机放置的文件夹也是根据填写的内容,自动创建的。