Transição do Oracle® Solaris 10 para o Oracle Solaris 11.2

Exit Print View

Updated: Dezembro de 2014
 
 

Exibição de Informações do Sistema de Arquivos ZFS

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.

Solução de Problemas de Espaço no Sistema de Arquivos ZFS

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  -

Solução de Problemas de Espaço no Pool de Armazenamento ZFS

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