您的位置:首页 > 其它

NFS学习笔记

2013-07-16 11:52 148 查看
客户端与服务器端要有相同的账号才能存取某些档案和目录。NFS的启动要透过RPC的调用,所以需先启动RPC服务。NFS可以让你的PC将远程NFC服务器分享的目录,挂载到本地的机器中,那个远程分享的目录就好像是自己的 一个磁盘分区一样。NFS功能太多,需要用到很多端口,所以启动NFS时会随机取用数个端口,并向RPC注册。RPC用111端口监听用户请求,并回报正确的NFS端口。NFS也称为PRC server之一。
NFS主要是网络文件系统的分享,文件系统的分享与权限有关。NFS启动时至少需要两个daemons,一个管理客户端的登入,一个管理客户端的权限。rpc.nfsd、rpc.mountd等。
所需软件:RPC主程序rpcbind(portmap),NFS主程序nfs-utils(提供rpc.nfsd、rpc.mountd等)。
主配置文件:/etc/exports
文件系统维护指令:/usr/sbin/exportfs 客户端查询指令:/usr/sbin/showmount
分享资源的登录档:/var/lib/nfs/*tab
service portmap start
service nfs start
查看启动结果 /var/log/message netstat -tunlp|grep rpc
查看rpc服务注册情况 rpcinfo -p localhost rpcinfo -t localhost nfs
showmount -e localhost(nfsip) 更多参数可查看/var/lib/nfs/etab
编辑完/etc/exports后不用重启nfs,那样又要重新向rpc注册,可以使用exportfs -arv(重新挂载)命令,exportfs -auv(全部卸载)

固定nfs服务端口的配置文件/etc/sysconfig/nfs

linux分区表配置/etc/fstab

nfs服务器关机可能关不了,因为别人正连着的。可以先netstat -tunlp查出进程号,然后kill。

客户端设置:确认启动了rpc服务,showmount -e nfsip查看共享目录,mount远端共享目录到本机。mount -t nfs xxx.xxx.xxx.xx:/home/public /guazaidian
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: