I believe there was a change 6.4 -> 6.5 that moved from openais to cman… I believe in rhel7 it is going back..
I ran into this problem when I upgraded my centos 6.2 -> 6.5.. A From: Sihan Goi [mailto:gois...@gmail.com] Sent: Thursday, 16 October 2014 3:15 PM To: The Pacemaker cluster resource manager Subject: Re: [Pacemaker] Linux HA setup for CentOS 6.5 After following the guide, I've successfully managed to get Apache server up and running in the cluster as an active/passive setup, but with some differences. My cluster stack is stated as being cman while the guide's is openais. Not sure if that's a problem. Also, some commands in the guide don't seem to work. I'm moving on to DRBD installation now, but when I do a "yum install drbd-pacemaker drbd-udev", these packages are not available. After some googling, it seems that drbd83-utils/kmod-drbd83 or drbd84-utils/kmod-drbd84 is available via another repo. Does this work with the guide? On Thu, Oct 16, 2014 at 9:35 AM, Sihan Goi <gois...@gmail.com<mailto:gois...@gmail.com>> wrote: Hi, Thanks for the guide! I thought I had the same exact version...mine is also named "Pacemaker 1.1 Clusters from Scratch Creating Active/Passive and Active/Active Clusters on Fedora Edition 5", but my version of the document is meant for Fedora 17, and uses pcs and systemctl calls which don't exist on CentOS 6.5. I was trying to get it to work on CentOS 7 but realized support for DRBD on CentOS 7 is really lacking. I'll refer to the version you posted from hereon. On Wed, Oct 15, 2014 at 11:43 PM, Digimer <li...@alteeve.ca<mailto:li...@alteeve.ca>> wrote: Let pacemaker start cman/corosync on EL6. This is the guide that covers it, written by Pacemaker's author: http://clusterlabs.org/doc/en-US/Pacemaker/1.1-plugin/html-single/Clusters_from_Scratch/index.html It notes that it's based on Fedora 13, but that maps to EL6 almost perfectly. A very slightly altered approach is here, in my *very* unfinished tutorial: https://alteeve.ca/w/Anvil!_Tutorial_3_on_EL6#Configuring_the_Anvil.21 The main difference is that Andrew's approach (see section 8.2.2) is to disable quorum via editing /etc/sysconfig/cman, where my approach handles it in the main /etc/cluster/cluster.conf (cman's main config file). In any case, from then on, start pacemaker and let it handle everything else. Cheers digimer On 15/10/14 04:27 AM, Sihan Goi wrote: Hi, So I've decided to make things simpler and go with a wired network instead of wireless. I connected both boxes to a router, manually edited the ifcfg-eth0 files to set static IP addresses for both boxes (not before downloading and building a driver for the nic of 1 of the boxes), did a "chkconfig NetworkManager off", "service NetworkManager stop", and "service network restart". I'm able to ping each other via IP address and hostname. I also already have corosync, pacemaker, crmsh and cman installed. I then did the following as per the guide at http://geekpeek.net/linux-cluster-corosync-pacemaker service corosync start - success. service pacemaker start - I get a "Starting cman...corosync cluster engine is already running [FAILED]" What's up? :( On Oct 15, 2014 12:23 PM, "Sihan Goi" <gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>>> wrote: No typo. [root@node02 network-scripts]# ls -lah /etc/sysconfig/network-scripts/ifcfg-* -rw-r--r--. 1 root root 254 Oct 10 2013 /etc/sysconfig/network-scripts/ifcfg-lo I installed CentOS 6.5 with the LiveDVD. I found it weird as well that these files were missing. On Wed, Oct 15, 2014 at 11:54 AM, Digimer <li...@alteeve.ca<mailto:li...@alteeve.ca> <mailto:li...@alteeve.ca<mailto:li...@alteeve.ca>>> wrote: Sure there isn't a typo there? an-c05n01:~# ls -lah /etc/sysconfig/network-__scripts/ifcfg-* -rw-r--r--. 1 root root 225 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-bond0 -rw-r--r--. 1 root root 220 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-bond1 -rw-r--r--. 1 root root 198 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-bond2 -rw-r--r--. 1 root root 149 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-eth0 -rw-r--r--. 1 root root 144 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-eth1 -rw-r--r--. 1 root root 152 Mar 14 2013 /etc/sysconfig/network-__scripts/ifcfg-eth2 -rw-r--r--. 1 root root 149 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-eth3 -rw-r--r--. 1 root root 144 Jan 16 2013 /etc/sysconfig/network-__scripts/ifcfg-eth4 -rw-r--r--. 1 root root 152 Mar 14 2013 /etc/sysconfig/network-__scripts/ifcfg-eth5 -rw-r--r--. 1 root root 254 Jul 22 09:56 /etc/sysconfig/network-__scripts/ifcfg-lo -rw-r--r--. 1 root root 213 Mar 13 2013 /etc/sysconfig/network-__scripts/ifcfg-vbr2 I've never seen an EL6 install without the files there, 'network' or NetworkManager aside. digimer On 14/10/14 11:32 PM, Sihan Goi wrote: There aren't any config files in /etc/sysconfig/network-__scripts. When I was using CentOS 7, the config files were there (ifcfg-something) but in this CentOS 6.5 installation, they are missing. If is possible to not use cman, and just use corosync and pacemaker? If so, how? On Wed, Oct 15, 2014 at 11:22 AM, Digimer <li...@alteeve.ca<mailto:li...@alteeve.ca> <mailto:li...@alteeve.ca<mailto:li...@alteeve.ca>> <mailto:li...@alteeve.ca<mailto:li...@alteeve.ca> <mailto:li...@alteeve.ca<mailto:li...@alteeve.ca>>>> wrote: You can manually configure the wireless LAN without NetworkManager. If you take a look, there should be existing config files in /etc/sysconfig/network-____scripts/ for the wireless connection. I've not done it myself since many Fedora's ago, but I believe you can change NMCONTROLLER="no" and then start it up with /etc/sysconfig/network start. I could be a bit wrong, but I am sure you can make wireless work without NM. Question; Servers with WLAN? I assume these won't be used for corosync? digimer On 14/10/14 11:17 PM, Sihan Goi wrote: Hi, Is there a tutorial showing how to get a basic Linux HA setup with replicated storage (via DRBD) working on CentOS 6.5? I want to have mySQL as the HA resource with the database replicated across the nodes. I've scoured the web for one but it seems that I get stuck in each one somewhere. To elaborate, I have 2 CentOS 6.5 nodes configured with distinct hostnames and static IPs. They are connected to a wireless AP, and can ping each other. I tried following this guide - http://clusterlabs.org/____quickstart-redhat.html <http://clusterlabs.org/__quickstart-redhat.html> <http://clusterlabs.org/__quickstart-redhat.html <http://clusterlabs.org/quickstart-redhat.html>> However, cman will not start when NetworkManager is running, and my nodes cannot connect to the wireless AP without NetworkManager running. Am I missing something or is that the stupidest dependency ever? How is a cluster supposed to work when the nodes aren't connected to one another? I also tried following the "clusters from scratch" guide but that seems to rely on systemctl calls which aren't available on CentOS 6.5. Any help? -- - Goi Sihan gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>> <mailto:gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>>> <mailto:gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>> <mailto:gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>>>> ___________________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org> <mailto:Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org>> <mailto:Pacemaker@oss.<mailto:Pacemaker@oss.>__clusterlabs.org<http://clusterlabs.org> <mailto:Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org>>> http://oss.clusterlabs.org/____mailman/listinfo/pacemaker <http://oss.clusterlabs.org/__mailman/listinfo/pacemaker> <http://oss.clusterlabs.org/__mailman/listinfo/pacemaker <http://oss.clusterlabs.org/mailman/listinfo/pacemaker>> Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/____doc/Cluster_from_Scratch.pdf <http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf> <http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf <http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf>> Bugs: http://bugs.clusterlabs.org -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education? ___________________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org> <mailto:Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org>> <mailto:Pacemaker@oss.<mailto:Pacemaker@oss.>__clusterlabs.org<http://clusterlabs.org> <mailto:Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org>>> http://oss.clusterlabs.org/____mailman/listinfo/pacemaker <http://oss.clusterlabs.org/__mailman/listinfo/pacemaker> <http://oss.clusterlabs.org/__mailman/listinfo/pacemaker <http://oss.clusterlabs.org/mailman/listinfo/pacemaker>> Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/____doc/Cluster_from_Scratch.pdf <http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf> <http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf <http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf>> Bugs: http://bugs.clusterlabs.org -- - Goi Sihan gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>> <mailto:gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>>> _________________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org> <mailto:Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org>> http://oss.clusterlabs.org/__mailman/listinfo/pacemaker <http://oss.clusterlabs.org/mailman/listinfo/pacemaker> Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf <http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf> Bugs: http://bugs.clusterlabs.org -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education? _________________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org> <mailto:Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org>> http://oss.clusterlabs.org/__mailman/listinfo/pacemaker <http://oss.clusterlabs.org/mailman/listinfo/pacemaker> Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/__doc/Cluster_from_Scratch.pdf <http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf> Bugs: http://bugs.clusterlabs.org -- - Goi Sihan gois...@gmail.com<mailto:gois...@gmail.com> <mailto:gois...@gmail.com<mailto:gois...@gmail.com>> _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org> http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education? _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<mailto:Pacemaker@oss.clusterlabs.org> http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org -- - Goi Sihan gois...@gmail.com<mailto:gois...@gmail.com> -- - Goi Sihan gois...@gmail.com<mailto:gois...@gmail.com>
_______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org