Eu gostaria de configurarbrilhopara substituir meu uso do NFS4, como posso fazer isso?
Responder1
(resposta em andamento, qualquer ajuda para testar e editar seria apreciada, funciona e foi testada em 12.04, mas apenas por mim!)
Este é um tutorial passo a passo baseado no livro de Michael J. Chudobiakguiapara Fedora. Isso pressupõe que você está tentando compartilhar o /fileserver
diretório de um servidor central com os clientes. Eu nunca consegui fazer esse trabalho no passado, mas tentei no 12.04 e agora é realmente mais fácil para mim do que usar o NFS.
No servidor:
Instale o servidor:sudo apt-get install glusterfs-server
Primeiro crie um volume que você deseja compartilhar, você pode nomeá-lo como quiser, neste exemplo estou nomeando-o volumename
, e depois você usa o nome DNS do seu servidor, não tenho DNS para minhas máquinas em casa então eu uso servername .local para usar o nome DNS atribuído pelo avahi:
sudo gluster volume create volumename transport tcp yourservername:/fileserver
Agora iniciamos o volume:
sudo gluster volume start volumename
E é isso! O servidor agora está servindo um compartilhamento de brilho chamado volumename
.
Em cada cliente:
Instale o cliente:sudo apt-get install glusterfs-client
Agora vamos montar o volume glusterfs compartilhado
mount -t glusterfs yourservername:/volumename /mountdirectory
No cliente, veja se você consegue acessar os arquivos em formato /fileserver
. Caso contrário, leia os /var/log/glusterfs/*
arquivos no cliente e no servidor.
Para montar o compartilhamento na inicialização, você pode adicionar isto ao seu/etc/fstab
yourservername:/volumename /mountdirectory glusterfs defaults,_netdev 0 0
Referências:
- Postagem na lista de discussão emmigração para glusterfs
- http://www.howtoforge.com/distributed-storage-across-four-storage-nodes-with-glusterfs-3.2.x-on-ubuntu-11.10(Este artigo é muito bom)