1.安装nfs软件
准备一台server作为nfs server,安装nfs软件
centos
[root@node2 volume1]# yum install nfs-utils -y
ubuntu
root@master01:/data/volumes# apt-get install nfs-kernel-server -y
2.配置nfs
在nts服务器上配置文件/etc/exports,在末尾添加一行加入
/data/volumes *(rw,sync,no_root_squash,no_subtree_check)
各个参数之间的含义:
/data/volumes与nfs服务客户端共享的目录,
*:允许所有的网段访问,也可以使用具体的IP
rw:挂接此目录的客户端对该共享目录具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。
重新生成
root@master01:/data/volumes# exportfs -arv
exporting *:/data/volumes
root@master01:/data/volumes# showmount -e 192.168.222.153
Export list for 192.168.222.153:
/data/volumes
3.设置工项目录权限
设置 /data/volumes 目录权限
chmod 777 work -R /data/volumes
4. 重启服务
/etc/init.d/nfs-kernel-server restart # 重启nfs服务
查看应用状态
root@master01:/data/volumes# showmount -e 192.168.222.153
Export list for 192.168.222.153:
/data/volumes *