-
Heartbeat
安装与使用
Heartbeat
安装
安装
libnet
1.
下载
l
ibnet
,我使用的版本是
libnet-0.10.11
2.
进入到
libnet
目录
3.
将
ma
kfiles
中的
拷贝到外层目录
p>
4.
执行
make
5.
执行
make install
可能会出现的错误:
1.
chat/_coniox.h:42:21:
错误:
ncurses.h
:没有那个文件或目录
解决办法:
yum install ncurses
ncurses-devel
安装
Cluster-Glue
1.
2.
3.
4.
5.
6.
7.
下载
Reusable-Cluster-
Components-glue--glue-1[1].2
解压
进入到该目录
./
./configure
make
make install
可能会出现的错误:
1.
You must have
autoconf installed to compile the cluster-glue
package
解决办法:说明机器上面没有相应的环境
yum install autoconf automake
autoheader aclocal
2.
You must have libtool installed to
compile the cluster-glue package
解决办法:说明机器上面没有相应的环境
yum install libtool
3.
./
时出现
libtoolize:
`' not found in `/usr/share/libtool/libltdl'
解决办法:
yum install libtool-
ltdl-devel
4.
./c
onfigure
时出现
configure: error:
libxml2 config not found
解决办法:
yum install libxml2
libxml2-devel
5.
./configure
时出现
configure:
error: BZ2 libraries not found
解决办法:
yum -y install
bzip2-devel glib2-devel
6.
make
时出现
lib/pils/.libs/ -lbz2 -lxml2 -lc -lrt
-ldl -lglib-2.0 -lltdl
./.libs/:
undefined reference to `uuid_parse'
./.libs/: undefined reference to
`uuid_generate'
./.libs/: undefined
reference to `uuid_copy'
./.libs/:
undefined reference to `uuid_is_null'
./.libs/: undefined reference to
`uuid_unparse'
./.libs/: undefined
reference to `uuid_clear'
./.libs/:
undefined reference to `uuid_compare'
collect2: ld returned 1 exit status
gmake[2]: *** [ipctest] Error 1
解决办法:
yum install e2fsprogs-
devel libuuid-devel
7.
make
时出现
error : Operation in progress
warning: failed to load external entity
compilation error: file
/release/xsl/current/html/ line 46
element include
xsl:include
: unable to load /release/xsl/current/html/
/release/xsl/current/html/:1: parser
error : Document is
empty
/release/xsl/current/html/:1: parser error : Start
tag expected,
'<' not found
compilation error: file
/release/xsl/current/html/ line 47
element include
xsl:include
: unable to load /release/xsl/current/html/
解决办法:一些文档需要到互联网上去下,目前为止
make
过程中除了
doc
没有安装外,其他的都已
经成功安装了,所以该问题可以忽略。
PS
:这个问题在
make inst
all
时也会出现,应该没有下载下来,所以也无法安装了,可
以忽略掉。
安装
Heartbeat
1.
2.
3.
4.
下载
Heartbeat
,我下载的版
本是
Heartbeat-3-0-7e3a82377fa8[1].2
解压,进入到
Heartbeat
目录
运行
./bootstrap
运行
./ConfigureMe configure