在群集加载期间运行 Corosync 2.X + Pacemaker 1.1 (Debian Wheezy)
我找不到运行群集的方法 (corosync + pacemaker) 加载期间 Debian
我在两个节点上使用以下配置更新了双区域群集:
Debian Wheezy 7.7
Corosync v2.3.4
起搏器 v1.1.12
Libqb v0.17.1
簇胶 v1.0.12
资源代理人 v3.9.6
crmsh v2.1.0
我从源代码安装群集软件,按照手册 Compiling_on_Debian 在 Clusterlabs for Jessie.
在安装之前,我确保没有旧的依赖项 corosync 或起搏器。
毕竟配置后,我推出了一个korusIngronist,和起搏器
群集正在运行和运行,但我无法找到在启动期间运行群集的方法。
我试图添加脚本 init.d 在启动级别,但我得到这个答案,没有效果 (没有象征性的链接) 在 corosync 不是。
和起搏器上的这个错误
这里
http://pastebin.com/4FdFEQR2
和
http://pastebin.com/3rLpi0ay
如何在下载时启动群集? 应该推出并包含哪些守护程序?
P.s. 在我的旧配置中 (corosync 1.4.2 和起搏器 1.1.7) 我所需要的只是设置
开始 = 是的
在 /
等等。 / 默认 / corosync
, 不在此新版本中的文件。
我在两个节点上使用以下配置更新了双区域群集:
Debian Wheezy 7.7
Corosync v2.3.4
起搏器 v1.1.12
Libqb v0.17.1
簇胶 v1.0.12
资源代理人 v3.9.6
crmsh v2.1.0
我从源代码安装群集软件,按照手册 Compiling_on_Debian 在 Clusterlabs for Jessie.
在安装之前,我确保没有旧的依赖项 corosync 或起搏器。
毕竟配置后,我推出了一个korusIngronist,和起搏器
/etc/init.d/corosync start
/etc/init.d/pacemaker/start
群集正在运行和运行,但我无法找到在启动期间运行群集的方法。
我试图添加脚本 init.d 在启动级别,但我得到这个答案,没有效果 (没有象征性的链接) 在 corosync 不是。
root@PC:~# update-rc.d corosync defaults
update-rc.d: using dependency based boot sequencing
和起搏器上的这个错误
root@PC:~# update-rc.d pacemaker defaults
update-rc.d: using dependency based boot sequencing
insserv: Service corosync has to be enabled to start service pacemaker
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
这里
http://pastebin.com/4FdFEQR2
和
http://pastebin.com/3rLpi0ay
如何在下载时启动群集? 应该推出并包含哪些守护程序?
P.s. 在我的旧配置中 (corosync 1.4.2 和起搏器 1.1.7) 我所需要的只是设置
开始 = 是的
在 /
等等。 / 默认 / corosync
, 不在此新版本中的文件。
没有找到相关结果
已邀请:
1 个回复
君笑尘
赞同来自:
这表示 corosync 关于起搏器资源调度员的推出。 在此配置中,您将不会为起搏器具有初始化方案 (乃至
显示它停止了), 但
和起搏器本身将开始。
定义
插入 corosync + pacemaker (v0)
插入 corosync + pacemaker (v1) + mcp
corosync + cpg + cman + mcp
corosync + cpg + quorumd + mcp
我希望它还足够了 (
http://blog.clusterlabs.org/bl ... ters/
)
编辑:
刚被发现合适
http://clusterlabs.org/doc/fr/ ... .html
好吧,你似乎需要开始维护心肌刺激器,我显然不知道。 您可以尝试将初始化方案关联而不使用