Capítulo 8. Gerenciando o Complemento de Alta Disponibilidade da Red Hat com Ferramentas da Linha de Comando.
Este capítulo descreve várias tarefas administrativas para gerenciar o Complemento de Alta Disponibilidade da Red Hat e consiste das seguintes seções:
Importante
Certifique-se que sua implantação do Complemento de Alta Disponibilidade atenda suas necessidades e possa ser suportada. Consulte um representante autorizado Red Hat para verificar suas configurações antes da implementação. Além disso, separe um tempo para testar as configurações para testar modos de falhas.
Importante
Este capítulo referencia elementos e atributos
cluster.conf
comumente usados. Para uma lista compreensiva e a descrição dos elementos e atributos do cluster.conf
, consulte o esquema de cluster em /usr/share/cluster/cluster.rng
e o esquema anotado em /usr/share/doc/cman-X.Y.ZZ/cluster_conf.html
(por exemplo /usr/share/doc/cman-3.0.12/cluster_conf.html
).
Importante
Certos procedimentos neste capítulo pedem pelo uso do comando
cman_tool version -r
para propagar a configuração do cluster através de um cluster. O uso deste comando requer que o ricci
esteja em execução.
Nota
Procedimentos neste capítulo, podem incluir comandos especificos para algumas das ferramentas da linha de comando listada no Apêndice E, Resumo das Ferramentas da Linha de Comando. Para mais informações sobre todos os comandos e variáveis, consulte a página man para cada ferramenta da linha de comando.
8.1. Iniciar e Parar o Software de Cluster
Você pode iniciar ou parar um software de cluster em um nó de acordo com a Seção 8.1.1, “Iniciar o Software do Cluster” e Seção 8.1.2, “Parando um Software de Cluster”. Iniciar um software de cluster em um nó faz esse nó se juntar ao cluster; parando o software de cluster em um nó, o faz deixar o cluster.
8.1.1. Iniciar o Software do Cluster
Para iniciar o software do cluster em um nó, digite os seguintes comandos nesta ordem:
service cman start
service clvmd start
, Se o CLVM foi usado para criar volumes clusterizadosservice gfs2 start
, Se você estiver usando o Red Hat GFS2service rgmanager start
, se você estiver usando os serviços de alta disponibilidade (HA) (rgmanager
).
Por exemplo:
[root@example-01 ~]#service cman start
Starting cluster: Checking Network Manager... [ OK ] Global setup... [ OK ] Loading kernel modules... [ OK ] Mounting configfs... [ OK ] Starting cman... [ OK ] Waiting for quorum... [ OK ] Starting fenced... [ OK ] Starting dlm_controld... [ OK ] Starting gfs_controld... [ OK ] Unfencing self... [ OK ] Joining fence domain... [ OK ] [root@example-01 ~]#service clvmd start
Starting clvmd: [ OK ] Activating VG(s): 2 logical volume(s) in volume group "vg_example" now active [ OK ] [root@example-01 ~]#service gfs2 start
Mounting GFS2 filesystem (/mnt/gfsA): [ OK ] Mounting GFS2 filesystem (/mnt/gfsB): [ OK ] [root@example-01 ~]#service rgmanager start
Starting Cluster Service Manager: [ OK ] [root@example-01 ~]#
8.1.2. Parando um Software de Cluster
Para parar o software de cluster em um nó, digite os seguintes comandos nesta ordem:
service rgmanager stop
, se você estiver usando os serviços de alta disponibilidae (HA) (rgmanager
).service gfs2 stop
, se você estiver usando o Red Hat GFS2umount -at gfs2
, se você estiver usando o Red Hat GFS2 em conjunto com orgmanager
, para certificar que quaisquer arquivos GFS2 montados durante a inicialização dorgmanager
(mas não desmontados durante o desligamento) foram também desmontados.service clvmd stop
, se o CLVM foi usado para criar volumes clusterizadosservice cman stop
Por exemplo:
[root@example-01 ~]#service rgmanager stop
Stopping Cluster Service Manager: [ OK ] [root@example-01 ~]#service gfs2 stop
Unmounting GFS2 filesystem (/mnt/gfsA): [ OK ] Unmounting GFS2 filesystem (/mnt/gfsB): [ OK ] [root@example-01 ~]#umount -at gfs2
[root@example-01 ~]#service clvmd stop
Signaling clvmd to exit [ OK ] clvmd terminated [ OK ] [root@example-01 ~]#service cman stop
Stopping cluster: Leaving fence domain... [ OK ] Stopping gfs_controld... [ OK ] Stopping dlm_controld... [ OK ] Stopping fenced... [ OK ] Stopping cman... [ OK ] Waiting for corosync to shutdown: [ OK ] Unloading kernel modules... [ OK ] Unmounting configfs... [ OK ] [root@example-01 ~]#
Nota
Parando o software de cluster em um nó faz que seus serviços de Alta Disponibilidade (HA) fazerem um fail over para outro nó. Como uma alternativa a isso, considere em realocar ou migrar os serviços HA para outro nó antes de parar o software de cluster. Para informações sobre gerenciar serviços HA, consulte a Seção 8.3, “Gerenciando Serviços de Alta Disponibilidade”.