5.14.5. Configurando o Protocolo de Anel Redundante
Desde o Red Hat Enterprise Linux 6.4, o Red Hat High Availability Add-On suporta a configuração do protocolo de anel redundante. Ao utilizar o protoloco de anel redundante, existem diversas considerações que você deve levar em conta, como descrito em Seção 7.6, “Configurando o Protocolo de Anel Redundante”.
Para especificar uma segunda interface de rede para usar para protoloco de anel redundante, você adiciona um nome alternado para o nó utilizando a opção
addalt
do comando ccs
.
ccs -h host --addalt node_name alt_name
Por exemplo, o seguinte comando configura o nome alternado
clusternet-node1-eth2
para o nó de cluster clusternet-node1-eth1
:
# ccs -h clusternet-node1-eth1 --addalt clusternet-node1-eth1 clusternet-node1-eth2
Opcionalmente, você pode especificar manualmente um endereço de multicast, uma porta e um TTL para o segundo anel. Se você especificar um multicast para o segundo anel, tanto o endereço de multicast alternado quanto a porta alternada devem ser diferentes do endereço do multicast para o primeiro anel. Se você especificar uma porta alternada, os números de porta do primeiro anel e segundo anel devem ser diferentes em pelo menos dois, pois o próprio sistema usa a porta e porta-1 para realizar as operações. Se você não especificar um endereço e multicast alternado, o sistema irá utilizar automaticamente um endereço de multicast diferente para o segundo anel.
Para especificar um endereço multicast alternado, porta ou TTL para o segundo anel, você utiliza a opção
--setaltmulticast
do comando ccs
:
ccs -h host --setaltmulticast [alt_multicast_address] [alt_multicast_options].
Por exemplo, o seguinte comando define um endereço multicast alternado de 239.192.99.88, uma porta de 888, e um TTL de 3 para o cluster definido no arquivo
cluster.conf
no nó clusternet-node1-eth1
:
ccs -h clusternet-node1-eth1 --setaltmulticast 239.192.99.88 port=888 ttl=3
Para remover um endereço de multicast alternado, especifique a opção
--setaltmulticast
do comandoccs
mas não especifique o endereço multicast. Note que ao executar este comando, ele redefinirá todas as outras propriedades que você pode definir com a opção --setaltmulticast
para seus valores padrão, como descrito em Seção 5.1.5, “Comandos que Sobrescrevem Configurações Anteriores”.
Quando você terminar de configurar todos os componentes de seu cluster, você precisará sincronizar o arquivo de configuração do cluster para todos os nodos, como descrito na Seção 5.15, “Propagar o Arquivo de Configuração aos Nós do Cluster”.