heartbeat安装


配置步骤
1.dacp-open目录下解压
cd /Packages
tar -jxf Packages.tar.bz2
2.创建目录
 mkdir -pv /var/ftp/pub

3.将package整个复制到刚创建的文件夹内
cp -R Packages /var/ftp/pub/

4.安装包 createrepo-0.9.9-17.el6.noarch.rpm,存在依赖包,先安装依赖包
rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm

5.进行操作(原理不明)
createrepo -g /var/ftp/pub/Packages/cda5429be6f36ce1348e8f897f4fc96aa00d5727c75e9e5a0b5dc40d22a51116-comps-rhel6-Server.xml /var/ftp/pub/Packages/

6.配置rhel-source.repo,先备份

cd /etc/yum.repos.d/
cp rhel-source.repo rhel-source.repo.bak
vim rhel-source.repo
在rhel-source.repo中加入以下代码:
[myyum]
name=RedHat Myyum
baseurl=file:///var/ftp/pub/Packages/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

7.添加yum的group
yum grouplist

8.用yum安装ha所有的依赖rpm包
yum install -y glib2-devel bzip2-devel libxml2 libxml2-devel libtool-ltdl-devel buuid-devel automake autoconf docbook-style-xsl libxslt-devel gettext libaio-devel resource-agents 

9.安装另外两个未安装的rpm
cd  /root/dacp-open/Packages
rpm -ivh libtool-2.2.6-15.5.el6.x86_64.rpm
rpm -ivh libuuid-devel-2.17.2-12.9.el6.x86_64.rpm

10.先创建用户
groupadd haclient 
useradd -g haclient hacluster

11.进入heartbeat,进行解压安装
1)解压
tar -zxf Reusable-Cluster-Components-glue--02bdcf58f9a0.tar.gz
tar -zxf resource-agents-3.9.5.tar.gz
tar -zxf Heartbeat-3-0-545554f6fc0a.tar.gz
tar -jxf Pacemaker-1-0-c3869c00c759.tar.bz2  
2)安装1
cd Reusable-Cluster-Components-glue--02bdcf58f9a0
./autogen.sh
./configure
make
make install
3)安装2
cd ../resource-agents-3.9.5
./autogen.sh
./configure
make
make install
4)安装3
cd ../Heartbeat-3-0-545554f6fc0a
./bootstrap
./ConfigureMe configure
make
make install
5)安装4
cd ../Pacemaker-1-0-c3869c00c759
./autogen.sh
./configure
make
make install

 service heartbeat start
12.配置ha,将cd /usr/share/doc下的部分文件cp到/etc/ha.d/
cd /usr/share/doc/heartbeat
cp ha.cf authkeys haresources /etc/ha.d/
cd /etc/ha.d/
修改文件  ha.cf haresources authkeys
并且赋权 authkeys
chmod 600 authkeys
13.将所有文件复制一份 到/usr/etc/ha.d
cp -R * /usr/etc/ha.d

14.修改hosts文件
vi /etc/hosts

添加
10.17.254.121 c4obidf01   -----ip  主机名
10.17.254.122 c4obidf02

15。再次启动
 service heartbeat start

 service heartbeat stop

********
注意事项:在ha.cf中有ucast 配置项,要改成和本地ip一致,其他配置文件主备相同

猜你喜欢

转载自zhpeace.iteye.com/blog/2262915
今日推荐