当两个用户在不同的服务器上同时更新同一个文件的时候,会出现什么情况?

场景分析:

两台服务器(10.205.8.54)和(10.205.8.55),已经安装了DFS命名空间服务器,且已经能够实现容错和负载功能。

在生产环境中,如果多个用户同时访问DFS命名空间服务器的时候,就会出现不同用户访问了不同服务器的同一个复制文件,这个时候,DFS会标记“文件版本”,以最后保存的文件为主,直接导致了之前用户的数据丢失。

解决思路:

我们建立共享文件夹IT,设置共享文件夹的覆盖引用顺序(目标优先级),

所有目标中的第一项 指定如果目标可用,用户应始终被引用到此目标。

所有目标中的最后一项 指定用户应从不被引用到此目标,除非所有其他目标不可用。

同等开销目标中的第一项 指定用户应被引用到同等开销的其他目标(通常指同一站点中的其他目标)之前的此目标。

同等开销目标中的最后一项 指定如果存在成本相等的其他目标(通常指同一站点中的其他目标),用户应从不被引用到此目标

即让所有用户在访问IT文件夹的时候,永远登录其中指定的一台服务器,直到这台服务器损坏才切换到另外一台服务器。具体配置如下:

首先我们查看客户端所连接的哪台服务器

1) 在客户单映射网络驱动器磁盘,然后右击 ---属性---DFS

客户端1,以用户A映射

另外一客户端,以用户B映射;

如果登陆服务器情况出现如上;测试客户端编辑文件

发现,两者都是可以直接修改的。出现如标题所示的现象。

打开DFS服务器管理平台,修改配置;(我们这里只是针对文件夹做控制,当然也可以对命名空间服务器做限制)。先修改Root服务器的IT文件夹的文件夹目标属性,

修改Slave服务器IT文件夹的文件夹目标属性,

做完修改后,分别使用不同的用户重新映射网络驱动盘,右击网络磁盘—属性—DFS

截图结果如下:

得出最终都访问了同一个服务器,这个时候再测试文件修改,当一个用户文件后,另外一个用户去打开同一个文件,会出现如下提示:

到此为止,这个测试已经完成。

转载于:https://blog.51cto.com/tsykl2008/1341706

DFS分布式文件系统 不同用户访问不同服务器修改同一文件 解决方案相关推荐

  1. DFS分布式文件系统--管理篇

    DFS分布式文件系统--管理篇 参考文档: 浅谈DFS分布式文件系统 DFS 命名空间 和 DFS 复制概述 续DFS分布式文件系统--基础篇 DFS分布式文件系统--部署篇 添加命名空间服务器 (添 ...

  2. Windows Server 2016系统高级管理系列-DFS分布式文件系统

    https://blog.csdn.net/wmcoo/article/details/105309345 DFS分布式文件系统在线视频观看地址:https://edu.51cto.com/cours ...

  3. 无忧技术带您预览DFS(分布式文件系统)管理控制台

    相关图文文章请查看http://www.itpro8.com/weiruanjishu/Windows2003/2010/0107/131.html DFS(分布式文件系统)的管理控制台是一个图形界面 ...

  4. RHEL4- WEB服务(十二)用户访问apache服务器认证

    RHEL4- WEB服务(十二)用户访问apache服务器认证   有些时候网站上的内容不是希望所有的用户都可以访问,由于网页内容性质的不同,会对来访的用户有所分类,网站的提供方希望部分网页内容只提供 ...

  5. 海外服务器延迟,国内用户访问海外服务器延迟高,线路不稳定怎么办

    原标题:国内用户访问海外服务器延迟高,线路不稳定怎么办 产品简介 全球加速专线,是一款致力于提升应用在全球访问质量的网络加速产品.使用加速专线后,借助于分布在全世界的转发集群,各地区用户可实现就近接入 ...

  6. 如果访问云服务器上的文件,如果访问云服务器上的文件

    如果访问云服务器上的文件 内容精选 换一换 WinSCP工具可以实现在本地与远程计算机之间安全地复制文件.与使用FTP上传代码相比,通过 WinSCP 可以直接使用服务器账户密码访问服务器,无需在服务 ...

  7. 【ubuntu】本地访问ubuntu服务器的jupyter文件,.ipynb误删除找回、恢复

    [ubuntu]本地访问ubuntu服务器的jupyter文件,.ipynb误删除找回.恢复 提取浏览器cache文件 将文件转为json并处理为ipynb格式 本文大部分基于博客<灾难恢复:j ...

  8. Android 访问FTP 服务器,实现文件的下载

    Android 访问FTP服务器,实现文件的下载,一个简单的Demo,下面是一些简单的代码片.如果对FTP不太了解的话,最好先去简单的了解哈 在测试的过程中,总是与服务器的连接容易断开,要考虑下与服务 ...

  9. Win2003利用dfs(分布式文件系统)在负载均衡下的文件同步配置方案

    2019独角兽企业重金招聘Python工程师标准>>> 因网站流量增加为了给网站减轻负担特需要文件同步与负载均衡,通过增加一台服务器,通过dfs配置实现文件的同步 1. 建议要同步的 ...

最新文章

  1. 在Ubuntu 14.04 64bit上使用Sphinx转换MonaServer项目文档
  2. Python中 __init__的通俗解释是什么?
  3. 这几家5月还在急招.NET,都是30k以上!
  4. 服务器部署 配置jetty运行参数_Zookeeper+websocket实现对分布式服务器的实时监控...
  5. 技术动态 | 跨句多元关系抽取
  6. CodeForces - 1485B(找规律+求和) acm寒假集训日记21/12/31or22/1/1
  7. poj 2001 Shortest Prefixes(特里)
  8. python学习交流 - 匿名函数
  9. typora html代码无效,Typora优化-适合不懂CSS代码的小白
  10. 关于《啊哈!算法》相关资源
  11. Java伪装csrss_结束伪装成系统进程名的进程的批处理
  12. 用计算机弹假面骑士build,假面骑士build使用的武器汇总,你知道几个?
  13. 神经网络基本原理简明教程之线性回归预测房价
  14. 发票勾选平台:验证口令失败--加密模块未打开(0x23) (错误代码:35)
  15. VHDL:设计一个四位并行加法器和16位ALU(代码思路清晰易懂)
  16. 计算机电路中bga是什么,bga芯片是什么 BGA和芯片有什么区别?
  17. 计算机无法访问文件怎么办,电脑通过局域网共享互传文件出现无法访问,怎么处理...
  18. React Native 版本的商米打印 Demo
  19. 输入三角形边长,求面积
  20. Ripple 源码笔记

热门文章

  1. 软工作业——四则运算生成器(scala 实现)
  2. 基于TensorFlow的简单验证码识别
  3. ElasticSearch2.2.0安装
  4. 数据库锁解决并发问题
  5. AC日记——友好城市 洛谷 P2782
  6. static final public synchronized abstract
  7. fedora常见问题和解决方案
  8. 学习AxureRP的成长之路
  9. 算子find_shpe_model参数详解
  10. 反弹c语言作业,C语言实现反弹球小游戏