Cercar e adicionando um failover ao agrupamento - Parte 3

Cercar e adicionando um failover ao agrupamento - Parte 3

Nos dois guias anteriores, discutimos como instalar cluster, criando um cluster e adicionando nós ao cluster, também estudamos como conjunto.conf parece estar depois que as configurações necessárias são feitas.

Hoje, nesta terceira parte da série Clustering, vamos discutir sobre o que é cercar, failover e como configurá -los em nossa configuração.

Cercar e adicione failover ao cluster - Parte 3

Primeiro de tudo, vamos ver o que se entende por Cercar e Failover.

O que é esgrima?

Se pensarmos em uma configuração com mais de um nós, é possível que um ou mais nós possam ser falhados em algum momento. Portanto, neste caso, a esgrima está isolando o servidor de mau funcionamento do cluster para proteger e proteger os recursos sincronizados. Portanto, podemos adicionar uma cerca para proteger os recursos compartilhados dentro do cluster.

O que é failover?

Imagine um cenário, onde um servidor possui dados importantes para uma organização que as partes interessadas precisam da organização para manter o servidor em funcionamento sem qualquer tempo de inatividade experimentado. Nesse caso, podemos duplicar os dados para outro servidor (agora existem dois servidores com dados e especificações idênticos) que podemos usar como falha over.

Por qualquer chance, um dos servidores diminui, o outro servidor que configuramos, pois o fracasso assumirá a carga e fornece os serviços que foram fornecidos pelo primeiro servidor. Neste método, os usuários não serão experimentados o período de inatividade que foi causado ao servidor primário.

Você pode passar pelo Parte 01 e Parte 02 desta série de cluster aqui:

  1. O que é agrupamento e vantagens/desvantagens - Parte 1
  2. Configurar cluster com dois nós no Linux - Parte 2

Como já discutimos sobre a configuração do ambiente de teste nos últimos dois artigos, que estamos usando três servidores para esta configuração, o primeiro servidor atua como um servidor de cluster e outros dois como nós como nós.

Servidor de cluster: 172.16.1.250 nome de anfitrião: CLSERVER.teste.líquido Node01: 172.16.1.222 nome de anfitrião: ND01SERVER.teste.líquido Node02: 172.16.1.223 nome de anfitrião: ND02SERVER.teste.líquido  

Etapa 1: Como adicionar esgrima ao servidor de cluster

1. Primeiro, temos que ativar a esgrima no servidor de cluster, para isso usarei abaixo de dois comandos.

# ccs -h 172.16.1.250 - -SETFENCEDAEMON POST_FAIL_DELAY = 0 # CCS -H 172.16.1.250 - -SEFENCENDAEMON POST_JOIN_DELAY = 10 
Ativar cercas no cluster

Como você pode ver, usamos CCS comando para adicionar as configurações ao cluster. A seguir estão as definições das opções que usei no comando.

  1. -h: Endereço IP do host de cluster.
  2. -SetfenceDaemon: Aplica as mudanças no daemon de esgrima.
  3. post_fail_delay: Tempo em segundos que o daemon espera antes de cercar um servidor de vítimas quando um nó foi falhado.
  4. post_join_delay: Tempo em segundos que o daemon espera antes do servidor de vítimas de esgrima quando um nó se juntou ao cluster.

2. Agora vamos adicionar um dispositivo de cerca para o nosso cluster, execute o comando abaixo para adicionar um dispositivo de cerca.

# ccs -h 172.16.1.250 -ADDFEDENDEV TECMINTFENCE AGENT = FENCE_VIRT 

É assim que eu executei o comando e como o conjunto.conf O arquivo parece depois de adicionar um dispositivo de cerca.

Adicionar dispositivo de esgrima no cluster

Você pode executar o comando abaixo para ver que tipo de cerca Opções que você pode usar para criar um dispositivo de cerca. eu usei FENCE_VIRT Desde que eu uso VMs para minha configuração.

# ccs -h 172.16.1.250 -lsfenceopts 
Opções de cerca

Etapa 2: adicione dois nós ao dispositivo de cerca

3. Agora vou adicionar um método ao dispositivo de cerca criado e adicionar hosts a ele.

# ccs -h 172.16.1.250 -ADDMETHOD Método 01 172.16.1.222 # ccs -h 172.16.1.250 -ADDMETHOD Método 01 172.16.1.223 

Você precisa adicionar os métodos que você criou para os dois nós que você tem em sua configuração. A seguir, é como eu adicionei métodos e meus conjunto.conf.

Adicionar nós ao dispositivo de cerca

4. Como a próxima etapa, você terá que adicionar os métodos de cerca que você criou para os dois nós, ao dispositivo de cerca que criamos como "Tecmintfence”.

# ccs -h 172.16.1.250 -AddFenceInst Tecmintfence 172.16.1.222 Method01 # CCS -H 172.16.1.250 -AddFenceInst Tecmintfence 172.16.1.223 Método01 

Eu associei com sucesso meus métodos ao dispositivo de cerca e é assim que meu conjunto.conf Parece agora.

Adicione a cerca aos nós

Agora você configurou com sucesso o dispositivo de cerca, os métodos e adicionou seus nós a ele. Como o último passo de Parte 03, Agora vou mostrar como adicionar um failover à configuração.

Etapa 3: Adicione failover ao servidor de cluster

5. Eu uso abaixo a sintaxe dos comandos para criar minha falha na configuração do cluster.

# ccs -h 172.16.1.250 -ADDFAILOVERDOMAIN 
Adicione failover ao cluster

6. Como você criou o domínio de falha, agora você pode adicionar dois nós.

# ccs -h 172.16.1.250 --AddFailOverDomainNode Tecmintfod 172.16.1.222 1 # ccs -h 172.16.1.250 --AddFailOverDomainNode Tecmintfod 172.16.1.223 2 
Adicionar nós ao failover de cluster

Como é mostrado acima, você pode ver conjunto.conf Torna todas as configurações que adicionei para o domínio de falha.

Espero que você tenha gostado do Parte 3 desta série. Última parte da série de guia de cluster será publicada em breve, que ensinará você a adicionar recursos ao cluster, sincronizá-los e iniciar o cluster. Mantenha contato com o Tecmint para o Handy Howtos.