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


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实现上游服务器动态自动上下线无需reload的实现方法
Mar 31 Servers
查看nginx配置文件路径和资源文件路径的方法
Mar 31 Servers
教你快速开启Apache SkyWalking的自监控
Apr 25 Servers
nginx中proxy_pass各种用法详解
Nov 07 Servers
苹果M1芯片安装nginx 并且部署vue项目步骤详解
Nov 20 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
Mac电脑OS系统下安装Nginx的详细教程
Apr 14 Servers
解决IIS7下无法绑定https主机的问题
Apr 29 Servers
Ubuntu安装Mysql+启用远程连接的完整过程
Jun 21 Servers
使用 DataAnt 监控 Apache APISIX的原理解析
Jul 07 Servers
centos环境下nginx高可用集群的搭建指南
Jul 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分页函数示例代码分享
2014/02/24 PHP
ThinkPHP中URL路径访问与模块控制器之间的关系
2014/08/23 PHP
基于PHP如何把汉字转化为拼音
2015/12/11 PHP
详解YII关联查询
2016/01/10 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
对php 判断http还是https,以及获得当前url的方法详解
2019/01/15 PHP
laravel框架实现去掉URL中index.php的方法
2019/10/12 PHP
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
javascript date格式化示例
2013/09/25 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
jquery插件开发之实现google+圈子选择功能
2014/03/10 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
javascript 实现动态侧边栏实例详解
2016/11/11 Javascript
原生js实现对Ajax的封装(仿jquery)
2017/01/22 Javascript
Vue Transition实现类原生组件跳转过渡动画的示例
2017/08/19 Javascript
vue打包使用Nginx代理解决跨域问题
2018/08/27 Javascript
对python中的高效迭代器函数详解
2018/10/18 Python
对python:循环定义多个变量的实例详解
2019/01/20 Python
python 函数嵌套及多函数共同运行知识点讲解
2020/03/03 Python
解决python中0x80072ee2错误的方法
2020/07/19 Python
python压包的概念及实例详解
2021/02/17 Python
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
电脑教师的教学自我评价
2013/11/26 职场文书
高中生学习生活的自我评价
2013/11/27 职场文书
技校生自我鉴定
2013/12/08 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
我有一个梦想演讲稿
2014/05/05 职场文书
个人安全生产承诺书
2014/05/22 职场文书
师德师风承诺书
2014/05/23 职场文书
管理工程专业求职信
2014/08/10 职场文书
2014年综治维稳工作总结
2014/11/17 职场文书
2014年新农村建设工作总结
2014/12/01 职场文书
大连导游词
2015/02/12 职场文书
青年人初次创业的“五不要”
2019/08/23 职场文书