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@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@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@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@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@an-c03n02 ~]# systemctl start httpd.service > [root@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@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@an-c03n02 ~]# systemctl stop httpd.service > [root@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!! > _______________________________________________ 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