[Pacemaker] Unable to start cloned apache service on node 2
Vladislav Bogdanov
bubble at hoster-ok.com
Fri Jan 3 04:56:12 UTC 2014
03.01.2014 07:46, Digimer wrote:
> Hi all,
>
> While trying to test to answer questions from my previous thread, I
> hit another problem. Since posting the first thread, I moved on in the
> Cluster from Scratch tutorial and got to the point where I was running
> Active/Active.
>
> Here I have a couple of problems.
>
> First up, the dlm service doesn't start with the cluster, but I can
> start it successfully manually.
>
> Second, and more annoying, I can't get the cloned apache service to
> start on both nodes:
>
> [root at an-c03n01 ~]# pcs config show --full
> Cluster Name: an-cluster-03
> Corosync Nodes:
> an-c03n01.alteeve.ca an-c03n02.alteeve.ca
> Pacemaker Nodes:
> an-c03n01.alteeve.ca an-c03n02.alteeve.ca
>
> Resources:
> Master: WebDataClone
> Meta Attrs: master-node-max=1 clone-max=2 clone-node-max=1 notify=true
> master-max=2
> Resource: WebData (class=ocf provider=linbit type=drbd)
> Attributes: drbd_resource=r0
> Operations: monitor interval=60s (WebData-monitor-60s)
> Clone: dlm-clone
> Meta Attrs: clone-max=2 clone-node-max=1
> Resource: dlm (class=ocf provider=pacemaker type=controld)
> Operations: monitor interval=60s (dlm-monitor-interval-60s)
> Clone: ClusterIP-clone
> Meta Attrs: globally-unique=true clone-max=2 clone-node-max=2
> Resource: ClusterIP (class=ocf provider=heartbeat type=IPaddr2)
> Attributes: ip=192.168.122.10 cidr_netmask=32 clusterip_hash=sourceip
> Operations: monitor interval=30s (ClusterIP-monitor-interval-30s)
> Clone: WebFS-clone
> Resource: WebFS (class=ocf provider=heartbeat type=Filesystem)
> Attributes: device=/dev/drbd0 directory=/var/www/html fstype=gfs2
> Operations: monitor interval=60s (WebFS-monitor-interval-60s)
> Clone: WebSite-clone
> Resource: WebSite (class=ocf provider=heartbeat type=apache)
> Attributes: configfile=/etc/httpd/conf/httpd.conf
> statusurl=http://127.0.0.1/server-status
> Operations: monitor interval=60s (WebSite-monitor-interval-60s)
>
> Stonith Devices:
> Resource: fence_n01_virsh (class=stonith type=fence_virsh)
> Attributes: pcmk_host_list=an-c03n01.alteeve.ca ipaddr=lemass
> login=root passwd_script=/root/lemass.pw delay=15 port=an-c03n01
> Operations: monitor interval=60s (fence_n01_virsh-monitor-interval-60s)
> Resource: fence_n02_virsh (class=stonith type=fence_virsh)
> Attributes: pcmk_host_list=an-c03n02.alteeve.ca ipaddr=lemass
> login=root passwd_script=/root/lemass.pw port=an-c03n02
> Operations: monitor interval=60s (fence_n02_virsh-monitor-interval-60s)
> Fencing Levels:
>
> Location Constraints:
> Resource: ClusterIP-clone
> Enabled on: an-c03n01.alteeve.ca (score:INFINITY) (role: Started)
> (id:cli-prefer-ClusterIP)
^^^ This one?
> Ordering Constraints:
> promote WebDataClone then start WebFS-clone (Mandatory)
> (id:order-WebDataClone-WebFS-mandatory)
> start WebFS-clone then start WebSite-clone (Mandatory)
> (id:order-WebFS-WebSite-mandatory)
> Colocation Constraints:
> WebFS-clone with WebDataClone (INFINITY) (with-rsc-role:Master)
> (id:colocation-WebFS-WebDataClone-INFINITY)
> WebSite-clone with ClusterIP-clone (INFINITY)
> (id:colocation-WebSite-ClusterIP-INFINITY)
> WebSite-clone with WebFS-clone (INFINITY)
> (id:colocation-WebSite-WebFS-INFINITY)
>
> Cluster Properties:
> cluster-infrastructure: corosync
> dc-version: 1.1.10-19.el7-368c726
> last-lrm-refresh: 1388723732
> no-quorum-policy: ignore
> stonith-enabled: true
>
>
> [root at an-c03n02 ~]# pcs status
> Cluster name: an-cluster-03
> Last updated: Thu Jan 2 23:40:14 2014
> Last change: Thu Jan 2 23:39:31 2014 via crm_resource on
> an-c03n01.alteeve.ca
> Stack: corosync
> Current DC: an-c03n01.alteeve.ca (1) - partition with quorum
> Version: 1.1.10-19.el7-368c726
> 2 Nodes configured
> 12 Resources configured
>
>
> Online: [ an-c03n01.alteeve.ca an-c03n02.alteeve.ca ]
>
> Full list of resources:
>
> fence_n01_virsh (stonith:fence_virsh): Started an-c03n01.alteeve.ca
> fence_n02_virsh (stonith:fence_virsh): Started an-c03n02.alteeve.ca
> Master/Slave Set: WebDataClone [WebData]
> Masters: [ an-c03n01.alteeve.ca an-c03n02.alteeve.ca ]
> Clone Set: dlm-clone [dlm]
> Started: [ an-c03n01.alteeve.ca an-c03n02.alteeve.ca ]
> Clone Set: ClusterIP-clone [ClusterIP] (unique)
> ClusterIP:0 (ocf::heartbeat:IPaddr2): Started
> an-c03n01.alteeve.ca
> ClusterIP:1 (ocf::heartbeat:IPaddr2): Started
> an-c03n01.alteeve.ca
> Clone Set: WebFS-clone [WebFS]
> Started: [ an-c03n01.alteeve.ca an-c03n02.alteeve.ca ]
> Clone Set: WebSite-clone [WebSite]
> Started: [ an-c03n01.alteeve.ca ]
> Stopped: [ an-c03n02.alteeve.ca ]
>
> PCSD Status:
> an-c03n01.alteeve.ca:
> an-c03n01.alteeve.ca: Online
> an-c03n02.alteeve.ca:
> an-c03n02.alteeve.ca: Online
>
> Daemon Status:
> corosync: active/disabled
> pacemaker: active/disabled
> pcsd: active/enabled
>
>
> [root at an-c03n01 ~]# ps aux | grep httpd
> root 19256 0.0 0.1 207188 3184 ? Ss 23:39 0:00
> /sbin/httpd -DSTATUS -f /etc/httpd/conf/httpd.conf -c PidFile
> /var/run//httpd.pid
> apache 19259 0.0 0.1 207320 3572 ? S 23:39 0:00
> /sbin/httpd -DSTATUS -f /etc/httpd/conf/httpd.conf -c PidFile
> /var/run//httpd.pid
> apache 19260 0.0 0.1 207320 3572 ? S 23:39 0:00
> /sbin/httpd -DSTATUS -f /etc/httpd/conf/httpd.conf -c PidFile
> /var/run//httpd.pid
> apache 19261 0.0 0.1 207188 2812 ? S 23:39 0:00
> /sbin/httpd -DSTATUS -f /etc/httpd/conf/httpd.conf -c PidFile
> /var/run//httpd.pid
> apache 19263 0.0 0.1 207188 2812 ? S 23:39 0:00
> /sbin/httpd -DSTATUS -f /etc/httpd/conf/httpd.conf -c PidFile
> /var/run//httpd.pid
> apache 19264 0.0 0.1 207320 3572 ? S 23:39 0:00
> /sbin/httpd -DSTATUS -f /etc/httpd/conf/httpd.conf -c PidFile
> /var/run//httpd.pid
> root 19850 0.0 0.0 112632 940 pts/0 R+ 23:40 0:00 grep
> --color=auto httpd
>
>
> [root at an-c03n02 ~]# ps aux | grep httpd
> root 13106 0.0 0.0 112632 940 pts/1 S+ 23:40 0:00 grep
> --color=auto httpd
>
>
> [root at an-c03n02 ~]# systemctl start httpd.service
> [root at an-c03n02 ~]# systemctl status httpd.service
> httpd.service - The Apache HTTP Server
> Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled)
> Active: active (running) since Thu 2014-01-02 23:41:11 EST; 3s ago
> Main PID: 13125 (httpd)
> Status: "Processing requests..."
> CGroup: /system.slice/httpd.service
> ├─13125 /usr/sbin/httpd -DFOREGROUND
> ├─13126 /usr/sbin/httpd -DFOREGROUND
> ├─13127 /usr/sbin/httpd -DFOREGROUND
> ├─13128 /usr/sbin/httpd -DFOREGROUND
> ├─13129 /usr/sbin/httpd -DFOREGROUND
> └─13130 /usr/sbin/httpd -DFOREGROUND
>
> Jan 02 23:41:11 an-c03n02.alteeve.ca systemd[1]: Started The Apache HTTP
> Server.
> [root at an-c03n02 ~]# ps aux | grep httpd
> root 13125 0.1 0.2 207188 4616 ? Ss 23:41 0:00
> /usr/sbin/httpd -DFOREGROUND
> apache 13126 0.0 0.1 207188 2808 ? S 23:41 0:00
> /usr/sbin/httpd -DFOREGROUND
> apache 13127 0.0 0.1 207188 2808 ? S 23:41 0:00
> /usr/sbin/httpd -DFOREGROUND
> apache 13128 0.0 0.1 207188 2808 ? S 23:41 0:00
> /usr/sbin/httpd -DFOREGROUND
> apache 13129 0.0 0.1 207188 2808 ? S 23:41 0:00
> /usr/sbin/httpd -DFOREGROUND
> apache 13130 0.0 0.1 207188 2808 ? S 23:41 0:00
> /usr/sbin/httpd -DFOREGROUND
> root 13174 0.0 0.0 112632 940 pts/1 S+ 23:41 0:00 grep
> --color=auto httpd
> [root at an-c03n02 ~]# systemctl stop httpd.service
> [root at an-c03n02 ~]# ps aux | grep httpd
> root 13181 0.0 0.0 112632 940 pts/1 S+ 23:41 0:00 grep
> --color=auto httpd
>
> Thoughts?
>
> Thanks!!
>
More information about the Pacemaker
mailing list