NFS服务
来源:互联网 发布:手写图片识别软件 编辑:程序博客网 时间:2024/04/30 08:01
一 NFS
NFS:网络文件系统(通过TCP/IP协议进行文件共享)
NFS服务:实现资源共享。依赖于RPC服务和外部通信。NFS服务不支持跨平台传输。
(nfs-service使用前,要保证rpcbind启动,RPC指定每个NFS功能所对应的port,通知给客户端)
二 NFS相关配置文件
/etc/exports 允许相关主机访问及访问权限设置
格式:服务器共享目录 IP/主机名(权限设置)
权限设置参数作用ro只读rw读写模式root_squashNFS客户端root访问,映射为NFS服务端匿名用户no_root_squashNFS客户端root访问,映射为NFS服务端root用户all_squash不论NFS客户端使用任何帐号,映射为NFS服务端匿名用户sync同时将数据写到内存与硬盘中,保证数据不流失async优先将数据保存到内存,然后写入硬盘,效率高,但可能造成数据丢失 /etc/sysconfig/nfs rpc服务端口开放自行设置文件 (rpc启动端口是UDP/TCP 111,NFS本身服务启动port 2049)
(其他rpc.*服务启动的port随机产生(或在上述文件设置),需向port 111 注册获取)
(rpcinfo -p IP|hostname 可查看相应主机rpc服务端口相关设置)
三 nfs服务文件共享
1)nfs服务端
1.安装nfs服务(默认已安装)
yum install nfs-utils
2.配置文件
1.配置/etc/exports,设定允许访问主机及权限
sharedir 192.168.1.0/24(rw,sync,root_squash)
(允许192.168.1.*网段用户访问)
2.配置/etc/sysconfig/nfs 固定nfs(关于rpc服务)的端口(默认关于rpc.mountd、 rpcrquotad、rpc.nlockmgr端口(主要)是随机产生的)(方便防火墙的配置)
添加RQUOTAD_PORT=1001()远程配额,貌似7没用到这个服务
去掉LOCKD_TCPPORT=30001,LOCKD_UDPPORT=30001,MOUNTD_PORT=1002注释(端口数字可自行更改)
这步完成后要重启服务器,重启后上面端口设置才会生效(重启nfs测试端口未立即改变)
3.防火强设置
firewall-cmd --perment --add-service=nfs (2049)
firewall-cmd --perment --add-service=rpcbind (111)
firewall-cmd --add-port=1001-1002/tcp --permanent
firewall-cmd --add-port=1001-1002/udp --permanent
firewall-cmd --add-port=30001/tcp --permanent
firewall-cmd --add-port=30001/udp --permanent
firewall-cmd --reload
(也可直接关闭防火墙)
4.启动nfs服务
1.启动rpc服务
systemclt restart rpcbind
2.启动nfs服务
systemclt restart nfs-server
3.设置开机自启
systemctl enable nfs-server
2)nfs客户端(符合nfs网络段IP要求)
1.安装nfs服务
2.showmount -e IP 显示服务器共享列表
-a 显示本机挂载情况
3.mount.nfs IP:共享目录 挂载目录
vim /etc/fstab 自动挂载
IP:共享目录 挂载目录 nfs defaults 0 0
0 0
- NFS服务
- NFS服务
- nfs 服务
- nfs服务
- nfs服务
- nfs服务
- nfs服务
- NFS服务
- nfs服务
- NFS服务
- 服务-nfs
- NFS服务
- NFS服务
- nfs 服务的配置
- NFS服务配置实例
- Linux NFS服务详解
- NFS服务的安全问题
- 建立NFS服务
- Centos7 下禁用Mysql密码的强度加强validate_password插件
- 80x86微处理器第三章总结
- 【Java工具类】Runtime 例如,JAVA虚拟机在运行时,最大内存是多少
- 第22章 gawk进阶
- CSS几种居中方式
- NFS服务
- 大数据与智能技术
- python学习资料
- bug宝典JAVA篇 Caused by: org.quartz.JobPersistenceException: Couldn't store trigger
- error: unknown host service adb
- caffe在centos中艰难的安装
- uWSGI + Flask + MongoDB遇到的那些坑
- 简洁优雅地实现夜间模式
- JDBC