PC en funcionamiento pero el estado muestra recursos detenidos

PC en funcionamiento pero el estado muestra recursos detenidos

Mi primera vez configurando PC. Tengo dos máquinas virtuales CentOS 7 en las que instalé PC y Pacemaker. Definí una IP virtual y un clúster HTTP Apache.

Las dos máquinas virtuales tienen IP 192.168.56.121 y 192.168.56.122. El VIP está configurado para 192.168.56.199. Puedo hacer ping al VIP y puedo abrir el index.html de prueba en el VIP.

Según otra publicación aquí, detuve y deshabilité httpd.service mientras pcs administra sus operaciones. firewalld está deshabilitado al igual que SELinux.

Tengo dos problemas: en primer lugar, mi index.html en los dos nodos es una sola línea de texto que dice "Nodo 1" y "Nodo 2". Al actualizar la página varias veces, veo que solo se entrega el archivo del nodo 1 a menos que detenga ese nodo, en cuyo caso se entrega el archivo del nodo 2. Esto indica que los nodos están funcionando como activo-en espera. ¿Alguna forma de convertirlo en un equilibrador de carga en el que ambos nodos atiendan solicitudes alternativas?

En segundo lugar, el estado de las PC muestra que los recursos están detenidos, aunque ping y http estén funcionando.

Esto es lo que pcs statusmuestra:

Cluster name: mycluster
Stack: corosync
Current DC: db21 (version 1.1.23-1.el7_9.1-9acf116022) - partition with quorum
Last updated: Tue Jan  5 15:47:00 2021
Last change: Tue Jan  5 11:28:04 2021 by root via cibadmin on db21

2 nodes configured
2 resource instances configured

Online: [ db21 db22 ]

Full list of resources:

 Resource Group: webgroup
     apache_res (ocf::heartbeat:apache):        Stopped
     vip_res    (ocf::heartbeat:IPaddr2):       Stopped

Failed Resource Actions:
* apache_res_start_0 on db21 'unknown error' (1): call=10, status=Timed Out, exitreason='',
    last-rc-change='Tue Jan  5 11:32:43 2021', queued=1ms, exec=40019ms
* apache_res_start_0 on db22 'unknown error' (1): call=10, status=Timed Out, exitreason='',
    last-rc-change='Tue Jan  5 11:33:24 2021', queued=0ms, exec=40021ms

Daemon Status:
  corosync: active/enabled
  pacemaker: active/enabled
  pcsd: active/enabled

Salida de pcs config show:

Cluster Name: mycluster
Corosync Nodes:
 db21 db22
Pacemaker Nodes:
 db21 db22

Resources:
 Group: webgroup
  Resource: apache_res (class=ocf provider=heartbeat type=apache)
   Attributes: configfile=/etc/httpd/conf/httpd.conf statusurl=http://127.0.0.1/server-status
   Operations: monitor interval=10s timeout=20s (apache_res-monitor-interval-10s)
               start interval=0s timeout=40s (apache_res-start-interval-0s)
               stop interval=0s timeout=60s (apache_res-stop-interval-0s)
  Resource: vip_res (class=ocf provider=heartbeat type=IPaddr2)
   Attributes: cidr_netmask=24 ip=192.168.56.199
   Operations: monitor interval=10s timeout=20s (vip_res-monitor-interval-10s)
               start interval=0s timeout=20s (vip_res-start-interval-0s)
               stop interval=0s timeout=20s (vip_res-stop-interval-0s)

Stonith Devices:
Fencing Levels:

Location Constraints:
Ordering Constraints:
Colocation Constraints:
Ticket Constraints:

Alerts:
 No alerts defined

Resources Defaults:
 No defaults set
Operations Defaults:
 No defaults set

Cluster Properties:
 cluster-infrastructure: corosync
 cluster-name: mycluster
 dc-version: 1.1.23-1.el7_9.1-9acf116022
 have-watchdog: false
 stonith-enabled: false

Quorum:
  Options:

¿Qué archivo de registro o comando mostraría por qué el estado se muestra como detenido?

información relacionada