Como eu controlo se as matrizes do ZFS são exibidas no painel de dispositivos no Ubuntu?

1

Estou usando o Ubuntu Bionic 18.04 com o XFCE como meu DE.

Eu montei um grande tanque do array zfs para / media / big-tank, mas ele não aparece no painel de dispositivos. Além disso, o espaço restante de um pool diferente aparece lá, apesar de não estar montado em / media.

user@ubuntu:~$ zfs get all big-tank |grep mountpoint
big-tank  mountpoint            /media/big-tank        local
user@ubuntu:~$ ls /media
big-tank  CloudDrive  user  nvme-tank
user@ubuntu:~$ df /media/big-tank
Filesystem      1K-blocks  Used  Available Use% Mounted on
big-tank       7541358208   128 7541358080   1% /media/big-tank

mas aqui está o meu painel de dispositivos:

E aqui estão os meus zpools:

user@ubuntu:~$ zpool list
NAME        SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
big-tank   7.25T   996K  7.25T         -     0%     0%  1.00x  ONLINE  -
nvme-tank   928G   409G   519G         -     2%    44%  1.00x  ONLINE  -
user@ubuntu:~$ zfs list
NAME                  USED  AVAIL  REFER  MOUNTPOINT
big-tank              852K  7.02T    96K  /media/big-tank
nvme-tank             887G  12.1G    24K  /media/nvme-tank
nvme-tank/ext4-zvol   474G   478G  8.28G  -
nvme-tank/ntfs-zvol   413G  24.1G   401G  -
  1. Por que o big-tank não aparece nos dispositivos apesar de estar montado corretamente / media / big-tank?
  2. Por que o nvme-tank é exibido em dispositivos apesar de não ser montado em / media e não ter um ponto de montagem listado?
por Thoughtcraft 19.10.2018 / 22:43

1 resposta

1
  1. Why does big-tank not show in devices in spite of being correctly mounted /media/big-tank?

Porque big-tank não é um dispositivo (bloco) em primeiro lugar. Isso é um pool do ZFS. Eu não estou usando Thunar, mas acredito que /media/bing-tank está disponível em "Sistema de arquivos".

  1. Why does nvme-tank show in devices in spite of not being mounted to /media, and having no mountpoint listed?

nvme-tank não é um sistema de arquivos, mas um pool que contém dois volumes (zvol) que aparece no painel de dispositivos.

No ZFS, um pool pode ser criado a partir de um ou mais dispositivos de disco (ou possivelmente apenas arquivos). Um pool contém conjuntos de dados. Ao contrário das partições tradicionais isoladas umas das outras, todos os conjuntos de dados compartilham o espaço do pool. Os conjuntos de dados podem ser volumes, sistemas de arquivos ou instantâneos. Os sistemas de arquivos podem ser montados em qualquer lugar e os volumes podem ser usados para conter entidades não-ZFS, provavelmente ext4 e ntfs sistemas de arquivos no seu caso, de acordo com os nomes que receberam.

É bem possível que o Thunar esteja confuso com o modo de fazer o ZFS e falhe em exibir corretamente seus sistemas de arquivos. Veja por exemplo este relatório de erros .

    
por 20.10.2018 / 02:33