Pacemaker部署
以下是关于Pacemaker的部署,关于Pacemaker的介绍请参考http://blog.csdn.net/rzhzhz/article/details/7104135
部署环境
虚拟机2台(1G内存,40G硬盘,ubuntu操作系统)
hadoop2-virtual-machine1 10.10.11.252
hadoop3-virtual-machine5 10.10.11.160
部署步骤
1. 安装Pacemaker
分别在两台机器上安装Pacemaker,直接apt-get install pacemaker安装。安装Pacemaker的时候,与之相关的软件包也会被安装,如下
2. 配置Pacemaker
Pacemaker的配置包括两部分,corosync的配置以及Pacemaker自己本身的配置。
1) corosync配置
a. 配置corosync密钥
在hadoop2-virtual-machine中,切换到root用户下
su root
b. 生成corosync密钥,为集群节点间的通信提供授权服务
corosync-keygen //默认在/etc/corosync中创建authkey文件
修改生成的authkey文件的权限为0400