我有一个 RDS 部署,它由多个 RDS 会话主机和多个集合组成。几乎所有集合都配置为使用用户配置文件磁盘,我有不同的文件服务器用于存储 UPD 磁盘。每台服务器都有一个共享文件夹,共享文件夹内有一个用于使用该服务器的每个集合的文件夹。
一切运行良好。有时,我会遇到一些用户遇到临时配置文件问题的问题,但我总是使用标准程序来解决这个问题,即删除配置文件列表中的 .bak 注册表项并删除在 RDSH 服务器中创建的临时配置文件。
现在,我有一个名为 Red 的集合,其 UPD 指向 \server1\userprofiles\RED1(userprofiles 是共享文件夹),还有另一个名为 Yellow UPD 的集合,其 UPD 指向 \server2\userprofiles\YELLOW1(userprofiles 是共享文件夹)。
正如我所说,一切都运行良好。但现在我需要创建一个名为 RED2 的集合和一个名为 YELLOW2 的集合。我为每个集合部署了一个 RDSH 服务器。我安装角色,将它们添加到服务器场,并创建文件夹 \server1\userprofiles\RED2 和 \server2\userprofiles\YELLOW2。
我创建了集合,并将它们设置为使用相应的 UPD。我为每个集合分配一个服务器,当我按下确定时,模板 VDHX 会在每个文件夹下创建,然后我检查权限是否分配正确:我比较了共享文件夹和新创建的文件夹以及 VDHX 文件中的权限,发现所有服务器都具有完全控制权,就像所有工作文件夹一样。
有趣的事情从这里开始:新集合不起作用。当我尝试登录其中任何一个时,我收到临时配置文件消息。事件查看器显示事件 ID 1511,表示找不到本地配置文件,因此创建了一个临时配置文件。
我甚至为这些新集合创建了一个新的共享文件夹:结果相同。我尝试使用 fqdn、IP...文件服务器和共享文件夹可以从连接代理和 RDSH 服务器访问。RDSH 服务器与其他集合中工作的服务器位于同一子网中。我没有主意了。不知道还有什么测试或尝试让它工作。
有什么帮助吗?