在使用Horizon虚拟桌面的过程中,在删除桌面池的时候,有时候由于一些意外导致无法移除与 View Composer 中桌面池关联的副本虚拟机,或者移除与 ViewComposer 中桌面池关联的源虚拟机和副本虚拟机失败,可以使用Horizon Composer服务器中的SviConfig程序,取消副本虚拟机的保护。
【说明】副本虚拟机以replica-开头,这些虚拟机在由Horizon 连接服务器与Composer创建后,在vCenter Server中受保护,不能在vCenter Server中直接删除。用鼠标右键单击这些虚拟机,从清单中移除与从磁盘中删除是灰色。
要使用SviConfig程序取消受保护的虚拟机,需要了解以下参数。
(1是 Composer 数据库 DSN 的名称及所有者账户和密码。如果Composer的数据库服务器与Composer服务在同一台计算机上,使用Composer计算机的Administrator账户和密码即可。如图1所示,这是Horizon Composer服务器系统DSN配置截图,本示例中该名称为Composer。
图1 查看系统DSN名称
(2)vCenter Server的IP地址、SSO账户(默认为administrator@vsphere.local)和密码。本示例中vCenter Server的IP地址为172.16.12.9。
(3)浏览vCenter Server,查看副本虚拟机的路径及名称。使用vSphere Client登录到vCenter Server,单击虚拟机文件夹,浏览展开副本虚拟机,在本示例中有两个副本虚拟机:
replica-1a5cefbd-4c0b-47bc-a2c8-a001e109abba:这个在使用的,需要保护的。
replica-e8e06750-794a-4c15-9536-19fd50a44faf:这个是需要删除的。此虚拟机文件夹已经在存储中删除,但在vCenter Server中清单有。
副本虚拟机保存在VMwareViewComposerReplicaFolder文件夹中,如图2所示。
图2 查看副本虚拟机名称及路径
在本示例中,数据中心名称为HC,群集名称为vsan(用不到群集名称)。受保护虚拟机路径及名称为:
/HC/vm/VMwareViewComposerReplicaFolder/replica-e8e06750-794a-4c15-9536-19fd50a44faf
(4)登录到HorizonComposer服务器,进入C:\Program Files (x86)\VMware\VMware View Composer文件夹,执行SviConfig去除对replica-e8e06750-794a-4c15-9536-19fd50a44faf虚拟机的保护,命令如下:
SviConfig -operation=UnprotectEntity -DsnName=composer -DbUsername=administrator-DbPassword=password -VcUrl=https://172.16.12.9/sdk -VcUsername=administrator@vsphere.local -VcPassword=password -InventoryPath="/HC/vm/VMwareViewComposerReplicaFolder/replica-e8e06750-794a-4c15-9536-19fd50a44faf"
WARNING: Unprotecting VC managed entities willallow operations
(power on, delete, migrate) that can causeexisting linked clones connected
to those managed entities to fail to workcorrectly.
Establishing database connection.
Database connection established successfully.
Loading all VC config entries.
Identifying matched VC config entries.
Identified 0 matched VC config entries.
Identified 0 matched VC config entries withcertificate validation set to true.
No matched VC configure entry is found. Connectingto VC with no certificate validation
Establishing connection to the VC server.
VC server connection established successfully.
Looking for the entity on the VC server.
VirtualMachine found.
VirtualMachine with MoId vm-3298 sucessfullyunprotected.
【说明】在本示例中,对应账户的密码用password代替。
如图3所示。
图3 取消保护
(5)在vCenter Server清单中,删除不再需要的副本虚拟机,如图4所示。
图4 从清单中移除
图5 确认移除
==========视频,如需浏览请用鼠标右键单击打开=============
VMware Horizon 8 桌面虚拟化入门
https://edu.51cto.com/course/28118.html
VMware vSphere迁移与升级视频课程
https://edu.51cto.com/course/27973.html
基于Veeam V11的物理机和虚拟机的备份容灾应用视频
https://edu.51cto.com/course/27783.html
VMware ESXi与vCenter Server安装与升级实验视频课程
https://edu.51cto.com/sd/e1e6b
使用NVIDIA RTX8000配置GPU的虚拟桌面
https://edu.51cto.com/sd/952a9
VMware vSphere 6.7虚拟化入门视频课程
https://edu.51cto.com/sd/22fe0
VMware vSAN 6.7实战演练
https://edu.51cto.com/sd/c6449
深入学习VMware Horizon View7虚拟桌面
https://edu.51cto.com/sd/225f2
中小企业vSphere虚拟化数据中心规划设计与产品选型
https://edu.51cto.com/sd/04e53
VMware服务器虚拟化提高篇之虚拟化基础架构配置视频课程
https://edu.51cto.com/sd/b9594
忘记VMware ESXi与vCenter Server密码的解决方法视频教程
https://edu.51cto.com/sd/993e5
=======图书,如需浏览请用鼠标右键单击打开============
VMware虚拟化与云计算应用案例详解(第3版)
https://item.jd.com/12939315.html
VMware Horizon虚拟桌面应用指南
https://item.jd.com/13038424.html
VMware vSAN超融合企业应用实战
https://item.jd.com/12842654.html
VMware vSphere 6.5企业运维实战
https://item.jd.com/12329944.html
深入学习VMware vSphere 6
https://item.jd.com/11958052.html