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


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 相关文章推荐
Linux安装Nginx步骤详解
Mar 31 Servers
Nginx安装完成没有生成sbin目录的解决方法
Mar 31 Servers
Nginx四层负载均衡的配置指南
Jun 11 Servers
nginx反向代理配置去除前缀案例教程
Jul 26 Servers
nginx实现动静分离的方法示例
Nov 07 Servers
nginx中proxy_pass各种用法详解
Nov 07 Servers
详解Nginx的超时keeplive_timeout配置步骤
May 25 Servers
Tomcat 与 maven 的安装与使用教程
Jun 16 Servers
Windows server 2022创建创建林、域树、子域的步骤
Jun 25 Servers
Python安装及建立虚拟环境的完整步骤
Jun 25 Servers
Linux安装Docker详细教程
Jul 07 Servers
Tomcat安装使用及部署Web项目的3种方法汇总
Aug 14 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
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
php实现四舍五入的方法小结
2015/03/03 PHP
Zend Framework过滤器Zend_Filter用法详解
2016/12/09 PHP
在JavaScript中使用inline函数的问题
2007/03/08 Javascript
JS简单的图片放大缩小的两种方法
2013/11/11 Javascript
JQuery的ready函数与JS的onload的区别详解
2013/11/21 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
2014/11/26 Javascript
javascript中使用正则表达式清理table样式的代码
2020/04/01 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
微信小程序 下拉菜单简单实例
2017/04/13 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
微信小程序 空白页重定向解决办法
2017/06/27 Javascript
JQuery 获取Dom元素的实例讲解
2017/07/08 jQuery
利用layer实现表单完美验证的方法
2019/09/26 Javascript
微信小程序iOS下拉白屏晃动问题解决方案
2019/10/12 Javascript
JS设置自定义快捷键并实现图片上下左右移动
2019/10/17 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
2020/04/21 Javascript
jquery实现手风琴案例
2020/05/04 jQuery
JavaScript中使用Spread运算符的八种方法总结
2020/06/18 Javascript
Python ljust rjust center输出
2008/09/06 Python
python列表去重的二种方法
2014/02/14 Python
python实现排序算法解析
2018/09/08 Python
django之对FileField字段的upload_to的设定方法
2019/07/28 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
html5 sessionStorage会话存储_动力节点Java学院整理
2017/07/06 HTML / CSS
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
墨西哥购物网站:Elektra
2020/01/21 全球购物
北京泡泡网网络有限公司.net面试题
2012/07/17 面试题
小班开学寄语
2014/04/04 职场文书
工程售后服务方案
2014/06/08 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
雨中的树观后感
2015/06/03 职场文书
入党转正介绍人意见
2015/06/03 职场文书
python游戏开发之pygame实现接球小游戏
2022/04/22 Python