Linux Nfs 建立目录共享&Mount

Linux Nfs 建立目录共享&Mount


线上系统,有上传图片,上传应用等操作功能.由于用户量增大.所有需要做lvs(集群).所有需要同步上传上来的图片及文件.
检查:

rpm -q nfs-utils portmap

执行上面命令,检查是否安装了。
如果显示

[root@a1-14-a-bce1-4 ~]# rpm -q nfs-utils portmap
nfs-utils-1.0.9-54.el5
portmap-4.0-65.2.2.1

表示已经安装了

有两台机器,需要做lvs(集群),如下:

10.10.99.14
10.10.99.16(线上)


增加一台机器,做为公共的图片及文件的数据服务器:

10.10.99.17

登录10.10.99.17,修改/etc/exports文件,插入如下内容:

/vol/share/apps *(rw,no_root_squash)  //任何ip,域名 都可以访问/vol/share/apps
/vol/share/idpics *(rw,no_root_squash) //任何ip,域名 都可以访问/vol/share/idpics

保存退出,并且重启服务:

service nfs restart

然后分别登录10.10.99.14和10.10.99.16 .修改/etc/fstab ,插入如下内容:

10.10.99.17:/vol/share/apps /var/www/apps nfs defaults 0 0
10.10.99.17:/vol/share/idpics /var/www/idpics nfs defaults 0 0

退出即可,建立好/var/www/apps 和idpics ,然后输入mount -a ,就可以了。

在此,我遇到了点问题:

1.failed: System Error: No route to host.

//经过解决.发现是iptables闹的鬼.service iptables stop 关闭即可,或者增加规则.

2.reason given by server: Permission denied

//看似好像是文件目录权限的问题,如果你确认你的权限没有问题,请看/vol/share/apps *(rw,no_root_squash) 是否匹配的是* 号,如果是ip 或者域名, 就有可能造成此错误。据说是ip需要反解造成的。

猜你喜欢

转载自cppmule.iteye.com/blog/1704829