Réplica de dados entre servidores Samba4 com load-balance de DNS

A partir da versão Alpha 11 o Samba4 possui a capacidade de aderir um controlador de domínio adicional a um controlador de domínio já existente, este recurso é útil para melhorar a disponibilidade e a confiabilidade dos serviços de rede. Adicionar outros controladores de domínio pode ajudar a fornecer tolerância a falhas, equilibrar a carga de controladores de domínio existentes.

[ Hits: 33.356 ]

Por: Diego Pereira Grassato em 28/09/2010 | Blog: https://www.linkedin.com/in/diegograssato-software/


Início



A partir da versão Alpha 11 o Samba4 possui a capacidade de aderir um controlador de domínio adicional a um controlador de domínio já existente, este recurso é útil para melhorar a disponibilidade e a confiabilidade dos serviços de rede. Adicionar outros controladores de domínio pode ajudar a fornecer tolerância a falhas, equilibrar a carga de controladores de domínio existentes.

O fato de haver mais de um controlador de domínio em um domínio permite que o domínio continue a funcionar se um controlador de domínio falhar ou precisar ser desconectado. Vários controladores de domínio também podem melhorar o desempenho, pois facilitam a conexão de um cliente com um controlador de domínio durante o logon em rede. Você pode adicionar outros controladores de domínio pela rede tanto sendo: Samba4 <, > Samba4 ou Samba4 <, > Samba4 <, > Windows Server 2008 Server, que vai dar a sua rede uma infraestrutura multiplataforma com uma base heterogenia e única.

Montando a estrutura de réplica

Primeiramente é necessário ter duas instalações do Samba4, no qual uma completa com o domínio configurado, outra sem o domínio configurado. Os passos da instalação podem ser seguidos aqui:
Pulem somente o passo da configuração dos domínios feitos pelo "provision".

Configuração do controladores de domínios

Para configurar o controlador de domínio primário utilize o utilitário "provision".

# ./setup/provision --realm=tux.org --domain=TUX --adminpass=d13g@anna --server-role="domain controller"

Configuração do controlador de domínios réplica 1

No controlador secundário, após a instalação do sistema e a configuração correta do DNS vamos para as configurações para integrá-lo ao Samba4 e fazê-lo de servidor de réplica de dados:

Primeiro passo: INICIAR -> EXECUTAR, digite "dcpromo":
Aparecerá uma mensagem de erro, ignore-a e clique em NEXT:
Marque a opção "EXISTING FOREST", que irá vinculá-lo a uma floresta já existente.
Digite o nome de domínio que se deseja vincular:
Clique em "SET" logo abaixo e entre com as credenciais de administrador do domínio adicionado acima.
Selecione a floresta principal:
Selecione o site do controlador default:
Passemos para a parte de verificação de DNS, desmarque a opção "DNS server" e "Read-only domain controler", deixe somente o catálogo global:
Próximo passo será a verificação do DNS:
Irá aparecer um erro, mas clique em "Yes", mais tarde iremos adicionar as entradas DNS do servidor manualmente no servidor.
Configuração feita você pode fazer a exportação dos dados para poder utilizar posteriormente, avence para próxima etapa:
Nesta etapa, que pode demorar um pouco, o servidor irá importar os catálogos do Samba4 para utilização e será feito o sincronismo com a base do Samba4.
Processo finalizado, o servidor irá reiniciar para que aplique as configurações e já volta replicando, mas antes de iniciarmos o servidor iremos adicionar a entrada do host do servidor no nosso servidor DNS. Para adicionarmos o servidor precisamos de seu número de identificação GUID, pois é através dele que é feita a autorização pelo servidor Samba4, caso contrário o Samba4 acusará alguns erros:
Para descobrimos o GUID de réplica você digitará o seguinte comando no servidor onde está o Samba4:
# ldbsearch -H /var/lib/samba/private/sam.ldb objectClass=ntdsdsa objectguid --cross-ncs

Ele irá mostrar o GUID dos dois servidores, copie a entrada que fala de nosso servidor Windows 2008 e abra o arquivo de configuração da zona criada pelo Samba4, que está localizada em /var/lib/samba/private/dns/tux.org.
Após adicionar as entradas, reinicie o servidor DNS e inicie o Windows 2008, agora vamos testar se a réplica está funcionando corretamente.

No shell do DC primário use o comando "net" para adicionar um novo usuário:
No caso criamos o usuário "Anna", vamos verificar usando o comando "wbinfo -u":
Ele listará todos usuários.

Logue-se agora no servidor Windows 2008 Server, como administrador, vá ao meu INCIAR -> RUN -> das.msc, vá na guia usar que está e Users.
Criaremos agora um usuário no servidor 2008. Remova o usuário usando o utilitário do Windows e cadastre um outro usuário usando o formulário do DSA.

Verificando no Samba4 se replicou os dados:
Replicando dados perfeitinhos, vá à guia "Domain Controllers" e você verá dois controladores ativos.
    Próxima página

Páginas do artigo
   1. Início
   2. Configuração do controlador de domínios réplica 2
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Permitindo o uso da internet usando o login do SAMBA

Configurando servidor Samba como Workgroup no Slackware

Adicionando facilidades ao Samba

Linux logando no Domínio NT

Instalando o Swat

  
Comentários
[1] Comentário enviado por fs.schmidt em 29/09/2010 - 11:59h

Amigo, meus parabéns pelo estudo e artigo !! Já tenho testado o samba4 e será uma grande vitória sobre a concorrente em gerenciamento de diretórios.


[2] Comentário enviado por dtux em 29/09/2010 - 15:34h

Valeu, meu TCC foi baseado no SAMBA4 e sua integração com outro software e compatibilidade com W2K8 R2, só falta sair um release stable pra galera colocar em produção, muita gente acredita que possa haver muitas falhas, ou mesmo medo do serviço deixa-los na mão!!!

[3] Comentário enviado por gusmarucci em 19/02/2013 - 10:04h

Acredite. Eu coloquei alguns Samba 4 quando estava na edição Alpha.

NUNCA me deu problema.

[4] Comentário enviado por rengaf1 em 06/08/2013 - 10:48h

cara tu nao tem o inverso nao? quero migrar de vez meu dominio um w2k8r2 pro samba 4.. da uma força ai.

[5] Comentário enviado por Dirant em 02/04/2014 - 01:41h

Bom dia !
Estou meio perdido.
Instalei o Samba 4 com controlador de domínio,esta funcionando legal,inclusive com mapeamento dos compartilhamento.
Estou querendo agora replicar o servidor para funcionar em conjunto,caso um falhe o outro assume.
Em uma da máquinas windows 7 instalei as Ferramentas Administrativas.

Pergunta;

É necessário ter instalado O Windows Server para fazer a réplica?
Não tem com fazer usando o linux?

obs: Minhas configurações:
Samba 4.1.6,Sistema Linux Debian 7


Desde já obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts