Cercar e adicionando um failover ao agrupamento - Parte 3
- 1467
- 52
- Mr. Mitchell Hansen
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 3Primeiro 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:
- O que é agrupamento e vantagens/desvantagens - Parte 1
- 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 = 10Ativar 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.
- -h: Endereço IP do host de cluster.
- -SetfenceDaemon: Aplica as mudanças no daemon de esgrima.
- post_fail_delay: Tempo em segundos que o daemon espera antes de cercar um servidor de vítimas quando um nó foi falhado.
- 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.
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 -lsfenceoptsOpçõ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 cerca4. 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ósAgora 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 -ADDFAILOVERDOMAINAdicione 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 2Adicionar 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.
- « Lançar 'Linuxsay' - um fórum de discussão para entusiastas do Linux
- Compreendendo o compilador Java e Java Virtual Machine - Parte 4 »