Depois de instalar seu sistema, revise as informações do pool de armazenamento ZFS e do sistema de arquivos ZFS.
Exiba informações do pool de armazenamento ZFS com o comando zpool status.
Exiba informações do sistema de arquivos ZFS com o comando zfs list.
Consulte Verificação do BE ZFS Inicial Após uma Instalação.
Os comandos zpool list e zfs list estão mais aperfeiçoados do que os comandos df e du anteriores para determinação do espaço de pool e sistema de arquivos disponível. Com os comandos legados, você não pode discernir facilmente entre o espaço do pool e do sistema de arquivos. Esses comandos legados também não contam espaço consumido pelos sistemas de arquivos ou instantâneos descendentes.
Por exemplo, o seguinte pool raiz (rpool) tem 5.46 GB alocados e 68.5 GB livres:
# zpool list rpool NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT rpool 74G 5.46G 68.5G 7% 1.00x ONLINE -
Se você comparar a contabilidade do espaço de pool com a contabilidade do espaço do sistema de arquivos revisando as colunas USED dos seus sistemas de arquivos individuais, poderá ver que o espaço de pool é contabilizado. Por exemplo:
# zfs list -r rpool NAME USED AVAIL REFER MOUNTPOINT rpool 5.41G 67.4G 74.5K /rpool rpool/ROOT 3.37G 67.4G 31K legacy rpool/ROOT/solaris 3.37G 67.4G 3.07G / rpool/ROOT/solaris/var 302M 67.4G 214M /var rpool/dump 1.01G 67.5G 1000M - rpool/export 97.5K 67.4G 32K /rpool/export rpool/export/home 65.5K 67.4G 32K /rpool/export/home rpool/export/home/admin 33.5K 67.4G 33.5K /rpool/export/home/admin rpool/swap 1.03G 67.5G 1.00G -
O valor SIZE reportado pelo comando zpool list costuma ser a quantidade de espaço em disco físico do pool, mas varia dependendo do nível de redundância do pool. O comando zfs list lista o espaço utilizável disponível para os sistemas de arquivos, que é o espaço em disco menos a sobrecarga de metadados da redundância do pool do ZFS, se houver. Consulte as seções a seguir para obter mais informações.
Pool de armazenamento não redundante – Criado com um disco 136-GB, o comando zpool list reporta os valores iniciais SIZE e FREE como 136 GB. O espaço AVAIL reportado pelo comando zfs list é de 134 GB devido à pequena quantidade de sobrecarga de metadados do pool. Por exemplo:
# zpool create tank c0t6d0 # zpool list tank NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT tank 136G 95.5K 136G 0% 1.00x ONLINE - # zfs list tank NAME USED AVAIL REFER MOUNTPOINT tank 72K 134G 21K /tank
Pool de armazenamento espelhado– Criado com dois discos de 136-GB, o comando zpool list reporta SIZE como 136 GB e o valor inicial de FREE como 136 GB. Esse relatório é chamado de valor de espaço deflated. O espaço inicial AVAIL reportado pelo comando zfs list possui 134 GB devido à pequena quantidade de sobrecarga de metadados do pool, conforme mostrado no seguinte exemplo:
# zpool create tank mirror c0t6d0 c0t7d0 # zpool list tank NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT tank 136G 95.5K 136G 0% 1.00x ONLINE - # zfs list tank NAME USED AVAIL REFER MOUNTPOINT tank 72K 134G 21K /tank
Pool de armazenamento RAID-Z – Criado com três discos de 136-GB, os comandos zpool list reportam SIZE como 408 GB e o valor inicial de FREE como 408 GB. Esse relatório é chamado de valor de espaço em disco inflado, o que inclui sobrecarga de redundância, como informações sobre paridade. O espaço AVAIL inicial reportado pelo comando zfs list é de 133 GB, devido a sobrecarga de redundância do pool. O seguinte exemplo cria um pool RAIDZ-2:
# zpool create tank raidz2 c0t6d0 c0t7d0 c0t8d0 # zpool list tank NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT tank 408G 286K 408G 0% 1.00x ONLINE - # zfs list tank NAME USED AVAIL REFER MOUNTPOINT tank 73.2K 133G 20.9K /tank