http://hi.baidu.com/%C9%D9%CF%C8%B6%D3%D4%B1happy/blog/item/0f4ae73d70eeb5f7838b131a.html
举例,有台机器叫aaa,想把自己机器根下的一个叫abc的目录极其里面的所有文件都共享给一台叫bbb的机器。在这里aaa就可看成是服务器,bbb为客户端,方法如下:
(在aaa上先配置)
1.
vi
/etc/exports
(用vi编辑器打开共享资源,在里面填写共享的属性,linux下nfs的共享资源路径为etc下的exports)
打开编辑器后,里面可能什么都没有,需要自己填写,然后保存即可,在这里填写
2.
/abc
bbb(ro)
之后按esc停止文字录入,然后按shift+;键,在出来的冒号后输入wq,表示保存退出!
(这个的格式是这样的:先给出要共享的路径,然后空格,后面写共享给谁,可以是ip地址或主机名。再后面的括号里表示以什么方式来共享,ro是客户端只能读,如果想让客户端可以改,可设为rw,即可读写)
3.
service
portmap
start
service
nfs
start
ntsysv
(这是3行不同的命令,第一个是将portmap服务打开,也就是先打开nfs共享通讯的端口,第二个是开启nfs服务,第三步是进入一个图像画面,在里面找到nfs服务,然后用空格选择上,以保证下次机器启动时,系统会自动运行nfs服务的意思)
在客户段 *** 作如下:
mkdir
/abc
mount
aaa:/abc
/abc
service
portmap
start
service
nfs
start
ntsysv
第一步是在本机的根上建立一个叫abc的目录
第二步是将aaa机器上的abc目录挂载到本机的abc目录上
第三步和第四步是启动客户端的端口和服务
最后一步是保证下次系统启动时自动运行什么服务
说了这么多,应该够详细了吧?
*^_^*
nfs文件夹为空原因:1.NFS服务器端没有正确的配置共享目录,或者共享目录的权限设置不正确。在这种情况下,你需要联系NFS服务器的管理员,确认共享目录的配置是否正确。
2.NFS客户端没有正确的挂载共享目录。你需要确认你是否已经正确地挂载到了NFS服务器的共享目录。可以使用mount命令来确认。
3.共享目录中没有文件。这种情况下,你需要在NFS服务器上检查共享目录中是否有文件。
NFS就是NetworkFileSystem的缩写,它最大的功能就是可以通过网络,让不同的机器可以共享彼此的文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)