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


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 location 和 proxy_pass路径配置问题小结
Sep 04 Servers
NGINX 权限控制文件预览和下载的实现原理
Jan 18 Servers
Nginx防盗链与服务优化配置的全过程
Jan 18 Servers
Apache Hudi数据布局黑科技降低一半查询时间
Mar 31 Servers
HDFS免重启挂载新磁盘
Apr 06 Servers
讨论nginx location 顺序问题
May 30 Servers
Windows Server 2022 超融合部署(图文教程)
Jun 25 Servers
Linux安装Docker详细教程
Jul 07 Servers
在windows server 2012 r2中安装mysql的详细步骤
Jul 23 Servers
Linux在两个服务器直接传文件的操作方法
Aug 05 Servers
Nginx如何配置多个服务域名解析共用80端口详解
Sep 23 Servers
Elasticsearch6.2服务器升配后的bug(避坑指南)
Sep 23 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动态图像的创建
2006/10/09 PHP
php 动态执行带有参数的类方法
2009/04/10 PHP
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
微信公众号实现会员卡领取功能
2017/06/08 PHP
laravel http 自定义公共验证和响应的方法
2019/09/29 PHP
PHP 图片处理
2020/09/16 PHP
用于判断用户注册时,密码强度的JS代码
2009/01/01 Javascript
javaScript Array(数组)相关方法简述
2009/07/25 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
javascript中的五种基本数据类型
2015/08/26 Javascript
使用JQuery FancyBox插件实现图片展示特效
2015/11/16 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
2017/05/12 Javascript
Angular2入门教程之模块和组件详解
2017/05/28 Javascript
vue-ajax小封装实例
2017/09/18 Javascript
浅谈VUE监听窗口变化事件的问题
2018/02/24 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
AutoJs实现刷宝短视频的思路详解
2020/05/22 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
使用TS来编写express服务器的方法步骤
2020/10/29 Javascript
Python3.6简单操作Mysql数据库
2017/09/12 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
Python气泡提示与标签的实现
2020/04/01 Python
python主要用于哪些方向
2020/07/05 Python
Restful_framework视图组件代码实例解析
2020/11/17 Python
.NET常见笔试题集
2012/12/01 面试题
日语求职信范文
2013/12/17 职场文书
后勤人员岗位职责
2013/12/17 职场文书
《争吵》教学反思
2014/02/15 职场文书
个人承诺书
2014/03/26 职场文书
《槐乡五月》教学反思
2014/04/25 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
个人四风问题对照检查材料
2014/10/01 职场文书