中小型企业级服务器配置技术文档apache + heartbeat_apache服务器配置实验
中小型企业级服务器配置技术文档apache + heartbeat由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“apache服务器配置实验”。
中小型企业级服务器配置技术文档----apache + heartbeat
中小型企业级服务器配置技术文档
作者:管志成E-mail:guancheng1987@hotmail.com
unix/Linux系统工程师
WEB高可用性机群服务器配置方案
基本图形:
www.daodoc.com node来检测网络连接。
nodewww.daodoc.com
#ping 10.10.10.254
#ping_group group1 10.10.10.254 10.10.10.253
#hbaping fc-card-name
#respawn userid /path/name/to/run
#respawn hacluster /usr/lib/heartbeat/ipfail
#apiauth client-name gid=gidlist uid=uidlist
#apiauth ipfail gid=haclient uid=hacluster
#hopfudge 1
#deadping 30
#hbgenmethod time
#realtime off
#debug
1#apiauth ipfail uid=hacluster
#apiauth ccm uid=hacluster
#apiauth cms uid=hacluster
#apiauth ping gid=haclient uid=alanr,root
#apiauth default gid=haclient
#msgfmtclaic/netstring
# use_logd yes/no
#conn_logd_time 60
#compreionbz
2#compreion_threshold 2
3.2 配置haresources文件
www.daodoc.com10.0.0.1 http
假设ha.cf文件中node选项设置的两个主机名分别为www1和www2,则根据上述配置,双机系统的主节点为www1,从节点为www2,启动服务为httpd
httpd是apache的启动脚本,heartbeat将从下面目录中寻找这些启动脚本:/usr/etc/ha.d/resource.d
/usr/etc/rc.d/init.d
3.3 配置authkeys文件
auth 2
#1 crcsha1 HI!
#3 md5 Hello!
共有三种可用的鉴权方式:crc、md5和sha1。三种方式安全性依次提高,但同时占用的系 统资源也依次扩大。crc安全性最低,适用于物理上比较安全的网络,sha1提供最为有效的鉴权方式,占用的系统资源也最多。
最后,该authkeys文件的文件许可权应该设为600(即-rw-------),命令为:chmod 600 authkeys
注意:上述三个配置文件设置完毕后,应该复制到/etc/ha.d目录下
总结
heartbeat安装完成后,自动在/etc/rc.d/init.d/目录下生成启动脚本heartbeat,启动heartbeat可以使用命令
/etc/rc.d/init.d/heartbeat start
此外还可以使用stop、restart、reload、status等控制参数。