当前位置: 技术问答>linux和unix
nfs共享目录无法访问
来源: 互联网 发布时间:2016-09-06
本文导语: 在本机下/etc/exports下加入 /sharedisk 192.168.3.0/255.255.255.0(rw,sync) 重启 portmap nfs后,在本机(192.168.3.2)的/share下挂载共享盘成功 用df -l可查看,但是挂载成功后无法再/share下创建目录和文件 系统提示“permission denie...
在本机下/etc/exports下加入
/sharedisk 192.168.3.0/255.255.255.0(rw,sync)
重启 portmap nfs后,在本机(192.168.3.2)的/share下挂载共享盘成功
用df -l可查看,但是挂载成功后无法再/share下创建目录和文件
系统提示“permission denied”,可是我的root用户对目录有rwx权限
/sharedisk 192.168.3.0/255.255.255.0(rw,sync)
重启 portmap nfs后,在本机(192.168.3.2)的/share下挂载共享盘成功
用df -l可查看,但是挂载成功后无法再/share下创建目录和文件
系统提示“permission denied”,可是我的root用户对目录有rwx权限
|
1. vi /etc/rc.config.d/nfsconf
将NFS_SERVER 和START_MOUNTD的值改为1:
NFS_SERVER=1
START_MOUNTD=1
2. 运行nfs.server 脚本:
/sbin/init.d/nfs.server start
3. 编辑:
vi /etc/exports
/mms/data
4.刷新一下:
exportfs -a
5. 检查NFS进程是否正常启动并在rpcbind/portmap注册:
rpcinfo -p
6. 至少保证nfs和 mountd在输出列表里,如果nfs或mountd有一个不在需要重新启动NFS服务进程:
/sbin/init.d/nfs.server stop
/sbin/init.d/nfs.server start
7. 查看哪些客户机可以读写:
exportfs -a
8. 确定哪些客户机正在使用NFS文件系统:(测试NFS成功了没)
showmount -a(showmount -e servername)
其他unix 系统(如Solaris)可以用 :
运行: share -F nfs -o rw,anon=0 /opt/collections(文件夹)
将NFS_SERVER 和START_MOUNTD的值改为1:
NFS_SERVER=1
START_MOUNTD=1
2. 运行nfs.server 脚本:
/sbin/init.d/nfs.server start
3. 编辑:
vi /etc/exports
/mms/data
4.刷新一下:
exportfs -a
5. 检查NFS进程是否正常启动并在rpcbind/portmap注册:
rpcinfo -p
6. 至少保证nfs和 mountd在输出列表里,如果nfs或mountd有一个不在需要重新启动NFS服务进程:
/sbin/init.d/nfs.server stop
/sbin/init.d/nfs.server start
7. 查看哪些客户机可以读写:
exportfs -a
8. 确定哪些客户机正在使用NFS文件系统:(测试NFS成功了没)
showmount -a(showmount -e servername)
其他unix 系统(如Solaris)可以用 :
运行: share -F nfs -o rw,anon=0 /opt/collections(文件夹)