Linux Nfs建立目录共享&Mount



Linux Nfs建立目录共享&Mount
 
线上系统,有上传图片,上传应用等操作功能.由于用户量增大.
所有需要做lvs(集群).所有需要同步上传上来的图片及文件.
检查:
  www.2cto.com  
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(线上)
 
增加一台机器,做为公共的图片及文件的数据服务器:
  www.2cto.com  
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 ,就可以了。
 
在此,我遇到了点问题:
  www.2cto.com  
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需要反解造成的。
 

相关内容

    暂无相关文章