LINUX NFS 双机配置详解
服务端双机共享文件系统/mnt/share
服务ip地址:192.168.1.100,客户端ip:192.168.1.0 服务端配置
1、备份VCS双机文件/etc/VRTSvcs/conf/config/main.cf 2、使用hastop -all -force命令停双机
3、在main.cf 中修改NFS资源,主要修改如下两部分中红色处; Share dNFS_Share1 (
PathName = \
Client = \
//可以将此处修改为”*”,表示不
对客户端地址做限制,也可以在下面的OtherClients中增加多个网段。
OtherClients = { \ Options = \)
NFS dNFS_NFS (
Nproc = 128 )
//支持最多客户端连接数
修改以后进入main.cf所在目录,执行hacf -verify .检查main.cf是否正常;
分别在主备双机上使用hastart命令启动双机,如果双机启动失败,执行hasys -force
1) 在 /etc/exports中增加 /share 网段/掩码 (rw,async,insecure),网段/掩码 表示允许访
问的客户端网络,业务网段必须包含在内。也可以直接写成 *,表示不对地址做限制。 如图:
2) nfs进程数调整。修改/etc/sysconfig/nfs文件中USE_KERNEL_NFSD_NUMBER对应的配
置值(此值表示支持最多客户端连接数)。 USE_KERNEL_NFSD_NUMBER=\3) 重启nfs服务并配置为自启动
SUSE8、SUSE9操作系统中请执行以下命令:
# /etc/init.d/nfsserver restart # chkconfig nfslock on # chkconfig nfsserver on
SUSE10操作系统中请执行以下命令: # /etc/init.d/nfsserver restart # chkconfig nfsserver on
检查nfs服务状态
输入./nfsserver status命令查看NFS服务是否为Running状态,若是则表示NFS服务正常。 检查/etc/sysctl.conf文件
请执行more /etc/sysctl.conf命令检查sysctl.conf文件, 如果文件中有
“net.ipv4.conf.all.arp_ignore”和“net.ipv4.conf.default.arp_ignore”参数,请首先备份
/etc/sysctl.conf文件,并将这两个参数值修改为1,如果没有则忽略此步骤。修改后的效果为:
net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.default.arp_ignore = 1
保存修改后执行以下命令使修改生效:
sysctl –p
rcnetwork restart #该命令会导致网络瞬间中断
客户端主机执行命令
mount -t nfs 192.168.1.100:/mnt/share /mnt/fileserver 检查: df -h