跨服务器挂载

==========以下操作在(共享)网络文件服务器(210)上操作==================

1、检查本机是否安装nfs服务,如果没有在线安装:yum -y install nfs-*

     --检查服务是否存在:ll /etc/init.d/nfs

2、增加挂载配置

      vi /etc/exports

      增加配置:

      /tmp/image 192.168.0.*(rw,sync)

      使配置生效(多用于nfs服务启动时,修改配置需要重新加载)

      exportfs -a

      为共享目录所有者赋予最大权限,防止有客户端没有删除或者写入的权限

      chmod 777 /tmp/image

扫描二维码关注公众号,回复: 215281 查看本文章

3、配置服务

    a、修改/etc/sysconfig/nfs文件,将下列内容的注释去掉: 

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

RQUOTAD_PORT=875

STATD_PORT=662

STATD_OUTGOING_PORT=2020

     b、开启防火墙,增加相关端口的开放:

#portmap

-A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT

#nfsd

-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT

#lockd

-A INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 32769 -j ACCEPT

#mountd 

-A INPUT  -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 892 -j ACCEPT

#rquotad

-A INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 875 -j ACCEPT

#statd

-A INPUT  -m state --state NEW -m tcp -p tcp --dport 662 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 662 -j ACCEPT

 

    c、重启服务

service rpcbind restart

service nfs restart

    d、服务开机自启动

          chkconfig nfs on

 

==========以下操作在其他需要的服务器(*)上操作==================

1、安装挂载需要的依赖工具

     在线安装:yum -y install nfs-utils

2、执行挂载命令:

mount 192.168.0.210:/tmp/image /image/thumb

可以将上述命令写到/etc/rc.local中达到开机自动挂载的目的

3、查看是否挂载成功:df -h

 

 

 

猜你喜欢

转载自hengdu.iteye.com/blog/2394476
今日推荐