码迷,mamicode.com
首页 > 其他好文 > 详细

如何解决DFS服务器不同步数据?

时间:2018-11-20 17:08:39      阅读:611      评论:0      收藏:0      [点我收藏+]

标签:删除   dfs   replicat   oca   筛选器   一个   dir   无法   导致   

建议先用诊断工具诊断下dfs:
打开dfs管理控制台--复制组--右键--健康诊断报告

DFS分布式存储不同步的原因大概有如下几种
1、dfs replication服务没开启
打开services管理器,找到DFS Repliction 和DFS Namespace右键重启即可
2、dfsr注册表
首先打开你的dfs服务器,然后打开regedit注册表,然后Hkey Local Machine--system--currentcontrolset---services---DFSR---Paramenters找到stopReplicationOnAutoRecovery将其改为十进制的0
然后打开services管理器,找到DFS Repliction 和DFS Namespace右键重启即可。
3、dfs暂存盘太小
暂存盘的设置也有一定的讲究,首先暂存一定不要和你的共享盘设在同一个盘,否则会有可能导致暂存占用了空间,导致共享盘没有空间存放资料,从而导致不同步的情况。暂存盘的大小,建议尽量设置大一点,这样可以加快同步的效率,但是不能大于你的磁盘容量。
4、dfs设置为了单向复制或只读了
DFS复制组里面设置为单向复制或者将他们设置为“只读”模式了,那数据只会单向同步,而不会互相同步数据,改为“读写”模式。
技术分享图片
技术分享图片

5、dfs的带宽设置太小
为了不影响大家正常访问DFS资源,建议把DFS复制带宽限制一下,否则长时间高带宽同步数据,会严重影响大家的访问速度。

技术分享图片

6、dfs数据库损坏
如果上面5个原因都排查了,dfs还是不同步数据,那很有可能就是dfs数据库损坏的可能性了。
问题描述:打开日志---dfs replication---错误: 9098 (已计划进行逻辑删除的内容集的删除操作) 或者 错误: 9014 (数据库故障)
解决方法:重置故障服务器上的dfs数据库:
1.从复制组中删除发生故障的服务器。
技术分享图片
技术分享图片

2.转到故障服务器,打开Windows资源管理器中,开启隐藏文件夹和系统文件夹(dfs数据所在分区和暂存盘所在分区)。
技术分享图片
3.右键单击“System Volume Information”目录,然后选择Properties \ Security

注意:您可能需要选择“显示隐藏文件,文件夹或驱动器”选项,并在文件夹视图选项中取消选中“隐藏受保护的操作系统文件”,以便能够查看“系统卷信息”目录。

4.授予您登录的用户帐户(如果管理员组的成员也可以)“完全控制”到“系统卷信息”目录。

注意:在某些文件上设置安全性时可能会出错 - 按ctrl+C强行执行。

5.打开提升/管理命令提示符。切换到“<驱动器号>:\ System Volume Information”目录

6.键入命令“rmdir DFSR / s” 或者直接用360安全卫士的文件粉碎功能更简单快捷。

7.将其添加回复制组。

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

8、DFS复制服务已被多次阻止复制的文件,由于在文件中遇到一致共享冲突。 当服务无法接收更新的文件
技术分享图片
建议将上图的“文件筛选器”中的 ~.,.bak,*.tmp删除掉。

9、看看dfs replication的日志有没报错

技术分享图片

如何解决DFS服务器不同步数据?

标签:删除   dfs   replicat   oca   筛选器   一个   dir   无法   导致   

原文地址:http://blog.51cto.com/hzcto/2319422

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!