ZFS

Instale o sistema de arquivos ZFS no Ubuntu 20.04

Instale o sistema de arquivos ZFS no Ubuntu 20.04
ZFS é um sistema de arquivos criado pela Sun Microsystems. Foi enviado primeiro com Solaris, mas agora está disponível em outros sistemas operacionais LINUX e UNIX. O ZFS usa pools de armazenamento virtual conhecidos como zpools que podem lidar com o armazenamento e gerenciamento de uma grande quantidade de dados. Neste artigo, explicaremos como instalar o sistema de arquivos ZFS no Ubuntu OS. Abordaremos os seguintes tópicos:

Recursos ZFS

Vamos dar uma olhada em alguns dos recursos do sistema de arquivos ZFS:

Observação: explicamos o procedimento e os comandos no Ubuntu 20.04 LTS (Fossa Focal).

Instalando o sistema de arquivos ZFS no Ubuntu

Estaremos usando o aplicativo Terminal de linha de comando para a instalação do sistema de arquivos ZFS. Para iniciar o Terminal de linha de comando, use o atalho de teclado Ctrl + Alt + T.

Agora, para instalar o sistema de arquivos ZFS no Ubuntu, emita o seguinte comando no Terminal:

$ sudo apt install zfsutils-linux

Quando for solicitada a senha, forneça a senha sudo.

Depois de executar o comando acima, o sistema pode pedir uma confirmação se você deseja continuar a instalação ou não. Pressione y para continuar; depois disso, o pacote será instalado em seu sistema.

Para verificar a instalação do sistema de arquivos ZFS, emita o seguinte comando no Terminal:

$ which zfs

Você verá uma saída semelhante a esta:

Criação do pool de armazenamento ZFS

Depois que a instalação for concluída, vamos criar um pool de armazenamento para nossas unidades. Aqui estão as etapas para fazer isso:

1. Primeiro, descubra os nomes das unidades do pool. Use o seguinte comando no Terminal para fazer isso:

$ sudo fdisk -l

Você verá as unidades listadas na saída. Anote os nomes das unidades que você deseja agrupar. A partir da saída acima, podemos ver que existem duas unidades / dev / sdb e / dev / sdc listadas. Vamos criar o pool de armazenamento usando essas duas unidades.

Existem dois tipos de pools de armazenamento: listrado e espelho. No pool distribuído, os dados são armazenados no pool distribuído em todos os dispositivos. Enquanto em um pool espelhado, a cópia dos dados é armazenada em dispositivos que os tornam tolerantes a falhas.

Para criar o pool distribuído, use a seguinte sintaxe:

$ sudo zpool create

Para criar o pool de reflexos, use a seguinte sintaxe:

$ sudo zpool create espelho

Se ocorrer algum erro, tente forçar o comando usando a opção -f após o zpool create comando.

No exemplo a seguir, criaremos o pool distribuído chamado “teste” usando o / dev / sdb e / dev / sdc.

$ sudo zpool criar teste / dev / sdb / dev / sdc

Para descobrir onde o pool foi montado, use o seguinte comando no Terminal:

$ df -h

A partir do comando acima, podemos ver que o pool foi montado no / test. Você também pode alterar o ponto de montagem do pool usando a seguinte sintaxe:

$ sudo zfs set mountpoint =

Por exemplo, para definir export / zfs como o novo ponto de montagem, o comando seria:

$ sudo zfs set mountpoint = / export / zfs test

Em seguida, use o seguinte comando para verificar se o ponto de montagem mudou:

$ df -h | teste grep

Você também pode criar os diretórios no pool de armazenamento. Por exemplo, para criar um diretório denominado files no pool de armazenamento, o comando seria:

$ sudo zfs criar teste / arquivos

Para visualizar todos os pools de armazenamento ZFS no sistema, você pode usar o seguinte comando no Terminal:

lista $ zpool

Ele lista todos os pools junto com seu tamanho, uso de espaço, saúde e algumas outras informações.

Para visualizar todas as configurações e status de cada dispositivo no pool de armazenamento ZFS, use o seguinte comando no Terminal:

status $ zfs

Se você tiver alguns problemas relacionados a drives no pool, você pode usar a opção de eventos. Emita o seguinte comando no Terminal para visualizar eventos associados a um pool específico:

$ sudo zpool events pool_name -v

Removendo o pool de armazenamento ZFS

Se você não precisa mais do pool, pode removê-lo. No entanto, observe que a remoção do pool também removerá os arquivos contidos nele.

Use a seguinte sintaxe de comando para remover o pool de armazenamento:

$ sudo zpool destroy pool_name

Neste artigo, você aprendeu como instalar o sistema de arquivos ZFS no Ubuntu 20.04 LTS (Fossa Focal). Você também aprendeu como criar um pool de armazenamento no sistema de arquivos ZFS e removê-lo quando não precisar mais dele.

Ferramentas úteis para jogadores de Linux
Se você gosta de jogar no Linux, é provável que tenha usado aplicativos e utilitários como Wine, Lutris e OBS Studio para melhorar a experiência de jo...
Jogos HD Remasterizados para Linux que nunca tiveram uma versão Linux anterior
Muitos desenvolvedores e editores de jogos estão apresentando remasterização em HD de jogos antigos para estender a vida da franquia, por favor, os fã...
Como usar o AutoKey para automatizar jogos Linux
AutoKey é um utilitário de automação de desktop para Linux e X11, programado em Python 3, GTK e Qt. Usando sua funcionalidade de script e MACRO, você ...