Estabelecimento de modo primário DRBD com OCFS2

Fonte: Pt Ikoula wiki
Revisão em 19h21min de 8 de fevereiro de 2016 por Ikbot (discussão | contribs) (Criou a página com "<br /> Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo :fr:Mise en place de DRBD en mode primaire-primaire a...")
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Ir para navegação Ir para pesquisar


Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.

Introdução

A documentação abaixo refere-se a criação de modo DRBD-principal (Dual-primário ) com o sistema de arquivo OCFS 2.
Vamos usar no exemplo o Servidorna sequência s :

  • Servidor n �1:
    • Nome e : TestDRBD 01
    • IP : 10.0.0.100
  • Servidor n �1:
    • Nom : TestDRBD02
    • IP: 10.0.0.200

O disco usado é nomeação /dev/sdb e a partição usado em cada Servidors /dev/sdb1.

Instalação

É necessário que este estabelecimento, para prosseguir com a instalação do pacote DRBD :

apt-get install -y drbd8-utils

Então a instalação do pacote para a implementação do sistema de arquivos :

apt-get install -y ocfs2-tools

Configuração e implementação do DRBD

A primeira fase da operação consiste a configuração do nosso recursos DRBD.
Estamos, no exemplo, crie o seguinte arquivo : /etc/drbd.d/testdrbd.res
O último contendo as seguintes linhas (fazer os dois Servidors):

resource testdrbd {
    meta-disk internal;
    device /dev/drbd1;
    disk /dev/sdb1;

    syncer { 
                # Limitation de la bande passante 
                rate 1000M; 
                }
    net {
                # Cette option doit être mise en place Só  un système de fichier clusterisé.
                allow-two-primaries;

                # Configuration à utiliser dans le cadre d'une configuration primaire-primaire.
                # Plus d'information sur la page suivante: https://drbd.linbit.com/users-guide/s-configure-split-brain-behavior.html
                after-sb-0pri discard-zero-changes;
                after-sb-1pri discard-secondary;
                after-sb-2pri disconnect;
        }
     startup { 
                 # Indique que les deux nodes doivent être primaire lors du démarrage.
                 become-primary-on both; 
                 }

    # Configuration des deux nodes 
    on TestDRBD01 { address 10.0.0.100:7789; }
    on TestDRBD02 { address 10.0.0.200:7789; }
}

O próximo passo é fazer as manipulações e o lançamento dos recursos DRBD :

drbdadm create-md testdrbd 

modprobe drbd
drbdadm up testdrbd
  • Posso fazer esta operação no primeiro dia Servidor uniquement:
drbdadm -- --overwrite-data-of-peer primary testdrbd 
  • Você agora deve esperar até o final da sincronização, isto é verificável através do comando :
cat /proc/drbd
  • Sua configuração é atualmente no modo secundário elementar, forçar o segundo nó no modo primário é feito através do comando :
drbdadm primary testdrbd

Configuração e implementação do sistema de arquivo (OCFS2)

A primeira fase da configuração através da criação do arquivo de configuração, definindo o cluster OCFS 2.
No exemplo, especificamos a configuração no seguinte arquivo : /etc/ocfs2/cluster.conf

cluster:
    node_count = 2
    name = testdrbd

node:
    ip_port = 7777
    ip_address = 10.0.0.100
    number = 1
    name = TestDRBD01
    cluster = testdrbd

node:
    ip_port = 7777
    ip_address = 10.0.0.200
    number = 2
    name = TestDRBD02
    cluster = testdrbd

Então é necessário modificar a configuração do pacote ocfs 2-ferramentas através do comando :

dpkg-reconfigure ocfs2-tools

O utilitário irá, em seguida, você fazer várias perguntas, responder :

  • Sim sobre a questão : "Carga O 2Driver de CB na inicialização ",
  • testdrbd sobre a questão : "Cluster para iniciar no boot ",
  • Deixe as opções padrão para outras questões.

Serviços OCFS estão parados no momento, você deve fazer o seguinte em dois Servidors:

/etc/init.d/o2cb start 
/etc/init.d/ocfs2 start
/etc/init.d/o2cb enable

O último passo para o sistema de arquivos é a formatação dos recursos através do drbd :

mkfs.ocfs2 -L "testdrbd" /dev/drbd1

Você pode agora montar o seu sistema normalmente e indicar em seu arquivo fstab.



Este artigo pareceu-lhe ser útil ?

0



Não tem permissão para colocar comentários.