美工统筹SEO,为企业电子商务营销助力!
CentOS 6.8 NFS 文件同享设置的体例
一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-23 09:20:56 阅读数: 99
NFS 文件同享能处置在集群情况下图片、附件等文件同享的题目。
此刻假定有两台机械192.168.1.10和192.168.1.11
咱们将192.168.1.10做为办事端,192.168.1.11作为客户端。
一、办事端操纵
1. 查抄装置nfs办事
rpm -qa|grep nfs rpm -qa|grep rpcbind
若不这装置nfs-utils和rpcbind
yum install nfs-utils rpcbind
如上图便是装置胜利了。
2.设置开机主动启动办事
chkconfig nfs on chkconfig rpcbind on
3.启动办事
service rpcbind start service nfs start
4.建立同享目次
mkdir /usr/local/jsp/www
5.翻开/etc/exports文件
vi /etc/exports
插手
/usr/local/jsp/www *(rw,sync,no_root_squash)
* :许可一切的网段拜候
rw :读写权限
sync:材料同步写入内涵和硬盘
no_root_squash:nfs客户端同享目次利用者权限
若是须要指定只对某个网段(如192.168.1.1~192.168.1.192)能够如许设置
/usr/local/www/ 192.168.1.*(rw,sync,no_root_squash,no_subtree_check)
也能够手动指定多个网段
复制代码 代码以下:
/usr/local/www/ 192.168.1.10(rw,sync,no_root_squash,no_subtree_check) 192.168.1.11(rw,sync,no_root_squash,no_subtree_check)
多目次同享增加多行便可。
6.革新设置装备摆设当即失效
exportfs -a
此时可用showmount -e 办事端ip来查抄可mount目次
showmount -e 192.168.1.10
二、客户端端操纵(前四步和办事端一样)
1.查抄装置nfs
yum install nfs-utils rpcbind
2.设置开机主动启动办事
chkconfig nfs on chkconfig rpcbind on
3.启动办事
service rpcbind start service nfs start
4.建立同享目次
mkdir /usr/local/jsp/www
5.挂载目次
1)查抄可挂载目次
showmount -e 192.168.1.10
2)挂载
mount -t nfs 192.168.1.10:/usr/local/jsp/www /usr/local/jsp/www
这一号令就已将10上的/usr/local/jsp/www 目次挂载到客户机的/usr/local/jsp/www目次上了
挂载超时的话就查抄防火墙设置装备摆设,可 service iptables stop姑且封闭防火墙停止测试。
3)查抄已已挂载目次
df -h
4)卸载已挂载目次
umount /usr/local/jsp/www
6.设置开机主动挂载
vi /etc/fstab 192.168.1.10:/usr/local/jsp/www nfs rw,tcp,intr 0 1
三、附录NFS常常利用参数
ro 只读拜候 rw 读写拜候sync 一切数据在要求时写入同享 async nfs在写入数据前能够呼应要求 secure nfs经由过程1024以下的宁静TCP/IP端口发送 insecure nfs经由过程1024以上的端口发送 wdelay 若是多个用户要写入nfs目次,则归组写入(默许) no_wdelay 若是多个用户要写入nfs目次,则当即写入,当利用async时,无需此设置。 hide 在nfs同享目次中不同享其子目次 no_hide 同享nfs目次的子目次 subtree_check 若是同享/usr/bin之类的子目次时,强迫nfs查抄父目次的权限(默许) no_subtree_check 和下面绝对,不查抄父目次权限 all_squash 同享文件的UID和GID映照匿名用户anonymous,合适公用目次。 no_all_squash 保留同享文件的UID和GID(默许) root_squash root用户的一切要求映照成如anonymous用户一样的权限(默许) no_root_squas root用户具备根目次的完整办理拜候权限 anonuid=xxx 指定nfs办事器/etc/passwd文件中匿名用户的UID anongid=xxx 指定nfs办事器/etc/passwd文件中匿名用户的GID
以上便是本文的全数内容,但愿对大师的进修有所赞助,也但愿大师多多撑持网页设想。