O sistema de arquivos ZFS foi projetado originalmente nos laboratórios da Sun Microsystems, bem antes da empresa ser adquirida pela Oracle.
Trata-se de um sistema de arquivos avançado, com um gestor de volumes lógicos.
Além do Solaris e nos sistemas operacionais derivados, ele roda em várias outras plataformas.
No FreeBSD, o ZFS é o sistema de arquivos padrão.
À medida em que problemas de licenciamento foram sendo resolvidos, tornou-se possível portar o sistema para várias distribuições GNU/Linux, incluindo Debian, Ubuntu etc.
O ZFS possui recursos importantes de proteção contra corrupção de dados, além de compressão, gestão de volumes, integridade de dados, software RAID, cache e muito mais.
Os exemplos deste texto se baseiam em uma instalação Ubuntu 16.04 LTS. Se você deseja obter informações mais específicas sobre instalação do ZFS no Debian, leia este artigo.
Os links do texto e da seção “Referências”, ao final, podem ajudar, caso você deseje aprofundar mais em determinado assunto.
Como instalar o ZFS no Ubuntu 16.04
No exemplo abaixo, vou demonstrar como encontrar softwares relacionados ao ZFS e como instalar o que você precisa.
Como sempre, comece por atualizar os repositórios. Depois faça a busca, com ‘search‘:
sudo apt update sudo apt search openzfs
O resultado pode ser extenso (e nem tudo serve ao que queremos realizar aqui):
Sorting... Full Text Search... libuutil1linux/xenial-updates 0.6.5.6-0ubuntu10 amd64 Solaris userland utility library for Linux libuutil1linux-dbg/xenial-updates 0.6.5.6-0ubuntu10 amd64 Debugging symbols for libuutil1linux libzfs2linux/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS filesystem library for Linux libzfslinux-dev/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS filesystem development files for Linux libzpool2linux/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS pool library for Linux zfs-dkms/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS filesystem kernel modules for Linux zfs-doc/xenial-updates,xenial-updates 0.6.5.6-0ubuntu10 all Native OpenZFS filesystem documentation and examples. zfs-initramfs/xenial-updates,xenial-updates 0.6.5.6-0ubuntu10 all libzfslinux-dev/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS filesystem development files for Linux libzpool2linux/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS pool library for Linux zfs-dkms/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS filesystem kernel modules for Linux zfs-doc/xenial-updates,xenial-updates 0.6.5.6-0ubuntu10 all Native OpenZFS filesystem documentation and examples. zfs-initramfs/xenial-updates,xenial-updates 0.6.5.6-0ubuntu10 all Native OpenZFS root filesystem capabilities for Linux zfs-zed/xenial-updates 0.6.5.6-0ubuntu10 amd64 OpenZFS Event Daemon (zed) zfsutils-linux/xenial-updates 0.6.5.6-0ubuntu10 amd64 Native OpenZFS management utilities for Linux zfsutils-linux-dbg/xenial-updates 0.6.5.6-0ubuntu10 amd64 Debugging symbols for zfsutils-linux
Para fazer a instalação do sistema ZFS básico, basta executar o comando que segue:
sudo apt install zfs
As dependências necessárias, como você já deve saber, serão instaladas automaticamente.
Para verificar se o suporte ao sistema de arquivos se encontra instalado no seu sistema:
use o comando cat:
cat /proc/filesystems | grep zfs zfs
Se o seu resultado estiver de acordo com o que se vê acima, então tudo correu bem.
Referências
Como instalar o ZFS no Debian.
Conheça o sistema de arquivos ZFS.
One reply on “Como instalar suporte ao sistema de arquivos ZFS no Ubuntu”
Bom dia amigo, descobri seu blog por acaso ontem, hoje estou dando uma explorada, meus parabéns, conteúdo de primeira qualidade e bem elaborado, com certeza serei leitor assíduo, pois sou usuário linux e precisamos muito de conteúdo assim, espero que continue por muito tempo, obrigado