nfs的配置

因为工作的原因,需要两台服务器共享某些文件夹,网上找了一下,发现nfs比较适合,配置比较简单,很快就可以上手;

首先查看服务器是否安装nfs;

service nfs status

结果显示nfs:

unrecognized service,说明系统没有安装nfs服务,

安装过程如下:

yum install nfs-utils;

开启portmap服务,

service rpcbind status ,查看是否安装了portmap服务。没有就安装,

portmap在CentOS 6上已经更名为rpcbind了。

默认rpcbind是已经安装的,该服务随系统启动时自动启动:

[root@centos-server ~]$ chkconfig rpcbind--list

rpcbind0:off1:off2:on3:on4:on5:on6:off

若要重新安装,可以使用下面的命令:

[root@centos-server ~]$ yum install rpcbind

安装完成,编写主服务器的配置文件

配置/etc/exports文件

vi /etc/exports;

然后输入/home/share(共享目录):192.168.1(客户端地址).*(rw,sync,no_root_squash,no_all_squash)

保存退出

如果我们在启动了NFS之后又修改了/etc/exports,是不是还要重新启动nfs呢?这个时候我们就可以用exportfs命令来使改动立刻生效,该命令格式如下:

exportfs [-aruv]

-a:全部mount或者unmount /etc/exports中的内容

-r:重新mount /etc/exports中分享出来的目录

-u:umount目录

-v:在export的时候,将详细的信息输出到屏幕上。

登录子服务器

下面是挂载nfs到指定机器的目录

mount -t nfs x.x.x.x(主服务端地址):(共享目录)/home/share

/var/www/html(挂载目录)

这样就基本配置成功了,可以找更多的资料做些详细的配置。

你可能感兴趣的:(nfs的配置)