nfs服务器安装



nfs服务器安装。

一、安装:

yum install nfs-utils rpcbind

1.

nfs(network file system)是网络文件系统的简称。

它可以实现不同机器,不同系统的文件共享。

nfs服务器

2.因为nfs服务器开启的端口不确定(一定是在1024以下),所以客户端要想访问nfs时需要其他软件的协助,这就是远程过程调用(remote proceduce call)rpc协议

nfs服务器

因为nfs启动需要向rpc注册,所以nfs服务器也称为rpc服务器。

nfs服务器

nfs服务器
二、配置

1.vim /etc/exports

设置共享目录以及访问用户和访问权限

格式:目录主机名(权限)                    其中主机名可以是ip,但是主机名必须解析,/etc/hosts

/temp 192.168.0.0/24(rw)
nfs服务器

/temp *(rw,no_root_squash)意思是说有人可读写temp目录下的文件,并且root用户登陆时,写入的文件让然具有root权限。

/var/public 192.168.0.0/24(rw) *(ro)意思是/var/public目录可以被192。168.0网段的用户访问具有读写权限,其他所有用户只具有读的权限。

/temp *(rw,all_squash,anonuid=40,anongid=40)意思是所有用户匿名登录,

nfs服务器

nfs服务器
三、启动:

nfs要想rpc注册所以要先启动rpc。

service rpcbind start


service nfs start

如果要查看nfs服务器的数据一致性功能,则可以启动nfslock

service nfslock start

启动后就可以在/var/log/messages里面找到nfs的启动情况。

四、nfs的联机观察

showmount -[ae] ip

nfs服务器

查看rpc状态

rpcinfo -p ip

查看每个ip的rpc状态。

五、修改配置文件生效

修改/etc/exports生肖指令

exportfs -arv重新挂在所有目录。

exportfs -auv卸载所有目录。

六、客户端配置

1.在客户端启动rpcbind如果服务器端启动了nfslock的话,还需要启动客户端的nfslock

service rpcbind start

service nfslock start

2.设置挂载点。

 mount -t nfs 远程ip/挂载点 /本地挂载点

http://blog.sina.com.cn/s/articlelist_2540587351_0_3.html