【问题现象】

部分客户机开机提示Failed To Connect DiskServer,换个IP地址可以正常启动,更换到192.168.1.14的IP地址无法开机,具体开机提示如下图!


【原因说明】

客户机开机获取DHCP后开机创建回写盘文件,磁盘回写文件已存在或无法创建导致客户机开机报错。
查看无盘服务端日志\iCafe8\Diskless\Diskless\Log\Diskless Server20120918.log分析, 以下关键字“fail to intial DSPrivateDateManager!” 向上分析可以看到服务端创建回写文件\PriTempData\P192.168.1.14D301.data超时。

 


【解决方案】

先检查回写盘可用空间是否足够使用,然后如下
2000、2100版本解决方法:
方法1:
运行-net stop ICAFE8SVD
运行-net stop DSPrivateData (用此命令会清空所有客户机回写文件,会导致客户机蓝屏或死机
停止服务后,手动清空回写文件*:\PriTempData\P192.168.1.14*.data文件
方法2:
人少时格式化回写盘!【推荐】

1100版本解决方法:
手动清空回写文件 *:\PriTempData\P192.168.1.14*.data文件或改名


【问题分析】

1,用户将客户机换个IP正常说明网络设备(服务器网卡、客户机网卡、网线等)正常的。
2,即然客户机和网络没有问题,问题出现服务器上,查看服务器安全中心、路由器都没有做绑定。
3,提取系统虚拟盘的日志分析,得出以下结果:

从图中蓝色部分向上分析,总结出192.168.1.14客户机无法初化私有数据,大多数跟回写文件有关。
 WARN ..\..\PrivateDataDevice\DSPrivateDataDevice.cpp(614): DeviceIoControl Timeout,type = 1, times = 0
  翻译一把  ( DS私有数据,设备Io控制超时,回写文件处理超时)
4,无法初始化的文件原因大概有以下原因:文件己存在且正在使用、文件损坏了、磁盘损坏或磁盘空间不足。
打开回写盘进行搜索客户机IP 找到P192.168.1.14D301.data  回写文件,试着删除该文件提示被System占用,实质是DSPrivateData64.sys在使用它正常情况下客户机离线,回写盘是不应该有回写文件存在,每次关机时间会清理该客户机的回写盘文件。

文件