[ClusterLabs] pacemaker-mgmtd start on boot
Gao,Yan
ygao at suse.com
Tue Mar 3 16:57:14 CET 2015
On 03/03/2015 04:22 PM, Fiber Mountain wrote:
>
> Sorry if this is not the proper mailing list. I am running pacemaker
> 1.1.10 with corosync 2 on Ubuntu Server 14.04 LTS. I installed pacemaker
> manager (mgmtd) and the client (crm_gui). I am able to manually start
> mgmtd by issueing the “sudo /usr/lib/heartbeat/mgmtd” command, but for
> some reason, I cannot get it to automatically start at system boot. I
> added the following as suggested in features section of the FAQ on the
> clusterlab website:
>
> service {
> # Load the Pacemaker Cluster Resource Manager
> name: pacemaker
> ver: 0
> }
> and add
> use_mgmtd: 1
> before the closing bracket.
This only works with corosync-1.x, which is able to help spawn
pacemaker daemons and mgmtd.
For corosync-2.x, Dori Seliskar kindly created a systemd file for it
http://ds.delo.si/pacemaker-mgmt/fedora20/
, which I haven't yet got the chance to put into the source.
You may want to give it a try.
BTW, you may also want to take a look at hawk or pcs-gui, unless
pacemaker-mgmt is really your favourite ;-) I will no longer add any new
features for pacemaker-mgmt.
Regards,
Yan
> I also tried to move the use_mgmtd: 1 to be within the services { }
> section as I saw that in some of the blogs. But either way I try, when I
> reboot the system, mgmtd does not start.
> Not sure what I am doing wrong. My whole corosync.conf is as shown
> below. Any help would be greatly appreciated.
>
>
> #cat corosync.conf
> totem {
> version: 2
> # How long before declaring a token lost (ms)
> token: 3000
> # How many token retransmits before forming a new configuration
> token_retransmits_before_loss_const: 10
> # How long to wait for join messages in the membership protocol (ms)
> join: 60
> # How long to wait for consensus to be achieved before starting
> a new round of membership configuration (ms)
> consensus: 3600
> # Turn off the virtual synchrony filter
> vsftype: none
> # Number of messages that may be sent by one processor on
> receipt of the token
> max_messages: 20
> # Limit generated nodeids to 31-bits (positive signed integers)
> clear_node_high_bit: yes
> # Disable encryption
> secauth: off
> # How many threads to use for encryption/decryption
> threads: 0
> # Optionally assign a fixed node id (integer)
> # nodeid: 1234
> # This specifies the mode of redundant ring, which may be none,
> active, or passive.
> rrp_mode: none
> interface {
> # The following values need to be set based on your
> environment
> ringnumber: 0
> bindnetaddr: 10.0.6.0
> mcastaddr: 226.94.1.1
> mcastport: 5406
> }
> }
> service {
> ver: 0
> name: pacemaker
> use_mgmtd: 1
> }
> amf {
> mode: disabled
> }
> quorum {
> # Quorum for the Pacemaker Cluster Resource Manager
> provider: corosync_votequorum
> expected_votes: 1
> }
> aisexec {
> user: root
> group: root
> }
> logging {
> fileline: off
> to_stderr: yes
> to_logfile: no
> to_syslog: yes
> syslog_facility: daemon
> debug: off
> timestamp: on
> logger_subsys {
> subsys: AMF
> debug: off
> tags: enter|leave|trace1|trace2|trace3|trace4|trace6
> }
> }
>
> Thanks,
> Keith
>
>
>
>
> _______________________________________________
> Users mailing list: Users at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/users
>
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
>
--
Gao,Yan <ygao at suse.com>
Senior Software Engineer
SUSE LINUX GmbH
More information about the Users
mailing list