nfs安装

作者: ArthurIsUsed | 来源:发表于2020-12-11 09:18 被阅读0次

安装 nfs, 加入开机自启动,启动Nfs

yum install nfs-utils.x86_64
chkconfig nfs on
service nfs start

修改路径权限

cd /appdata
chmod -R 760 www/

nfs服务器上配置exports文件,更新是报错

[root@localhost appdata]# cat /etc/exports
/appdata/www/jscss 10.6.9.0.*(rw, sync, no_root_squash)
/appdata/www/pic 10.6.9.0.*(rw, sync, no_root_squash)
/appdata/www/html 10.6.9.0.*(rw, sync, no_root_squash)


[root@localhost appdata]# exportfs -rv
exportfs: /etc/exports:1: syntax error: bad option list
exportfs: No file systems exported!

查看资料后,发现exports文件中逗号后有空格,去掉再次更新

[root@nfsserver appdata]# cat /etc/exports
/appdata/www/jscss 10.6.9.0.*(rw,sync,no_root_squash)
/appdata/www/pic 10.6.9.0.*(rw,sync,no_root_squash)
/appdata/www/html 10.6.9.0.*(rw,sync,no_root_squash)

[root@nfsserver appdata]# exportfs -rv
exporting 10.6.9.0.*:/appdata/www/html
exporting 10.6.9.0.*:/appdata/www/pic
exporting 10.6.9.0.*:/appdata/www/jscss

在客户端测试nfs服务器有哪些目录可以挂载,但挂载时提示权限拒绝

[root@nfsclient ~]# showmount  -e 10.6.9.216
Export list for 10.6.9.216:
/appdata/www/html  10.6.9.0.*
/appdata/www/pic   10.6.9.0.*
/appdata/www/jscss 10.6.9.0.*

[root@nfsclient ~] mount -t nfs 10.6.9.216:/appdata/www/pic /www/pic

在nfs服务器上找到日志如下

[root@nfsserver appdata]# tail  -f /var/log/messages
Dec 10 17:18:37 kmzyw-files rpc.mountd[6824]: refused mount request from 10.6.9.202 for /appdata/www/pic (/appdata/www/pic): unmatched host

再次检查exports文件,发现匹配IP是10.6.9.0.*,改成10.6.9.*可成功挂载

[root@nfsclient /]# mount -t nfs 10.6.9.216:/appdata/www/pic /www/pic
[root@nfsclient /]# df -h | grep www
10.6.9.216:/appdata/www/pic 1008G   76M  957G   1% /www/pic

在客户端添加开机自动挂载

[root@nfsclient /]#  vim /etc/fstab
10.6.9.216:/appdata/www/pic              /www/pic      nfs  defaults 0 0
10.6.9.216:/appdata/www/jscss            /www/jscss    nfs  defaults 0 0
10.6.9.216:/appdata/www/html             /www/html     nfs  defaults 0 0

相关文章

网友评论

      本文标题:nfs安装

      本文链接:https://www.haomeiwen.com/subject/bvcrgktx.html