JavaScript is required to for searching.
Ignorar Links de Navegao
Sair do Modo de Exibio de Impresso
Guia de administração do Oracle Solaris ZFS     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

1.  Sistema de arquivos do Oracle Solaris ZFS (introdução)

2.  Introdução ao ZFS do Oracle Solaris

3.  Gerenciando pools de armazenamento do Oracle Solaris ZFS

4.  Instalando e inicializando um sistema de arquivos raiz do Oracle Solaris ZFS

5.  Gerenciando sistemas de arquivos ZFS do Oracle Solaris

Gerenciando de sistemas de arquivos ZFS (visão geral)

Criando, destruindo e renomeando sistemas de arquivos ZFS

Criando um sistema de arquivos ZFS

Destruindo um sistema de arquivos ZFS

Renomeando um sistema de arquivos ZFS

Introduzindo as propriedades do ZFS

Propriedades nativas somente leitura do ZFS

A propriedade used

Propriedades nativas definíveis do ZFS

A propriedade canmount

A propriedade recordsize

A propriedade volsize

Propriedades de usuário do ZFS

Consultando informações sobre o sistema de arquivos ZFS

Listando informações básicas do ZFS

Criando consultas complexas de ZFS

Gerenciando propriedades do ZFS

Definindo propriedades do ZFS

Herdando propriedades do ZFS

Consultando propriedades do ZFS

Consultando propriedades do ZFS em busca de script

Montando sistemas de arquivos ZFS

Gerenciando pontos de montagem do ZFS

Pontos de montagem automáticos

Pontos de montagem legados

Montando sistemas de arquivos ZFS

Usando propriedades de montagem temporárias

Desmontando sistemas de arquivos

Compartilhando e descompartilhando sistemas de arquivos ZFS

Controlando a semântica de compartilhamento

Descompartilhando sistemas de arquivos ZFS

Compartilhando sistemas de arquivos ZFS

Comportamento de compartilhamento de legado

Definindo cotas e reservas do ZFS

Definindo cotas em sistemas de arquivos ZFS

Definindo usuário e grupo de cotas em um sistema de arquivos ZFS

Definindo reservas nos sistemas de arquivos ZFS

Atualização de sistemas de arquivos ZFS

6.  Trabalhando com instantâneos e clones do Oracle Solaris ZFS

7.  Uso de ACLs e atributos para proteger arquivos do Oracle Solaris ZFS

8.  Administração delegada do ZFS do Oracle Solaris

9.  Tópicos avançados do Oracle Solaris ZFS

10.  Solução de problemas e recuperação de pools do Oracle Solaris ZFS

11.  Práticas Recomendadas do Oracle Solaris ZFS

A.  Descrição das versões do Oracle Solaris ZFS

Índice

Consultando informações sobre o sistema de arquivos ZFS

O comando zfs list oferece um amplo mecanismo para exibição e consulta de informações sobre o conjunto de dados. Nesta seção, serão tratadas tanto as consultas básicas quantos as consultas complexas.

Listando informações básicas do ZFS

É possível listar as informações básicas do conjunto de dados usando o comando zfs list sem opções. Esse comando exibe os nomes de todos os conjuntos de dados no sistema e os valores de suas propriedades utilizadas, disponíveis, referenciadas e ponto de montagem. Para obter mais informações sobre essas propriedades, consulte Introduzindo as propriedades do ZFS.

Por exemplo:

# zfs list
users                   2.00G  64.9G    32K  /users
users/home              2.00G  64.9G    35K  /users/home
users/home/cindy         548K  64.9G   548K  /users/home/cindy
users/home/mark         1.00G  64.9G  1.00G  /users/home/mark
users/home/neil         1.00G  64.9G  1.00G  /users/home/neil

Também é possível usar este comando para exibir conjuntos de dados específicos proporcionando o nome do banco de dados na linha de comando. Adicionalmente, use a opção -r para exibir repetidamente todos os descendentes de tal conjunto de dados. Por exemplo:

# zfs list -t all -r users/home/mark
NAME                        USED  AVAIL  REFER  MOUNTPOINT
users/home/mark            1.00G  64.9G  1.00G  /users/home/mark
users/home/mark@yesterday      0      -  1.00G  -
users/home/mark@today          0      -  1.00G  -

É possível utilizar o comando zfs list com o ponto de montagem de um sistema de arquivos. Por exemplo:

# zfs list /user/home/mark
NAME              USED  AVAIL  REFER  MOUNTPOINT
users/home/mark  1.00G  64.9G  1.00G  /users/home/mark

O exemplo a seguir ilustra como exibir informações básicas sobre tank/home/gina e todos os seus conjuntos de dados descendentes:

# zfs list -r users/home/gina
NAME                           USED  AVAIL  REFER  MOUNTPOINT
users/home/gina               2.00G  62.9G    32K  /users/home/gina
users/home/gina/projects      2.00G  62.9G    33K  /users/home/gina/projects
users/home/gina/projects/fs1  1.00G  62.9G  1.00G  /users/home/gina/projects/fs1
users/home/gina/projects/fs2  1.00G  62.9G  1.00G  /users/home/gina/projects/fs2

Para obter informações adiiconais sobre o comando zfs list , consulte zfs(1M).

Criando consultas complexas de ZFS

A saída zfs list pode ser personalizada utilizando as opções -o, -f e -H.

É possível personalizar a saída do valor da propriedade usando a opção -o e uma lista separada por vírgula das propriedades desejadas. É possível abastecer qualquer propriedade de conjunto de dados como um argumento válido. Para obter uma lista de todas as propriedades de conjunto de dados suportadas, consulte Introduzindo as propriedades do ZFS. Além das propriedades definidas, a lista da opção -o também pode conter o nome literal para indicar que a saída deve incluir o nome do conjunto de dados.

O exemplo a seguir utiliza zfs list para exibir o nome do conjunto de dados, juntamente com os valores das propriedades sharenfs e mountpoint .

# zfs list -r -o name,sharenfs,mountpoint users/home
NAME                          SHARENFS  MOUNTPOINT
users/home                    on        /users/home
users/home/cindy              on        /users/home/cindy
users/home/gina               on        /users/home/gina
users/home/gina/projects      on        /users/home/gina/projects
users/home/gina/projects/fs1  on        /users/home/gina/projects/fs1
users/home/gina/projects/fs2  on        /users/home/gina/projects/fs2
users/home/mark               on        /users/home/mark
users/home/neil               on        /users/home/neil

A opção -t pode ser usada para especificar os tipos de conjuntos de dados a serem exibidos. Os tipos válidos estão descritos na tabela abaixo.

Tabela 5-2 Tipos de Objetos ZFS

Tipo
Descrição
filesystem
Sistemas de arquivos e clones
volume
Volumes
share
Compartilhamento de sistema de arquivos
instantâneo
Instantâneos

As opções -t utilizam uma lista separada por vírgulas dos tipos de conjuntos de dados a serem exibidos. O exemplo abaixo usa simultaneamente as opções -t e -o para exibir o nome e a propriedade used em todos os sistemas de arquivos:

# zfs list -r -t filesystem -o name,used users/home
NAME                           USED
users/home                    4.00G
users/home/cindy               548K
users/home/gina               2.00G
users/home/gina/projects      2.00G
users/home/gina/projects/fs1  1.00G
users/home/gina/projects/fs2  1.00G
users/home/mark               1.00G
users/home/neil               1.00G

A opção -H pode ser usada para omitir o cabeçalho zfs list da saída gerada. Com a opção -H, todo espaço em branco é substituído pelo caractere Tab. Esta opção pode ser útil quando uma saída analisável é necessária, por exemplo, ao realizar script. O exemplo abaixo ilustra a saída gerada do uso do comando zfs list com a opção -H:

# zfs list -r -H -o name users/home
users/home
users/home/cindy
users/home/gina
users/home/gina/projects
users/home/gina/projects/fs1
users/home/gina/projects/fs2
users/home/mark
users/home/neil