Instale o sistema de arquivos ZFS no Ubuntu Top 10.Top 10 LTS

Instale o sistema de arquivos ZFS no Ubuntu Top 10.Top 10 LTS
Neste artigo, mostrarei como instalar e configurar o sistema de arquivos ZFS no Ubuntu 18.04 LTS. Vamos começar.

Instalando o sistema de arquivos ZFS

Primeiro você tem que ter certeza disso principal, restrito, universo e Multiverso Fontes de software do repositório oficial do pacote Ubuntu estão ativadas.

Para fazer isso, execute o seguinte comando:

$ sudo apt fontes de edição

Imprensa continuar.

Como você pode ver na seção marcada da captura de tela abaixo, tenho todas essas fontes de software ativadas.

Se você não os possui, execute os seguintes comandos para adicioná -los um por um:

$ sudo apt-add-repositor
$ sudo apt-add-repositor
$ sudo apt-add-repositório universo
$ sudo apt-add-repositório multiverso

Agora execute o seguinte comando para atualizar o apt Cache do repositório de pacotes:

Atualização $ sudo apt-get

O cache do repositório de pacotes deve ser atualizado.

Agora você pode executar o seguinte comando para instalar o ZFS FileSystem no Ubuntu 18.04 LTS:

$ sudo apt-get install zfsutils-linux

Agora pressione y e depois pressione continuar.

O sistema de arquivos ZFS deve ser instalado.

Configurando o zfs RAID 0 Pool

Nesta seção, mostrarei como configurar uma piscina do ZFS Raid 0.

No Raid 0, você adiciona alguns discos rígidos e eles são adicionados para fazer uma única grande unidade virtual.

Por exemplo, se você configurar 3 unidades de 1 TB de discos rígidos no RAID 0 Pool, será um único disco rígido virtual de 3 TB. Todos os dados que você escrever para ele serão divididos nas 3 unidades igualmente. Isso tornará a velocidade de gravação 3 vezes mais rápida do que para 1 unidade. O mesmo vale para a velocidade de leitura. Essa é as vantagens da configuração RAID 0.

Mas há uma desvantagem do ataque 0. Se uma dessas 3 unidades falhar, todos os seus dados serão perdidos.

Você pode verificar o status dos pools do ZFS que você configurou com o seguinte comando:

$ sudo zpool status

Como você pode ver, ainda não tenho piscinas disponíveis.

Vou mostrar como configurar seu primeiro pool de zfs agora. Mas antes disso, verifique se você tem pelo menos 2 discos rígidos instalados no seu computador. É necessário para RAID 0.

Eu instalei 3 discos rígidos virtuais (8 GB de tamanho) no meu Ubuntu 18.04 LTS VMware Virtual Machine, como você pode ver na captura de tela abaixo. Eu posso acessá -los como /dev/sdb, /dev/sdc, /dev/sdd

Agora vamos criar nosso primeiro pool de ZFS. Eu vou chamá -lo arquivos. Claro que você pode chamá -lo de outra coisa, se quiser.

Execute o seguinte comando para criar um pool ZFS arquivos na configuração RAID 0:

$ sudo zpool crie -f arquivos/dev/sdb/dev/sdc/dev/sdd

Pool ZFS arquivos deve ser criado.

Agora você pode executar o seguinte comando para listar seu pool ZFS:

Lista de $ sudo zpool

Como você pode ver na seção marcada da captura de tela abaixo, o NOME da piscina é arquivos e a TAMANHO é 23.8 GB (8 GB x 3 = 24 GB)

Seu recém -criado arquivos A piscina ZFS deve ser montada em /arquivos automaticamente, como você pode ver na saída do df comando.

Por padrão, /arquivos Mount Point só é escrito pelo usuário raiz. Se você quiser fazer /arquivos Reduzido por seu próprio usuário e grupo, você pode fazê -lo executando o seguinte comando:

$ sudo chown -rfv nome de usuário: nome de grupo/arquivos

Nota: Aqui NOME DE USUÁRIO e NOME DO GRUPO são o seu login NOME DE USUÁRIO e NOME DO GRUPO. Geralmente eles são iguais.

Como você pode ver na captura de tela abaixo, a propriedade de /arquivos diretório alterado.

Como você pode ver na captura de tela abaixo, agora posso copiar e colar arquivos no /arquivos diretório como usuário comum.

Mudando o ponto de montagem do pool ZFS existente

Por padrão, uma piscina do ZFS é montada em /ZFSPOOLNAME.

Por exemplo, se o nome da piscina for arquivos, então ele será montado em /arquivos.

Se quiser, você pode montá -lo em outro lugar no seu sistema de arquivos.

Por exemplo, se você quiser montar arquivos ZFS pool para /var/www, Você pode fazer isso com o seguinte comando:

$ sudo zfs set mountpoint =/var/wwwfiles

Nota: verifique se o diretório onde você deseja montar o pool ZFS existe antes de executar este comando.

Como você pode ver na saída do df Comando, o ponto de montagem é alterado para /var/www

Removendo um pool de ZFS

Nesta seção, mostrarei como remover o arquivos Pool ZFS que você acabou de criar.

Você pode executar o seguinte comando para remover o arquivos Pool ZFS:

$ sudo zpool destruir arquivos

Como você pode ver na captura de tela abaixo, o arquivos Pool ZFS foi removido.

É assim que você instala e configura o sistema de arquivos ZFS no Ubuntu 18.04 LTS. Obrigado por ler este artigo.