打造全免费linux集群heartbeat freenas(免费存储系统)
lback on 当主节点恢复后,是否自动切回
node ns1.abc.com 集群中机器的主机名 在/etc/hosts文件有记录
node ns2.abc.com 集群中机器的主机名 在/etc/hosts文件有记录
respawn hacluster /usr/lib/heartbeat/ccm #列出将要执行和监控的命令.
respawn hacluster /usr/lib/heartbeat/ipfail
ping windows #列出ping 节点(这些节点不是集群节点,而是你所列出这个虚拟IP网段的其他IP地址的主机)
#vi /etc/hosts 配置集群节点的主机记录 添加下列选项
#echo > /etc/ha.d/haresources #vi /etc/ha.d/haresources 添加下列选项ns1.abc.com 192.168.10.10/24/eth0/192.168.10.255 Filesystem::/dev/sdb1::/share::ext3 httpd 设置ns1.abc.com为主节点 192.168.10.10虚拟IP(为2个节点或者多个节点虚拟IP) 24为子网掩码长度 eth0所要虚拟这IP的网卡接口 /dev/sdb1 共享磁盘 并且挂载/share文件中 文件类型为ext3 集群服务是http服务
把这4个文件用scp复制到192.168.10.2那台机(2边配置一样 ) 拥有帝国一切,皆有可能。欢迎访问phome.net #scp /etc/ha.d/ha.cf root@192.168.10.2:/etc/ha.d/ #scp /etc/ha.d/haresources root@192.168.10.2:/etc/ha.d/ #scp /etc/ha.d/authkeys root@192.168.10.2:/etc/ha.d/ #scp /etc/ha.d/ahosts root@192.168.10.2:/etc/ chmod 600 /etc/ha.d/authkeys 更改认证文件的权限 (注意 没有这一步 服务无法开启)
测试效果
ns1.abc.com这台机 eth0:0接口为虚拟出的IP 192.168.10.10这是ns2.abc.com这台机的 ns1.abc.com 自动挂载了/dev/sdb1 到/share
访问 192.168.10.10网址
我关闭ns1.abc.com这台机
ns2.abc.com 马上接替ns1.abc.com的工作 也自动挂载这个共享硬盘 在输入这个网址
下面来设置heartbeat freenas #vi /etc/ha.d/haresources 修改添加 ns1.abc.com 192.168.10.10/24/eth0/192.168.10.255 Filesystem:://172.16.1.10/data::/share::cifs httpd scp /etc/ha.d/haresources root#192.168.10.2:/etc/ 我们重启下机 #cd /share #echo "freenas" > index.html 测试效果
关闭ns1.abc.com这台机
ns2.abc.com以切换过来 在次输入 http://192.168.10.10 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |