标签:相关 show chown ports 文件格式 系统权限 需要 systemctl nobody
NFS共享存储服务的应用
将数据存储到一台服务器上,实现数据统一一致,共享访问
NFS存储服务器中主要存储哪些信息:用户上传的图片 音频 视频 附件等信息
FNS分为服务端客户端
存储服务器:NFS服务端
网站web服务器:NFS客户端
实现共享存储好处:
01.实现数据统一一致
02.减少网站磁盘资源
03.减少网站访问(局域网)带宽
NFS共享存储服务器原理
(1)nfs服务端创建共享存储目录
(2)nfs客户端创建远程挂载点目录
(3)nfs客户端进行远程挂载
(4)实现客户端数据信息统一一致
NFS服务部署过程
nfs服务端部署流程:
第一个里程:检测服务软件是否安装
rpm -qa|egrep "nfs-utils|rpcbind"
第二个里程:进行软件服务安装
yum install -y nfs-utils rpcbind
补充说明:nfs-utils 和 rpcbind 两个软件大礼包
rpm -ql nfs-utils
/etc/rc.d/init.d/nfs <-- nfs服务启动脚本文件
/use/sbin/showmount <--检测nfs服务共享目录信息
rpm -ql rpcbind
/etc/rc.d/init.d/rpcbind <--rpc启动脚本文件
/usr/sbin/rpcinfo <--检测nfs服务向rpc服务注册信息
第三个里程:编写配置文件
/etc/exports <--nfs服务配置文件,默认已存在
/date 172.16.1.0/24[rw,sync]
说明:配置文件信息 指定共享目录 指定共享目录访问控制网段或主机信息(共享目录参数信息)
第四个里程:创建nfs服务共享目录,并授权
mkdir /data
chown -R nfsnobody.nfsnobody /data
第五个里程:启动nfs和rpc服务
systemctl start rpcbind
systemctl start nfs
第六个里程:进行服务配置检测
检测是否注册
rpcinfo -p 172.16.1.31
##检测是否存在可以的共享目录
[root@nfs01 ~]# showmount -e 192.168.100.31
Export list for 192.168.100.31:
/data/bbs 192.168.100.0/24
/data/www 192.168.100.0/24
/data/blog 192.168.100.0/24
服务端配置成功
##NFS共享文件系统配置文件格式说明
NFS共享目录:
为NFS服务器端要共享的实际目录,要用绝对路径,如(/data)
注意共享目录的本地权限,如果需要读写共享,一定要让本地目录可以被NFS客户端的用户(nfsbody)读写
NFS客户端地址
为NFS服务器端授权的可访问共享目录的NFS客户端地址,可以为单独的IP地址或主机名,域名等,也可以为整个网段
还会有用“*”来匹配所有客户端服务器,这里所谓的客户端一般来说是前端的业务的业务服务器,例如:web服务,具有
权限参数集
对授权的NFS客户端的访问权限设置,
nfs权限(共享目录) nfs配置的/etc/exports /data 172.16.1.0/24(rw)
本地文件系统权限 挂载目录权限rwxr-xr-x root root /data
NFS共享文件相关文件
标签:相关 show chown ports 文件格式 系统权限 需要 systemctl nobody
原文地址:https://www.cnblogs.com/LELEBIAO/p/14619714.html