今天小编给大家分享一下rockes7共享目录如何设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
rockes7 共享目录设置
1.查看节点主机名称:
$ cat /etc/hosts # Added by rocks report host # # DO NOT MODIFY # # Add any modifications to # # /etc/hosts.local file # 127.0.0.1 localhost.localdomain localhost 10.1.1.254 compute-0-0.local compute-0-0 10.1.1.253 compute-0-1.local compute-0-1 10.1.1.1 rocks.local rocks 192.168.1.99 rocks.cluster1.org
2.配置文件设置:
2.1 exports 文件
# cat /etc/exports /export 10.1.1.1(rw,async,no_root_squash) 10.1.1.0/255.255.255.0(rw,async) /data 10.1.1.1(rw,async,no_root_squash) 10.1.1.0/255.255.255.0(rw,async)
权限说明:
rw 可读可写。 ro 只读。 sync 将数据同步写入到内存和磁盘中。 async 将数据会先暂存于内存中,必要时才写入磁盘。 no_root_squash 若客户端使用root用户操作共享文件夹的时候,具有最大权限。 root_squash(默认) 若客户端使用root用户操作共享文件夹的时候,将其身份设定成匿名用户nfsnobody,降低权限。 no_all_squash(默认) 访问用户先与本机用户匹配,匹配失败后再映射为匿名用户或用户组。 all_squash 客户端的使用者用户统一被转换成匿名用户nfsnobody。 subtree_check (默认) 若输出目录是一个子目录,则nfs服务器将检查其父目录的权限。 no_subtree_check 即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率。
2.2 修改自动挂载
# cat /etc/auto.share apps cluster.local:/export/& bio cluster:/export/& work -fstype=nfs,vers=3,rw 10.1.1.1:/data nas1 -fstype=nfs,vers=3,rw nas-0-1.local:/export/data1
2.3 修改/etc/sysconfig/autofs 文件
MOUNT_NFS_DEFAULT_PROTOCOL=3 默认是 4 这里面改成3 4 注释掉 防止nobody
2.4 修改/etc/idmapd.conf 文件 注释掉:
# absolute search base for (people) accounts #LDAP_people_base = <LDAP_base> # absolute search base for groups #LDAP_group_base = <LDAP_base>
2.5 重启 autofs:
systemctl restart autofs systemctl restart rpcidmapd
重启nfs
systemctl restart nfs.service
2.6 同步一下
如果同步不成功,需要到各计算节点配置:/etc/auto.share
rocks sync config rocks sync users
exportfs #导出目录生效情况记得用exportfs
共享家目录设置:/etc/auto.home
condor -nfsvers=3 cluster.local:/export/home/condor
process -nfsvers=3 cluster.local:/export/home/process
以上就是“rockes7共享目录如何设置”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。