![指向新的 vmware view composer 数据库](https://linux22.com/image/721365/%E6%8C%87%E5%90%91%E6%96%B0%E7%9A%84%20vmware%20view%20composer%20%E6%95%B0%E6%8D%AE%E5%BA%93.png)
约 80 个桌面的小型 VDI 部署。我们曾经使用 Composer 构建桌面。然后,在过去的几年里,我们停止使用 Composer,转而使用 Unidesk(现为 Citrix App Layer)进行所有桌面配置。我将 Composer 安装在 vCenter 服务器上。
一个月前,我将我们的 vCenter 服务器从 Windows 系统迁移到了 VCSA。现在,我需要利用 Composer 来获取最新版本的 Citrix App Layer。
当然,VCSA 没有内置 Composer,所以我构建了一个新的 Windows VM,安装了 Composer 并将其指向一个新的数据库,然后尝试在 View Administrator -> View Configuration -> Servers -> vCenter Servers 对话框中编辑“View Composer Server Settings”。
当我执行此操作时,我收到的确切错误消息如下:
无法更改 View Composer 服务器。新服务器上的 View Composer 数据库与现有数据库不匹配。请确保新 View Composer 服务器使用现有 View Composer 数据库或现有 View Composer 配置数据已迁移到新 View Composer 数据库。
所以我怀疑它抱怨我给它的新空白数据库。我一点也不担心丢失旧数据库中的任何内容(因为所有活动 VM 都没有使用 composer)。但我有点困惑,想知道如何在使用这个全新干净的数据库并安装时解决这个问题。
有什么想法吗?
答案1
https://kb.vmware.com/s/article/2015112
此链接解决了我的问题。我需要连接到 ADAM 数据库来删除与旧 Composer 服务器绑定的坏池。
这使我最终能够将 Composer 服务器更改为具有全新数据库的全新服务器。