Serviços de cluster no RHEL 4.8

1

Temos dois dos nossos servidores em execução no RHEL 4 Update 8, usando o pacote Cluster para executar serviços comuns. Atualmente devido a algumas restrições, não temos planos para atualizar o sistema operacional. Mas nós temos alguma atividade de manutenção nos servidores, para o qual precisamos parar e iniciar os serviços de cluster em ambos os nós. Por favor, ajude a saber quais serviços para reiniciar. No RHEL 5 e acima, normalmente apenas reiniciamos "cman" e "rgmanager", que cuidam de tudo. Mas não tenho certeza para o RHEL4.8. Então, gentilmente ajude. Esta é a configuração de cluster que temos nos nós:

<?xml version="1.0"?>
<cluster alias="Airguard_stc" config_version="1" name="Airguard_stc">
  <fence_daemon clean_start="0" post_fail_delay="0" post_join_delay="3"/>
 <clusternodes>
 <clusternode name="eir1-c" votes="1" nodeid="1">
 <fence>
 <method name="1">
  <device name="eir1-ilo"/>
  </method>
  </fence>
  </clusternode>
 <clusternode name="eir2-c" votes="1" nodeid="2">
 <fence>
 <method name="1">
  <device name="eir2-ilo"/>
  </method>
  </fence>
  </clusternode>
  </clusternodes>
  <cman expected_votes="1" two_node="1"/>
 <fencedevices>
  <fencedevice agent="fence_ilo" hostname="eir1-ilo" login="aws_ilo"     name="eir1-ilo" passwd="airguard"/>
  <fencedevice agent="fence_ilo" hostname="eir2-ilo" login="aws_ilo" name="eir2-ilo" passwd="airguard"/>
  </fencedevices>
 <rm>
 <failoverdomains>
 <failoverdomain name="EIR" ordered="0" restricted="0">
  <failoverdomainnode name="eir1-c" priority="1"/>
  <failoverdomainnode name="eir2-c" priority="1"/>
  </failoverdomain>
  </failoverdomains>
 <resources>
  <ip address="172.24.159.44" monitor_link="1"/>
  <ip address="172.24.159.45" monitor_link="1"/>
  <fs device="/dev/mapper/mpath0p3" force_fsck="0" force_unmount="1"     fsid="27623" fstype="ext3" mountpoint="/cache_app" name="cache_app" options=""     self_fence="0"/>
  <fs device="/dev/mapper/mpath0p5" force_fsck="0" force_unmount="1" fsid="34677" fstype="ext3" mountpoint="/postgres" name="postgres" options="" self_fence="0"/>
  <script file="/etc/init.d/cache_cacheha" name="cacheha"/>
  <script file="/etc/init.d/postgresha" name="postgres-script"/>
  </resources>
 <service autostart="1" domain="EIR" name="cache" recovery="relocate">
  <ip ref="172.24.159.44"/>
  <fs ref="cache_app"/>
  <script ref="cacheha"/>
  </service>
 <service autostart="1" domain="EIR" name="postgres" recovery="relocate">
  <ip ref="172.24.159.45"/>
  <fs ref="postgres"/>
  <script ref="postgres-script"/>
  </service>
  </rm>
  </cluster>

Além disso, você pode me fornecer algum link para o RHEL4.8 Cluster Suite Management?

    
por dig_123 08.04.2016 / 05:44

1 resposta

1

Antes de tudo, o RHEL 4.8 já foi declarado EOL pela Redhat. Em segundo lugar, tenho a sorte de ter finalmente encontrado alguma documentação link

que me dá o que eu preciso (basicamente todos os serviços individuais precisam ser reiniciados em vez de apenas cman):

  1. Pare o software de cluster nos dois nós em execução, executando os seguintes comandos em cada nó nesta ordem:

    a. service rgmanager stop, if the cluster is running high-availability         services
    (rgmanager)
    b. service gfs stop, if you are using Red Hat GFS
    c. service clvmd stop, if CLVM has been used to create clustered volumes
    d. service fenced stop
    e. service cman stop
    f. service ccsd stop
    
  2. Inicie o software de cluster em todos os nós do cluster (incluindo o incluído) executando o seguinte comandos nesta ordem:

    a. service ccsd start
    b. service cman start
    c. service fenced start
    d. service clvmd start, if CLVM has been used to create clustered         volumes
    e. service gfs start, if you are using Red Hat GFS
    f. service rgmanager start, if the cluster is running high-availability services
    (rgmanager)
    
por 08.04.2016 / 06:37