> CentOS > CentOS服务器 > webserver >

centos6.4 nfs服务器搭建

centos6.4 nfs服务器搭建,具体步骤如下: 

1.服务端的配置(服务端的IP地址:192.168.1.10)
要搭建nfs服务器,需要安装yum install nfs-utils.i686 rpcbind -y

启动:
/etc/init.d/rpcbind start

/etc/init.d/nfs start

必须先启动rpcbind,然后再启动nfs,否则无法正常启动。



2)安装好之后,就要配置共享目录和权限,修改/etc/exports文件 
vim /etc/exports
假如要设置"/netkou-nfs"为共享目录且具有读写的权限,只需在文件中,加入 
/netkou-nfs   *(rw,sync,no_subtree_check)

如果只将"/netkou-nfs"共享给192.168.1.0/24网络,则将星号替换成ip信息,如下所示 
/netkou-nfs   192.168.1.0/24(rw,sync,no_subtree_check)
其中,
rw:允许客户端读写
ro:只允许客户端读,不允许写
insecure:告诉nfs服务器,使用“无特权”端口,也就是大于1024的端口号
no_subtree_check:不检测子目录,可以提高传输速度
async:可以提高传输速度,但不安全,建议使用sync 

共享前我们一般需要先创建好需要共享的目录以及做好本地权限的管理设置。

mkdir netkou-nfs
chmod -R 777     -------此处修改为最大权限,实际中为了安全我们应该按照要求来修改。



做好设置后重启下服务器

/etc/init.d/rpcbind restart
/etc/init.d/nfs restart

至此,服务器端的设置完成。----此处仅为简单的举例,更加详细的参数和修改请查阅相关文档。


2.客户端的配置
客户端要连接nfs,需要安装showmount

yum install -y showmount

安装完成后客户机上查看服务器端可用的nfs信息

[root@netkou ~]# showmount -e 192.168.1.10
Export list for 192.168.1.10:
/netkou-nfs 192.168.1.0/24
 
挂载:

先在客户机创建一个需要挂载的目录,此处为/netkou

[root@netkou /]# mount 192.168.1.10:/netkou-nfs /netkou

将服务器段的/netkou-nfs挂载到本地的/netkou文件上。



至此,完成设置。客户机可以对nfs挂载的文件夹进行管理和数据的创建等操作,但是实际的数据是保存在服务器端上的。
(责任编辑:IT)