服务器间如何实现文件共享


Posted in Servers onMay 20, 2022

一、服务端

步骤 1查看系统是否安装 NFS 软件包(系统一般会自带该软件包),执行如下命令:

rpm -qa|grep nfs

服务器间如何实现文件共享

​编辑

如果回显如上图类似信息,说明已经成功安装 NFS 软件包,不同操作系统回显会有所不同。

步骤 2如果未回显,则表示未安装。根据不同的操作系统,执行不同命令。

CentOS、Red Hat、Euler OS、Fedora 或 Oracle Enterprise Linux 系统下,执行如下命 令:

sudo yum -y install nfs-utils

步骤 3输入以下指令安装 bind-utils 软件包。

yum install bind-utils

步骤 4 创建一个准备用于共享访问的目录/data(这个目录可以自定义)

mkdir -p /nfs/code

步骤 5 将共享目录信息以及共享开放的权限写入配置exports(vim /etc/exports)文件中
命令:

echo “/nfs/code 192.168.*(rw,no_root_squash)”>/etc/exports

查看配置文件: cat /etc/exports
内容如下:

/nfs/code 192.168.*(rw,no_root_squash)

上述配置表示:共享目录为/nfs/code,可以被192.168.10网段的主机访问,权限是读写(rw),对应root用户权限设置(no_root_squash),具体的参数说明可以参考NFS手册,这里配置的是最常用的参数,也足够用了.
步骤 6 重启文件服务器的NFS相关服务

systemctl restart nfs
systemctl enable nfs

二、客户端

步骤 1客户端安装nfs

yum install nfs-utils

步骤 2客户端访问也需要启动相关的访问服务

systemctl start nfs
systemctl enable nfs

步骤 3创建一个拥有把文件服务器共享目录挂载到本地的目录/data,你也可以不使用这个目录,这个目录路径没有必要和文件服务器的一致

mkdir -p /data

步骤 5通过mount命令指定挂载nfs文件服务器的目录/data到本地的/data目录

mount -t nfs ip地址:/nfs/code /data

步骤 6通过df -h命令查看挂载点

三、 验证

步骤 1 在服务器端(示例:192.168.122.3)的/home/share路径下创建测试文件,在客户端(示例:192.168.122.2)的/home/share查看是否自动同步

步骤 2 在客户端(示例:192.168.122.2)的/home/share路径下创建测试文件,在服务器端(示例:192.168.122.3)查看是否自动同步;

到此这篇关于服务器间如何实现文件共享的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
Nginx访问日志及错误日志参数说明
Mar 31 Servers
Nginx安装完成没有生成sbin目录的解决方法
Mar 31 Servers
nginx的zabbix 5.0安装部署的方法步骤
Jul 16 Servers
Nginx使用Lua模块实现WAF的原理解析
Sep 04 Servers
Linux安装apache服务器的配置过程
Nov 27 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
Windows Server 2019 配置远程控制以及管理方法
Apr 28 Servers
Windows Server 2012 修改远程默认端口3389的方法
Apr 28 Servers
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
Apr 29 Servers
解决IIS7下无法绑定https主机的问题
Apr 29 Servers
服务器间如何实现文件共享
May 20 Servers
Nginx限流和黑名单配置
May 20 #Servers
Nginx利用Logrotate实现日志分割
May 20 #Servers
nginx lua 操作 mysql
May 15 #Servers
Nginx HTTP跳转至HTTPS
Nginx 匹配方式
May 15 #Servers
nginx实现多geoserver服务的负载均衡
May 15 #Servers
Nginx 常用配置
You might like
php中使用__autoload()自动加载未定义类的实现代码
2013/02/06 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
基于jQuery架构javascript基础体系
2011/01/01 Javascript
关于Mozilla浏览器不支持innerText的解决办法
2011/01/01 Javascript
javascript学习基础笔记之DOM对象操作
2011/11/03 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
浅谈javascript面向对象程序设计
2015/01/21 Javascript
MVVM模式中ViewModel和View、Model有什么区别?
2015/06/19 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
Node.js设置CORS跨域请求中多域名白名单的方法
2017/03/28 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
微信小程序实现上传图片功能
2018/05/28 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
2018/07/13 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
Python的time模块中的常用方法整理
2015/06/18 Python
基于Python实现文件大小输出
2016/01/11 Python
Python编程深度学习计算库之numpy
2018/12/28 Python
Python面向对象程序设计示例小结
2019/01/30 Python
Python类中方法getitem和getattr详解
2019/08/30 Python
Django 框架模型操作入门教程
2019/11/05 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
2020/10/15 Python
ONLY德国官方在线商店:购买时尚女装
2017/09/21 全球购物
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
类如何去实现接口
2013/12/19 面试题
办公室内勤工作职责
2013/12/11 职场文书
教师考察材料范文
2014/06/03 职场文书
理财计划书
2014/08/14 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
如何写观后感
2015/06/19 职场文书
2016国庆促销广告语
2016/01/28 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
对讲机的最大通讯距离是多少
2022/02/18 无线电