Estabelecimento de modo primário DRBD com OCFS2

Fonte: Pt Ikoula wiki
Ir para navegação Ir para pesquisar
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

pt:Estabelecimento de modo primário DRBD com OCFS2 he:הקמתה של מצב ראשי DRBD עם OCFS2 ro:Stabilirea DRBD-primar modul cu OCFS2 ru:Создание DRBD-основной режим с OCFS2 pl:Ustanowienie DRBD-podstawowy tryb OCFS2 ja:OCFS2 と DRBD プライマリ ・ モードの確立 ar:إنشاء وضع DRBD-الابتدائية مع OCFS2 zh:与 OCFS2 DRBD 小学模式的建立 de:Einrichtung von DRBD-Primär-Modus mit OCFS2 nl:Oprichting van DRBD-primaire modus met OCFS2 it:Creazione di modalità DRBD-primary con OCFS2 es:Establecimiento del modo primario de DRBD con OCFS2 en:Establishment of DRBD-primary mode with OCFS2 fr:Mise en place de DRBD en mode primaire-primaire avec OCFS2

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.