ZFS no Ubuntu Server?

6

Meu arquivador tem atualmente dois conjuntos de raid 5 de software do tipo md básicos. Um 8 x 500 GB e um 4 x 1 TB. Para tornar a configuração um pouco mais flexível, estou pensando em adicionar o LVM. Antes disso, imaginei que também deveria pesquisar o ZFS.

O ZFS está disponível no Ubuntu e pode substituir md-raid e lvm?

    
por Roy 11.10.2009 / 08:40

7 respostas

13

O ZFS foi lançado com a licença CDDL, por isso nunca pode ser incorporado ao kernel do Linux.

É possível instalar o ZFS no Ubuntu, e várias pessoas liberaram o howto documents. Se você pesquisar no Google por "ZFS Ubuntu" você encontrará vários. Aqui está uma: link

O ZFS no Ubuntu funciona com o sistema "file system in userspace" (FUSE), em vez de ser um módulo do kernel. Eu acredito que isso significa que você não será capaz de inicializar a partir do ZFS, mas você deve ser capaz de manter os dados do usuário nele. Aqui está a página de esperança do projeto ZFS on FUSE: link

O ZFS tem suas próprias maneiras de ser redundante, então sim ele substitui md-raid e lvm.

Observe que o Btrfs está chegando, e será a resposta nativa do Linux ao ZFS. Está disponível agora, mas eu não aconselho você a confiar dados importantes a ele. Espero que o Btrfs seja sólido em talvez mais um ano.

Vou continuar com o ext4 no RAID até que o Btrfs esteja fora do status da versão beta. Eu também estaria disposto a instalar o OpenSolaris em um computador reserva e usá-lo como um servidor de arquivos ZFS com NFS. Estou relutante em confiar dados importantes ao software beta, e o ZFS no FUSE ainda é considerado beta.

EDIT: Estou atualizando isso para recomendar ext4 em vez de ext3. Infelizmente, acho que o BTRFS ainda está há pelo menos um ano de estar pronto, então não estou editando essa parte. (O BTRFS ainda não tem um fsck funcional que consiga corrigir erros ainda!)

    
por 11.10.2009 / 08:58
9

Eu não usaria o ZFS no Linux por meio do FUSE. O desenvolvimento praticamente parou até onde eu sei e não está perto de sair da versão beta, nem perto do ZFS no Solaris. O Btrfs deve ser um ótimo substituto quando sair do desenvolvimento, mas é um software muito imaturo que dificilmente está pronto para ... bem ... qualquer coisa. Eu vou ficar com o ext4 / Reiser4 para minhas necessidades de armazenamento Linux.

    
por 11.10.2009 / 09:06
6

Não, o ZFS não está disponível para Linux (como um sistema de arquivos integrado ao kernel). A principal razão é a licença incompatível. Eu não recomendaria a solução de espaço do usuário com o FUSE para qualquer uso sério.

O que mais se aproxima de seus requisitos é Nexenta . Ele combina o kernel do OpenSolaris com o Ubuntu userland . Você deve tentar porque o ZFS está (infelizmente) milhas a frente do md-raid e lvm do Linux.

Outras opções do ZFS são:

  • O OpenSolaris também vem com uma área de trabalho GNOME e se parece com o Linux à primeira vista. Mas, assim que você olhar mais de perto, encontrará muitas diferenças e levará algum tempo para aprender o novo ambiente. Muitas coisas no OpenSolaris são melhores que no Linux, mas definitivamente há muitas desvantagens ...
  • FreeBSD
por 11.10.2009 / 10:47
4

Por enquanto, é muito fácil usar o ZFS (Pool Version 28) para o Ubuntu como módulo do kernel.

sudo add-apt-repository ppa:zfs-native/stable
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F6B0FC61
sudo apt-get update
sudo apt-get install ubuntu-zfs

Aqui está o guia completo Lançamentos Estáveis do ZFS para o Ubuntu . Além disso, você pode conferir o site do projeto ZFS no Linux .

    
por 23.11.2011 / 20:59
2

Bam! link

Pré-construa pacotes para os sistemas mais debian. Eles também dão um pouco de "mão ondulada" em torno da questão da licença.

    
por 22.09.2011 / 19:09
0

O ZFS nativo do kernel está no Debian agora: link

    
por 04.08.2010 / 00:41
0

Existe uma implementação do kernel do ZFS para Linux, que pode ser encontrada no link .

Eu não usei duro nem li a documentação corretamente, então não tenho a menor idéia sobre seu estado ou usabilidade.

Mas talvez seja útil para você.

    
por 04.08.2010 / 11:09