CentOS - NFS实现共享文件夹及开机自动挂载功能
1、NFS通过RPC远程控制调用实现文件共享功能 (原理)
2、由于NFS是两台或者多个服务器共享,必有一台是需要安装NFS服务的也称之为服务端,其余的服务器(客户端)只安装RPS远程调用就可以实现共享功能(认清谁是服务端,谁是客户端)
1、服务端
安装流程如下:
1.1、工具安装: nfs-untis和rpcbind
1.检查之前是否已经安装: yum list installed | grep nfs 或者 rpm -qa | grep samba
2.若卸载重装: rpm -e --nodeps nfs-untis
3.安装命令(nfs-utils): yum install -y nfs-utils (安装这一个其实就可以了:安装时会将rpcbind进行安装)
4.安装命令(rpcbind): yum install -y rpcbind (为了确保可以手动进行安装一次)
1.2、在服务端配置exports文件
1.进入exports文件: vim /etc/exports 或者 vi /etc/exports
2.编辑格式: /data/path 192.168.1.11/16(rw,async,no_root_squash)/data/path 192.168.40.40/16(rw,async,no_root_squash)介绍: 1. /data/path :共享路径。2. IP:客户端ip /16暂不确定3. rw:文件可读写 or 也可以填写 read-only 只读4. async :文件暂存与内存,而不是直接写入内存 or 也可以填写sync:文件同时写入硬盘和内存5:5.1: no_root_squash: 给共享用户分为root权限(最高权限)=>存在不安全性5.2: root_squash: 若服务端使用是root身份,客户端可以通过匿名进行访问,通常将使用nobody或者 nfsnobody身份。5.3: all_squash:不管服务端使用的是什么身份,客户端都可以通过匿名来进行访问。
1.3、服务端注册NFS服务
启动顺序: 1.先注册rpcbind 和 nfs 做开机启动:systemctl enable rpcbind.servicesystemctl enable nfs-server.service2.启动服务:systemctl start rpcbind.servicesystemctl start nfs-server.service
1.4、检查是否启动成功
rpcinfo -p 或者 chkconfig nfs on 或者 chkconfig rpcbind on
2、客户端
注意:这里需要检查以下两端是否开放nfs端口: 默认端口:2049
如何查看端口和修改请自行问度娘(需要将该端口号打开)
查看防火墙端口:firewall-cmd --list-port
配置客户端流程
2.1、安装nfs-utils 和rpcbind 服务
1.安装命令(nfs-utils): yum install -y nfs-utils (安装这一个其实就可以了:安装时会将rpcbind进行安装)
2.安装命令(rpcbind): yum install -y rpcbind (为了确保可以手动进行安装一次)
2.2、启动服务(仅启动rpcbind)
注册+启动(不建议)
1.systemctl enable rpcbind.service
2.systemctl start rpcbind.service启动顺序:(推荐)1.先注册rpcbind 和 nfs 做开机启动:systemctl enable rpcbind.servicesystemctl enable nfs-server.service2.启动服务:systemctl start rpcbind.servicesystemctl start nfs-server.service
2.3、挂载共享文件夹
1.mount -t nfs 192.66.15.2:/data/daq /data/daq
2.介绍: mount -t nfs 服务端ip:/服务端共享文件夹 /客服端文件夹
2.4、校验是否已经挂载
1.df -h
2.5、实现开机自动挂载
1.编辑 /etc/fstab 文件: vim /etc/fstab 或者 vi /etc/fstab
2.填写内容: 192.1.10.40:/home/daq /data/daq nfs defaults 0 0介绍: 服务ip:/共享路径 /挂载路径 nfs defaults 0 0
2.6、查看nfs状态
1.查看nfs的服务状态:service nfs status
2.重启nfs服务器:service nfs restart
2.7、验证自动挂载功能
使用重启命令:
reboot
CentOS - NFS实现共享文件夹及开机自动挂载功能相关推荐
- CentOS7中建立共享文件夹及取消自动挂载
前提:在 VMware 中安装好CentOS7系统 启用共享文件夹 在mnt目录建立share 在share路径下输入此代码mount -t fuse.vmhgfs-fuse .host:/ /mnt ...
- 在Linux上挂载Windows共享文件夹,如何开机自动挂载(mount)
使用mount命令在Ubuntu上挂接Windows的共享文件夹 sudo mount //192.168.0.1/linux /mnt/win -o username=user,password=p ...
- VirtualBox 共享文件夹设置 及 开机自动挂载
原文地址为: VirtualBox 共享文件夹设置 及 开机自动挂载 鉴于支付宝等服务无视我们Linux用户的存在,没办法,那只好在Linux上用VirtualBox虚拟一个Windows系统了.系统 ...
- CentOS 6.3开机自动挂载磁盘和文件夹
http://blog.csdn.net/daydreamingboy/article/details/8278841 CentOS 6.3开机自动挂载磁盘和文件夹 CentOS服务器可能有多个磁盘, ...
- linux7自动挂载怎么做,CentOS7 Virtual Box 开机自动挂载共享文件夹
解决方案 按题主的意思是, web是自建的共享条目, 可能对应主机的share_path_host目录, 目标是自动挂载到虚拟机的/web/wwwroot目录. 就我目前所知, 做不到. 但可以有所变 ...
- Linux使用nfs设置共享文件夹
Linux使用nfs设置共享文件夹 操作系统 服务端配置 客户端配置 参考 操作系统 Centos6.5,Centos6.5默认安装了nfs-utils和rpcbind 服务端配置 1.安装nfs服务 ...
- CentOS 7 下挂载NTFS文件系统并实行开机自动挂载
CentOS 7 下想要挂载NTFS的文件系统该怎么办呢? 我们需要一个NTFS-3G工具,并编译它之后在mount就可以了,就这么简单. 首先要进入官网下载NTFS-3G工具 http://www. ...
- NFS服务器实现开机自动挂载
文章目录 NFS服务介绍 NFS存储服务作用 安装NFS: 1) yum安装nfs 2) 配置文件位置 3) 启动NFS服务 使用方法 1) 创建共享目录 2) 设置配置文件并查看 3) 客户端测试 ...
- 【Linux】 NFS服务器实现开机自动挂载
文章目录 NFS服务介绍 NFS存储服务作用 安装NFS: 1) yum安装nfs 2) 配置文件位置 3) 启动NFS服务 使用方法 1) 创建共享目录 2) 设置配置文件并查看 3) 客户端测试 ...
最新文章
- java序列化的作用-这个挺有用的,不妨学学
- IntelliJ IDEA添加过滤文件或目录(转)
- LeetCode 1019. 链表中的下一个更大节点(单调栈)
- 对于早期Servlet内核你清楚吗,这些基础的东西,不能忘哦
- 运行 sudo 时会发生什么?
- 使用 golang-plugins 时要避免的事情
- ubuntu 时区 修改时间 保存 重启 变化等
- Kudu:支持快速分析的新型Hadoop存储系统
- 软件开发文档编写规范
- 最历害的硬盘修复工具PC3000,可重置SMART状态!
- 常用Python PDF库对比
- 靠谱助手微信版 v1.0 pc版
- Android Tool——Hierachy Viewer可视化调试
- 命令行下载网页视频方法
- php中execute的用法,写操作execute
- c语言最大乘积问题,利用C语言来求最大连续子序列乘积的方法
- Windows上搭建安卓的JAVA开发环境(Ecli...
- 微信小程序之一个页面多个转发分享按钮,如何识别不同的按钮
- 大数据培训技术logstsh filter
- 什么是TCP协议的三次握手四次挥手
热门文章
- 哪款记事本可以在云端存储?云端记事本APP
- linux图形界面键盘切换输入法,解决linux下不同图形环境的输入法切换问题
- zzuli OJ 1034: 夏季促销
- Ruby 的 yield 浅析
- C6: 基金的净值, 拆分折算, 估值和累计净值
- 更相减损法和辗转相除法求最大公约数
- 游戏开发php入门经典,我开发的php游戏网站,功能完整(入门级)
- 【电路第三章】电路中的一般分析方法
- JavaScript算法 — 零钱兑换问题
- CityEngine 2012.1 与 ArcGIS 10.0 一同安装的注意事项