PplWare Mobile

Glusterfs – Armazenamento distribuído e de alta disponibilidade

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. André says:

    Há algum sistema igual para Windows ?
    Seria muito bom este sistema poder ser instalado em maquinas com Windows 7 /8 / 10, e reservar um determinado espaço (individualmente) de cada computador.
    Atentamente,

    • Rudi says:

      Chama-se DFS e não tenho a certeza se é igual o GlusterFS pode-se fazer sync de uma pasta quer seja mount ou não mas sempre sobre um FileSystem, o DFS poderá ser mais parecido com DRBD ou Ceph que tem o seu proprio File System.

  2. Bota gel says:

    Grande artigo. À Pedro Pinto.

  3. Adao Santos says:

    Boa tarde,

    ha uma falha na atribuição dos IP’s (que está correta no screenshot dos hosts). O cliente e o servidor 2 partilham o mesmo IP? 192.168.1.162

    Parabéns pelo artigo.

    • Pedro Lopes says:

      Bom dia Adão Santos,
      embora não encontre o screenshot onde está esse erro o IP’s não poderão se facto ser iguais.
      Os IP’s a usar em cada uma das máquinas são os seguintes:
      servidor1 – 192.168.1.161
      servidor2 – 192.168.1.162
      cliente – 192.168.1.163

  4. Notliz says:

    Favoritado. Nice artigo!

  5. g0tH1c.X says:

    Bom artigo 🙂

  6. 4knahs says:

    Excelente artigo! Ainda há pouco tempo estive a olhar para o GlusterFS para os servidores de uma startup, fiquei surpreso de ver aqui um exemplo tao detalhado 🙂

    Relativamente ao windows isto pode ser interessante: https://jonarcher.info/2014/06/windows-cifs-fileshares-using-glusterfs-ctdb-highly-available-data/

    (pequeno typo: “sincronizados comos servidores”, falta o espaço)

  7. Rudi says:

    Bom artigo, mas há muito para explorar quanto a filesystem distribuidos.
    Podem comparar com DRBD e Ceph que são completamente diferentes em termos de arquitectura

    Façam um alerta para Split Brain e Fencing (STONITH).

    Sugestões para futuros artigos de Gluster:
    Forçar o Self Heal, comandos de diagnostico, sincronizar uma pasta com ficheiros já existentes, experimentar outros tipos de sync (paridade), mount com Libvirt (NFS), mount com permissões samba, loadbalacing (este não tenho a certeza se é possivel)

    Continuem com o bom trabalho 🙂

  8. Edexote says:

    Uma dúvida. Em caso de falha de um dos servidores já vimos que a informação existente permanece. Isso significa que isto funciona como uma espécie de RAID 1 em rede (adiciono servidores para replicar mas não me aumenta o espaço disponível) ou mais como RAID 5 (adiciono servidores para replicar e também me vai aumentando o espaço disponível)?

  9. Tácio Andrade says:

    Pessoal alguém ai já enfrentou problema trabalhando com Glusterfs em KVM? Estou configurando o mesmo em uma VM na Godaddy, o problema é que consigo fazer a ligação entre os 2 mastres, porem quando vou tentar criar o volume está dando o seguinte erro:
    root@www2:~# gluster volume create www replica 2 transport tcp www2:/data/site www1:/data/site force

    [2016-10-12 02:56:23.665334] I [MSGID: 106493] [glusterd-rpc-ops.c:696:__glusterd_friend_update_cbk] 0-management: Received ACC from uuid: e31a2037-2829-4ca0-86da-9be29179f12d
    [2016-10-12 02:58:47.801929] I [MSGID: 106487] [glusterd-handler.c:1472:__glusterd_handle_cli_list_friends] 0-glusterd: Received cli list req
    [2016-10-12 03:00:23.614838] E [MSGID: 106301] [glusterd-syncop.c:1281:gd_stage_op_phase] 0-management: Staging of operation ‘Volume Create’ failed on localhost : Glusterfs is not supported on brick: www2:/data/site.
    Setting extended attributes failed, reason: Operation not permitted.

    O DNS está batendo corretamente no www2, assim como no www1. Qualquer dica será muito bem vinda.

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.