我已经安装了Debian8.2,我想在it.But上安装Pacemaker。
apt-get install pacemaker它给了我们
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package pacemaker is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'pacemaker' has no installation candidate我被搜索了很多次,但什么也没找到。我也尝试了https://wiki.debian.org/Debian-HA/ClustersFromScratch中提到的步骤,但没有成功。
我也尝试过从源代码开始构建,但得到了
configure: error: Version of libqb is too old: v0.13 or greater requriedpkg-config的输出为
如何解决此错误?
在Debian jessie中设置故障转移的最佳方式是什么?
有没有人能帮我一下?
发布于 2016-01-25 19:21:41
Pacemaker仅适用于Debian Wheezy和Sid,但您可以使用rgmanager。
发布于 2016-04-16 05:24:17
对我起作用的是:
将以下内容添加到/etc/apt/Soures.list中
deb http://ftp.uk.debian.org/debian/ jessie-backports main contrib non-free(如果适用,将存储库更改为更接近的存储库)
然后运行:
apt-get update
apt-get install -t jessie-backports pacemaker这导致pacemaker为我安装,尽管我还没有实际设置/测试它。
(这应该是对Rei的回答的评论,但我没有足够的“声誉”)
发布于 2016-03-18 18:00:45
通过添加jessie backports存储库,您可以安装该包。
将下面这一行添加到/etc/apt/Soure.list中:
deb http://your-repo/debian/ jessie-backports main contrib non-free更多信息请访问:https://packages.debian.org/jessie-backports/pacemaker
https://stackoverflow.com/questions/34541519
复制相似问题