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


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处理http请求实现过程解析
Mar 31 Servers
Nginx 根据URL带的参数转发的实现
Apr 01 Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 Servers
Nginx的基本概念和原理
Mar 21 Servers
使用kubeadm命令行工具创建kubernetes集群
Mar 31 Servers
nginx搭建NFS网络文件系统
Apr 14 Servers
阿里云 Windows server 2019 配置FTP
Apr 28 Servers
docker 制作mysql镜像并自动安装
May 20 Servers
linux目录管理方法介绍
Jun 01 Servers
Windows Server 2016服务器用户管理及远程授权图文教程
Aug 14 Servers
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
Aug 14 Servers
ubuntu20.04虚拟机无法上网的问题及解决
Dec 24 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
评分9.0以上的动画电影,剧情除了经典还很燃
2020/03/04 日漫
把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
2011/06/24 PHP
php中判断数组相等的方法以及数组运算符介绍
2015/03/30 PHP
PHP实现随机数字、字母的验证码功能
2018/08/01 PHP
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
2014/02/12 Javascript
JS清空多文本框、文本域示例代码
2014/02/24 Javascript
Javascript中封装window.open解决不兼容问题
2014/09/28 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
2017/09/12 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
JS立即执行函数功能与用法分析
2019/01/15 Javascript
JavaScript回调函数callback用法解析
2020/01/14 Javascript
vue element-ul实现展开和收起功能的实例代码
2020/11/25 Vue.js
深入理解javascript中的this
2021/02/08 Javascript
[03:55]2016国际邀请赛中国区预选赛首日TOP10精彩集锦
2016/06/27 DOTA
[01:51]2018年度CS GO最具人气外援-完美盛典
2018/12/16 DOTA
Python3中常用的处理时间和实现定时任务的方法的介绍
2015/04/07 Python
使用Python的Twisted框架编写非阻塞程序的代码示例
2016/05/25 Python
浅谈python中scipy.misc.logsumexp函数的运用场景
2016/06/23 Python
python django 增删改查操作 数据库Mysql
2017/07/27 Python
python机器人运动范围问题的解答
2019/04/29 Python
python调用动态链接库的基本过程详解
2019/06/19 Python
Apache部署Django项目图文详解
2019/07/30 Python
HTML5新控件之日期和时间选择输入的实现代码
2018/09/13 HTML / CSS
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
JBL英国官网:JBL UK
2018/07/04 全球购物
全球最大化妆品零售网站:SkinStore
2020/10/24 全球购物
十岁生日同学答谢词
2014/01/19 职场文书
一体化教学实施方案
2014/05/10 职场文书
天河观后感
2015/06/11 职场文书
同学聚会感言一句话
2015/07/30 职场文书
实习员工转正的评语汇总,以备不时之需
2019/12/17 职场文书