我正在运行具有文件服务器资源管理器角色的 Windows Server 2012。我们配置了两个任务来删除 X 驱动器上的陈旧文件。本周我开始在 Windows 应用程序日志中看到以下错误
8235 - 文件服务器资源管理器无法初始化卷扫描器。12311
- 卷“X:”的卷影副本创建失败,错误为 0x8004532c,无法创建卷影副本或卷影副本被意外删除。
在 FSRM 控制台中,我发现最后结果消息:来自 HRESULT 的异常:0x8004532C
X 卷未启用卷影副本,但 D 驱动器启用了。由于 FSRM 文档和 Google 并没有提供太多帮助,有谁知道为什么 FSRM 会抛出与未启用卷影副本的卷相关的卷影副本错误?FSRM 如何使用卷影副本执行任务?
答案1
因此经过一些故障排除后,我发现任务运行时的第一步是创建快照,我认为它使用了卷影复制服务。
查看 Windows 事件日志中的 FSRM 和卷影复制错误,我发现:
- 应用
- [来源:SRMSVC] - 8235 - 文件服务器资源管理器无法初始化卷扫描器
- [来源:SRMSVC] - 12311 - 卷“X:”的卷影副本创建失败,错误为 0x8004231f。该卷可能配置了不足的卷影副本存储区域。此卷的存储报告可能暂时不可用。
- 系统
- [来源:volsnap] - 39 - 为卷 X: 准备新的卷影副本时,无法将卷 D: 上的卷影副本存储定位在非关键空间中。请考虑使用没有任何卷影副本的卷影副本存储卷。
vssadmin list writers
我已经看到错误 39,它与扫描卷时 vss 写入器超时有关。使用输出检查 vss 写入器的状态
编写器名称:'FSRM Writer'
编写器 ID:{12ce4370-5bb7-4c58-a76a-e5d5097e3674}
编写器实例 ID:{e337e6ed-be6b-4020-a209-34a3066785a0}
状态:[5] 等待完成
最后一个错误:无错误
重新启动文件服务资源管理器服务清除了写入器的状态
作者姓名:'FSRM Writer'
作者 ID:{12ce4370-5bb7-4c58-a76a-e5d5097e3674}
作者实例 ID:{e337e6ed-be6b-4020-a209-34a3066785a0}
状态:[1] 稳定 最后错误:无错误
此后,任务运行顺利,但编写器 vss FSRM Writer 仍留在其中[5] Waiting for completion state
,这仍然需要进行调查。
长话短说,FSRM 在初始化阶段使用卷影副本来创建快照。