I am trying to set-up an OpenAIS (whitetank) installation to look after
pacemaker with DRBD. I have two identical x86_64 linux boxes, one was
duplicated from the other, the hardware is 100% identical. The only
difference between the boxes is the hostname and IPs.

Boxes connected to a central network (10.99.96.0/20) via eth0 and
connected to each other via xover cable on eth1 (192.168.0.0/30).

Instructions for setting up OpenAIS followed to the letter.

Box 1 successfully starts OpenAIS when requested. Output from logs and
`crm configure show` seem as expected.

Box 2 fails to do so with the error:
[TOTEM] Marking seqid 20 ringid 0 interface 10.99.108.11 FAULTY -
adminisrtative intervention required.

There is no indication of why it is in a faulty state, nor what
intervention is required.

The only thing I'm unclear about in the config is whether the second
machine should have it's own IP addresses specified for bind, or whether
the config should be 100% identical across all nodes. In either case the
result is the same on startup.

I have tried using openais-cfgtool to reset the ring. It succeeds, but
the machine re-enters the fault state moments later.

IP connectivity is fine. There is no firewall. Both machines can
communicate with each other perfectly in all connectivity tests.

I have read all documentation I can find. I cannot find any description
of the error or possible causes.

All recommendations welcome.

/etc/ais/openais.conf:
//////////////////////////////////////////////////////////////////////
totem {
  version: 2
  token: 3000
  token_retransmits_before_loss_const: 10
  join: 60
  consensus: 1500
  vsftype: none
  max_messages: 20
  clear_node_high_bit: yes
  secauth: on
  threads: 0
  rrp_mode: passive
  interface {
    ringnumber: 0
    bindnetaddr: 10.99.108.10
    mcastaddr: 239.94.1.1
    mcastport: 5405
  }
  interface {
    ringnumber: 1
    bindnetaddr: 192.168.0.1
    mcastaddr: 239.94.2.1
    mcastport: 5405
  }
}
logging {
  to_stderr: yes
  debug: on
  timestamp: on
  to_file: yes
  logfile: /var/log/openais.log
  to_syslog: no
  syslog_facility: daemon
}

amf {
        mode: disabled
}

service {
  ver:       0
  name:      pacemaker
  use_mgmtd: yes
}

aisexec {
  user:   root
  group:  root
}

//////////////////////////////////////////////////////////////////////

-- 
Kind Regards,

__________________________________________________

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England
http://www.jennic.com
__________________________________________________
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to