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>> 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>> 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>>> 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>>>


                     ___________________________________________________
                     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>

            <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>>
            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>>


            _________________________________________________
            Pacemaker mailing list: 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>
        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>



_______________________________________________
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



--
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
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

Reply via email to