Red Hat Cluster Suite: Configurando e Administrando um Cluster | ||
---|---|---|
Anterior | Capítulo 5. Serviços de Compartilhamento de Arquivos de Rede | Próxima |
Esta seção descreve como usar o Samba Druid para configurar rapidamente uma partilha do Samba para acesso do cliente.
Inicie a Ferramenta de Estado do Cluster. Verifique se os daemons do cluster estão rodando; se não estiverem, selecione Cluster => Iniciar Serviço do Cluster para iniciar os daemons do cluster.
Na Ferramenta de Estado do Cluster, selecione Cluster => Configurar para exibir a Ferramenta de Configuração do Cluster.
Inicie o Samba Druid selecionando Adicionar Exportações => Samba... e clique em Próximo para continuar.
Escolha criar um novo serviço com um novo endereço IP flutuante.
Indique o Nome do Serviço — Um nome único usado para identificar este serviço no cluster.
Indique um Endereço IP do Serviço — Os clientes acessam as partilhas de arquivo por um servidor conforme designado pelo seu endereço IP (ou nome da máquina associada). Para que os clientes não saibam qual membro do cluster atua como o servidor do Samba, os sistemas cliente não devem usar o nome da máquina do membro como o endereço IP através do qual um serviço é acessado. Ao invés, os serviços clusterizados do Samba são atribuídos com endereços IP flutuantes, distintos dos endereços IP do servidor do cluster. Este endereço IP flutuante é então configurado no membro que está servindo ativamente a partilha. Baseado nesta premissa, os clientes são cientes apenas do endereço IP flutuante, mas não do fato que serviços clusterizados do Samba foram empregados.
Indique o nome do arquivo especial de dispositivo e o ponto de montagem do serviço.
Informações de montagem — Para sistemas de arquivo não-clusterizados, as informações de montagem são localizadas geralmente no /etc/fstab. Em contrapartida, sistemas de arquivo clusterizados não devem estar localizados no </etc/fstab. Isto é necessário para garantir que somente um membro do cluster tenha o sistema de arquivo montado por vez. A falha em reproduzir este procedimento resultará na corrupção do sistema de arquivo e possíveis quedas do sistema..
Arquivo Especial de Dispositivo — As informações de montagem designam o arquivo especial de dispositivo e o diretório do disco no qual o sistema de arquivo será montado.
Ponto de Montagem do Dispositivo — Um serviço do Samba pode incluir mais de um sistema de arquivo montado. Desta forma, os sistemas de arquivo serão agrupados como uma única unidade de queda.
Indique o Nome da Partilha — Especifica o nome pelo qual os clientes referem a um ponto de montagem. Baseado no nome que você especificar, um arquivo /etc/samba/smb.conf.nomedapartilha e um diretório de bloqueio /var/cache/samba/nomedapartilha correspondentes serão criados. Por convenção, o nome da partilha corrente do Windows especificada no smb.conf.nomedapartilha será definida de acordo com este parâmetro. Na prática, você pode designar mais de um partilha do Samba em um arquivo smb.conf.nomedapartilha. Pode haver no máximo uma configuração do samba por serviço, que deve ser especificada com o primeiro dispositivo. Por exemplo: se você tem diversos dispositivos de disco, (e sistemas de arquivo correspondentes montados) em um único serviço, então especifique um nomedapartilha para o serviço. No arquivo /etc/samba/smb.conf.nomedapartilha, designe partilhas do Samba múltiplas para compartilhar diretórios dos dispositivos múltiplos. Para desabilitar o Samba a compartilhar um serviço, o nome da partilha deve ser definido como Nenhum (None).
Clique em Aplicar para salvar o arquivo de configuração (/etc/samba/smb.conf.nomedapartilha) no membro do cluster.
Salve a configuração do serviço do Samba selecionando Arquivo => Salvar na Ferramenta de Configuração do Cluster.
Copie o /etc/samba/smb.conf.nomedapartilha nos outros membros do cluster.
Para modificar a configuração de seu serviço Samba, clique na aba Serviços da Ferramenta de Configuração do Cluster e então clique no ícone triangular próximo ao serviço do Samba para exibir a árvore filho completa do serviço. Duplo-clique em cada filho para alterar as opções.
Destaque o <service> e clique em Propriedades para configurar as seguintes opções:
Nome do Serviço — Um nome único para identificar este serviço no cluster.
Domínio de Transferência — Define quais sistemas podem ser o servidor do Samba para este serviço quando houver mais de um membro operacional no cluster.
Intervalo de Verificação — Especifica a frequência (em segundos) com que o sub-sistema do cluster deve verificar se os daemons do Samba (smbd e nmbd) associados a este serviço estão rodando. Caso algum destes daemons tenha saído inesperadamente, será automaticamente reiniciado para continuar os serviços. Se o valor 0 for especificado, então o monitoramento não será efetuado. Se designar um intervalo de 90 segundos, o monitoramento será executado com este intervalo.
Para o Script do Usuário, deixe o campo como Nenhum (None), já que a infra-estrutura do cluster executa o controle dos serviços NFS e a verificação do estado.
Selecione o <service ip address> filho para alterar o Endereço IP do Serviço e para indicar a Máscara de Rede e o endereço de Transmissão, ambos definidos como Nenhum (None) por default. Se estes campos forem deixados como Nenhum, a infra-estrutura do cluster utilizará a máscara de rede e o endereço IP de transmissão configurados no dispositivo de rede do membro que está rodando o serviço.
Selecione o <device> filho para alterar o Arquivo Especial de Dispositivo, o Nome da Partilha Samba, o Ponto de Montagem, Tipo de Sistema de Arquivo e as Opções de Montagem.
Você também pode selecionar ou desselecionar o botão Forçar Desmontagem. Como parte das informações de montagem, é possível especificar se a desmontagem forçada deve ser habilitada ou não. Ao habilitá-la, se alguma aplicação rodando no servidor do cluster tiver o sistema de arquivo designado montado, quando o serviço for desabilitado ou realocado, a aplicação será finalizada para permitir que a desmontagem prossiga.
Ao rodar a Ferramenta de Configuração do Cluster para configurar os serviços do Samba:
Indique os parâmetros do serviço corretamente, já que a lógica da validação associada aos parâmetros do Samba não é robusta.
Após configurar um serviço do Samba através da Ferramenta de Configuração do Cluster, lembre-se de ajustar o arquivo /etc/samba/smb.conf.nomedapartilha para cada serviço de acordo com os clientes e esquema de autorização que você deseja.
Lembre-se também de copiar o arquivo smb.conf.nomedapartilha nos outros membros do cluster.
Note que a infra-estrutura do cluster cria diretórios de bloqueio do Samba quando inicia o serviço.
Se você apagar um serviço do Samba, a Ferramenta de Configuração do Cluster apaga automaticamente este arquivo para preservar os parâmetros da configuração de seu site para um possível uso futuro.