部署NFS服务
来源:互联网 发布:称重收银软件 编辑:程序博客网 时间:2024/05/17 19:22
NFS 是Network File System的缩写,即网络文件系统。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。
服务器和客户端
一、环境准备:iptables -F
setenforce 0
二、安装:yum install rpcbind nfs-utils -y
服务器 修改配置文件
vim /etc/exports
文件内容格式:<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]
a. 输出目录:
输出目录是指NFS系统中需要共享给客户机使用的目录;
b. 客户端:
客户端是指网络中可以访问这个NFS输出目录的计算机
客户端常用的指定方式
指定ip地址的主机:192.168.0.200
指定子网中的所有主机:192.168.0.0/24 192.168.0.0/255.255.255.0
指定域名的主机:david.bsmart.cn
指定域中的所有主机:*.bsmart.cn
所有主机:*
c. 选项:
选项用来设置输出目录的访问权限、用户映射等。
NFS主要有3类选项:
访问权限选项
设置输出目录只读:ro
设置输出目录读写:rw
用户映射选项
all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组 (nfsnobody);
no_all_squash:与all_squash取反(默认设置);
root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);
no_root_squash:与rootsquash取反;
anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);
anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户 组账户为本地用户组账户(GID=xxx);
其它选项
secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);
insecure:允许客户端从大于1024的tcp/ip端口连接服务器;
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);
no_wdelay:若有写操作则立即执行,应与sync配合使用;
subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);
no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;
三、增加挂载目录的权限
chmod -R o+w /挂载目录
四、启动
先为rpcbind和nfs做开机启动:
systemctl enable nfs-server.service
systemctl enable rpcbind.service
启动(必须先启动rpcbind服务)
systemctl start rpcbind.service
systemctl start nfs-server.service
确认nfs服务器启动成功
rpcinfo
exportfs
客户端:启动服务,挂载:mount 服务器IP地址/目录 /挂载目录
阅读全文
0 0
- CentOS7部署NFS服务
- 部署NFS服务
- Redhat6.2 部署nfs服务记录
- NFS部署
- NFS部署
- nfs部署
- OpenStack 存储服务 Cinder存储节点部署NFS
- NFS服务
- NFS服务
- nfs 服务
- nfs服务
- nfs服务
- nfs服务
- nfs服务
- NFS服务
- nfs服务
- NFS服务
- 服务-nfs
- ubuntu 14.04系统安装 Scientific Toolworks Understand 软件教程
- Linux 运行进程实时监控pidstat命令详解
- hihocoder1172—博弈游戏·Nim游戏·二
- 判断一个整数的二进制数里有几个1
- office使用记录
- 部署NFS服务
- POJ 1293 Duty Free Shop 笔记
- Spring Security(02)——关于登录
- 2017暑期实习算法工程师(机器学习)面试经验
- ios RGBA数据转UIImage
- AC自动机
- express+webpack+bootstrap项目搭建从0做起
- 获取Request请求的路径信息
- org.apache.ibatis.executor.ExecutorException: Cannot get Configuration as configuration factory was