将 AppStack 设置为基于计算机分配时重新置备失败
search cancel

将 AppStack 设置为基于计算机分配时重新置备失败

book

Article ID: 343399

calendar_today

Updated On:

Products

VMware

Issue/Introduction

Symptoms:
免责声明:本文为 Reprovisioning fails with AppStacks set to computer based assignments (2147910) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

  • 链接克隆虚拟机置备任务失败。
  • 由于自定义未能将桌面加入到域中,因此重构失败。


Environment

VMware App Volumes 2.10.x
VMware App Volumes 2.11.x
VMware App Volumes 2.6.0
VMware App Volumes 2.5.x
VMware App Volumes 2.9.x
VMware App Volumes 2.7.x

Cause

在域加入过程中附加 AppStack 时发生此问题。在域加入后重新引导时,将清除c:\svroot缓存,从而会丢失对虚拟机所做的所有更改。

Resolution

要解决此问题,请在父虚拟机上禁用 App Volumes 服务。
  • 以管理员身份打开命令提示符,然后运行以下命令:
    • sc config "svservice" start= disabled
    • net stop "App Volumes Service"
    • ipconfig /release
  • 如下所示创建脚本或批处理文件,将服务设置为自动运行并启动服务。

    sc config "svservice" start = auto
    net start "App Volumes Service"


  • 将脚本复制到父虚拟机的目录中。例如:C:\scripts\script.bat
  • 关闭虚拟机并生成快照。
  • 在 View 管理门户中,引用您的同步后脚本:

    • 打开 View 管理门户
    • 转到目录-桌面池-选择您的池
    • 单击编辑
    • 选择客户机自定义选项卡
    • 在同步后脚本名称中输入脚本的文件路径:

      C:\scripts\script.bat
  • 重构池。


Additional Information

Reprovisioning fails with AppStacks set to computer based assignments