试验机版本:
9.1.5.161 #服务端
9.1.5.162 #客户端
注意:一般情况redhat都自带nfs,只是没有启动。
目录
一、查看nfs启动状态:
1、查看你的机器nfs支持哪些命令
/etc/init.d/nfs -help
2、查看nfs启动状态
/etc/init.d/nfs status
如上表示未启动。
二、服务端server配置9.1.5.161
1、查看配置文件 /etc/exports
cat /etc/exports
一般第一次配置都是空的。
2、添加配置
sudo vi /etc/exports
添加如下内容
/home/cbsap/wyp_test 9.1.5.162(rw,sync,no_root_squash)
3、查看配置结果:
sudo exportfs -arv
配置项解释:
/home/cbsap/wyp_test #服务器共享的目录
9.1.5.162 #允许访问的客户端IP
(rw,sync,no_root_squash) #权限配置
4、启动nfs服务
sudo /etc/init.d/nfs start
启动并查看状态
有关各个服务状态以及是否需要启动详见:nfs服务项详解
5、查看本机所有共享目录
showmount -e 127.0.0.1
到此服务端配置完成
三、客户端client配置9.1.5.161
客户端无需启动nfs服务,只需用nfs命令将服务端目录挂载在本地即可访问服务端目录。
1、查看服务端共享哪些目录
showmount -e 9.1.5.161
2、挂载服务端目录到本地目录
mount -t nfs 9.1.5.161:/home/cbsap/wyp_test /dev/shm/wyp_nfs_client
/dev/shm/wyp_nfs_clinent 是的客户端测试目录,将服务端/home/cbsap/wyp_test目录挂载到此处。
3、查看挂载情况
df -h
客户端配置到此结束
四、测试
1、在客户端 /dev/shm/wyp_nfs_clinent目录下新建一个文件,然后查看服务端/home/cbsap/wyp_test目录是否能看到。
客户端新建:
服务端查看:
2、客户端卸载
sudo umount /dev/shm/wyp_nfs_client