ZFS no GNU/Linux
Este artigo é uma introdução básica ao uso do sistema de arquivos ZFS no GNU/Linux.
Parte 5: Considerações finais
Toda vez que você for instalar um novo kernel, você deverá reinstalar os pacotes SPL e ZFS.
Como o suporte ao ZFS não é parte do kernel, se você quiser fazer a sua partição root no ZFS vai dar um pouco de trabalho. Primeiramente necessitaria de uma partição /boot em um sistema conhecido pelo kernel (ex.: ext4). Daí, teria que criar um initrd personalizado com o módulo do ZFS para que o kernel possa abrir sua partição root e dar o boot. Para os mais interessados esse processo é descrito aqui:
Se você quiser que todo o disco fique em ZFS, também é possível compilar um kernel customizado injetando o código do ZFS no kernel, assim o seu kernel teria suporte nativo ao ZFS. Lembrando que você pode fazer isso, mas não pode criar uma DISTRIBUIÇÃO com isso, porque a licença GPL é conflitante com a CDDL. Para os usuários mais familiarizados com compilação do kernel, esse processo é descrito aqui:
ZFS no Linux é estável?
A resposta curta é sim. Porém depende do que você considera como estável. Se estável significa que o sistema não trava, não perde os dados, substitui com vantagens outros sistemas de arquivos, que tem desenvolvimento ativo e correção de falhas no código, que é compatível com as outras implementações, então a resposta é sim. Já se você considerar estável como sinônimo de "exaustivamente testado", então acho que ainda não chegamos lá. De qualquer forma, ZFS está em uso em produção no Solaris e BSD com resultados positivos na última década.
Referências:
Como o suporte ao ZFS não é parte do kernel, se você quiser fazer a sua partição root no ZFS vai dar um pouco de trabalho. Primeiramente necessitaria de uma partição /boot em um sistema conhecido pelo kernel (ex.: ext4). Daí, teria que criar um initrd personalizado com o módulo do ZFS para que o kernel possa abrir sua partição root e dar o boot. Para os mais interessados esse processo é descrito aqui:
Se você quiser que todo o disco fique em ZFS, também é possível compilar um kernel customizado injetando o código do ZFS no kernel, assim o seu kernel teria suporte nativo ao ZFS. Lembrando que você pode fazer isso, mas não pode criar uma DISTRIBUIÇÃO com isso, porque a licença GPL é conflitante com a CDDL. Para os usuários mais familiarizados com compilação do kernel, esse processo é descrito aqui:
ZFS no Linux é estável?
A resposta curta é sim. Porém depende do que você considera como estável. Se estável significa que o sistema não trava, não perde os dados, substitui com vantagens outros sistemas de arquivos, que tem desenvolvimento ativo e correção de falhas no código, que é compatível com as outras implementações, então a resposta é sim. Já se você considerar estável como sinônimo de "exaustivamente testado", então acho que ainda não chegamos lá. De qualquer forma, ZFS está em uso em produção no Solaris e BSD com resultados positivos na última década.
Referências:
- ZFS - Wikipedia, the free encyclopedia
- OpenSolaris - Sistema Operacional Open Source [Artigo] - página 9
- ZFS on Linux
- FreeBSD Handbook
- SlackWiki
- How ZFS continues to be better than btrfs — Rudd-O.com in English
Agora além do IP de tudo temos o armazenamento de tudo.
Vou usar como referência quando for explorar este sistema de arquivos.
Parabéns.
--
http://s.glbimg.com/po/tt/f/original/2011/10/20/a97264_w8.jpg
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden