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)) |
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
Instalando e inicializando um sistema de arquivos do Oracle Solaris ZFS (visão geral)
Requisitos de instalação do e Oracle Solaris Live Upgrade para suporte ZFS
Requisitos da versão do Oracle Solaris
Requisitos gerais do pool raiz do ZFS
Requisitos de espaço em disco para pools raiz do ZFS
Requisitos de configuração do pool raiz do ZFS
Instalação de um sistema de arquivos raiz ZFS (instalação inicial do Oracle Solaris)
Como migrar um pool raiz espelhado do ZFS (pós-instalação)
Instalando um sistema de arquivos raiz ZFS (Instalação com JumpStart)
Palavras-chave do JumpStart para ZFS
Exemplos de perfil do JumpStart para ZFS
Problemas de migração ZFS com o Live Upgrade
Usando o Live Upgrade para migrar ou atualizar um sistema de arquivos raiz do ZFS (sem zonas)
Usando o Live Upgrade para migrar ou atualizar um sistema com zonas (Solaris 10 10/08)
Como configurar um sistema de arquivos raiz ZFS com raízes de zona em ZFS (Solaris 10 10/08)
ZFS suportado com informações de configuração de raiz de zona (pelo menos Solaris 10 5/09)
Gerenciamento dos dispositivos de permuta e despejo do ZFS
Ajustando os tamanhos dos dispositivos de permuta e despejo ZFS
Personalizando Volumes de Permuta e Dump do ZFS
Solução de problemas para dispositivo de despejo ZFS
Inicializando a partir de um sistema de arquivos raiz ZFS
Inicializando a partir de um disco alternativo em um pool raiz ZFS espelhado
SPARC: inicializando a partir de um sistema de arquivos raiz ZFS
x86: inicializando a partir de um sistema de arquivos raiz ZFS
Como resolver problemas de ponto de montagem ZFS
Inicialização para fins de recuperação em um ambiente raiz ZFS
Como inicializar o ZFS no modo à prova de falhas
Como inicializar o ZFS de uma mídia alternativa
Recuperando o pool raiz ZFS ou instantâneos do pool raiz
Como substituir um disco no pool raiz ZFS
Como criar instantâneos do pool raiz
How to Re-create a ZFS Root Pool and Restore Root Pool Snapshots
Como reverter os instantâneos do pool raiz a partir da inicialização à prova de falhas
5. Gerenciando sistemas de arquivos ZFS do Oracle Solaris
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 partir do Solaris versão 10 10/09, é possível criar um arquivo Flash em um sistema com um sistema de arquivos raiz UFS ou ZFS. O arquivo flash de um pool raiz do ZFS contém toda a hierarquia de pools, exceto para volumes de permuta e despejo e todos os conjuntos de dados excluídos. Os volumes de permuta e despejo são criados quando o arquivo Flash é instalado. É possível utilizar o método de instalação do arquivo Flash da seguinte forma:
Crie um arquivo flash que possa ser utilizado para instalar e inicializar um sistema com um sistema de arquivos raiz ZFS.
Efetue uma instalação JumpStart ou uma instalação inicial de um sistema de clone utilizando um arquivo flash ZFS. A criação de um arquivo flash ZFS clona um pool raiz inteiro, e não ambientes de inicialização individuais. É possível excluir os conjuntos de dados individuais do pool usando a opção -D para os comandos flarcreate e flar.
Revise as seguintes limitações antes de considerar a instalação de um sistema com um arquivo Flash ZFS:
A partir do Oracle Solaris versão 10 8/11, você pode usar a opção de arquivo flash da instalação interativa para instalar um sistema com um sistema de arquivos raiz ZFS. Além disso, você pode usar um arquivo flash para atualizar um BE ZFS alternativo usando o comando luupgrade.
Um sistema executando a versão Solaris 10 9/10 deve adicionar o patch 124630-51 (SPARC) ou o patch 124631-51 (x86) para instalar um arquivo flash em uma ABE.
O sistema mestre, onde você está criando o arquivo flash e o arquivo clone, deve estar no mesmo nível que o patch do kernel. Por exemplo, se você criar um arquivo flash ZFS em um sistema executando a versão Solaris 10 8/11, verifique se o sistema clone também está sendo executado no mesmo nível de patch de kernel que o Solaris 10 8/11. Caso contrário, pode ocorrer falha na instalação do arquivo flash com erros do comando zfs receive.
Um sistema mestre que executa a versão Solaris 10 9/10 com sistemas de arquivos de raiz descendente, como um sistema de arquivos /var separado, deve ser atualizado para o Solaris 10 8/11 antes da criação do arquivo flash e aplicação dele a uma ABE. Caso contrário, ocorrerá falha na instalação do arquivo flash.
Só é possível instalar um arquivo Flash em um sistema que possui a mesma arquitetura que o sistema no qual foi criado o arquivo Flash ZFS. Por exemplo, um arquivo que é criado em um sistema sun4v não pode ser instalado em um sistema sun4u.
Apenas uma instalação inicial completa de um arquivo Flash ZFS é suportada. Não é possível instalar um arquivo flash diferencial de um sistema de arquivos raiz ZFS nem instalar um arquivo UFS/ZFS híbrido.
A partir do Solaris versão 10 8/11, você pode usar um arquivo flash UFS para instalar um sistema de arquivos raiz ZFS. Por exemplo:
Se você usar a palavra-chave pool no perfil do JumpStart, o arquivo flash UFS será instalado em um pool raiz do ZFS.
pool rpool auto auto auto mirror c0t0d0s0 c0t1d0s0
Durante a instalação interativa de um arquivo flash UFS, selecione ZFS como o tipo do sistema de arquivos.
Embora todo o pool raiz, menos os conjuntos de dados explicitamente excluídos, seja arquivado e instalado, apenas o ambiente de inicialização do ZFS que é inicializado quando o arquivo é criado é utilizável após a instalação do arquivo flash. No entanto, pools que são arquivados com a opção -A rootdir do comando flarcreate ou flar podem ser usados para arquivar um pool raiz diferente do pool raiz que está inicializado atualmente.
As opções do comando flarcreate e flar que são usados para incluir e excluir arquivos individuais não são suportadas em um arquivo flash ZFS. É possível excluir apenas o conjunto completo de dados de um arquivo Flash ZFS.
O comando flar info não é suportado para um arquivo Flash ZFS. Por exemplo:
# flar info -l zfs10upflar ERROR: archive content listing not supported for zfs archives.
Depois que um sistema mestre é instalado ou atualizado para a versão do Solaris 10 10/09, é possível criar um arquivo Flash ZFS para ser utilizado para instalar um sistema alvo. O processo básico é:
Crie o arquivo Flash ZFS com o comando flarcreate no sistema mestre. Todos os conjuntos de dados no pool raiz, exceto para os volumes de permuta e despejo, são incluídos no arquivo flash ZFS.
Crie um perfil JumpStart para incluir as informações do arquivo flash no servidor de instalação.
Instale o arquivo Flash ZFS no sistema de destino.
As seguintes opções de arquivamento são suportadas para a instalação do pool raiz do ZFS com um arquivo flash:
Utilize o comando flarcreate ou flar para criar um arquivo flash a partir do pool raiz do ZFS especificado. Se não for especificado, um arquivo Flash do pool raiz padrão é criado.
Utilize flarcreate -D dataset para excluir o conjunto de dados especificado do arquivo flash. Esta opção pode ser usada múltiplas vezes para excluir múltiplos conjuntos de dados.
Após a instalação de uma arquivo Flash ZFS, o sistema é configurado como segue:
Toda a hierarquia do conjunto de dados que existia no sistema onde o arquivo Flash foi criado é recriada no sistema destino, exceto quaisquer conjuntos de dados que foram especificamente excluídos no momento da criação do arquivo. Os volumes de permuta e despejo não estão incluídos no arquivo Flash.
O pool raiz tem o mesmo nome do pool que foi usado para criar o arquivo.
O ambiente de inicialização que estava ativo quando o arquivo flash foi criado é o BE ativo e padrão nos sistemas implantados.
Exemplo 4-2 Instalação de um sistema com um arquivo Flash do ZFS (instalação JumpStart)
Depois da instalação ou atualização de um sistema mestre com no mínimo o Solaris versão 10 10/09, crie um arquivo flash do pool raiz ZFS. Por exemplo:
# flarcreate -n zfsBE zfs10upflar Full Flash Checking integrity... Integrity OK. Running precreation scripts... Precreation scripts done. Determining the size of the archive... The archive will be approximately 6.77GB. Creating the archive... Archive creation complete. Running postcreation scripts... Postcreation scripts done. Running pre-exit scripts... Pre-exit scripts done.
No sistema que será utilizado como o servidor de instalação, crie um perfil JumpStart da mesma maneira que faria para instalar qualquer sistema. Por exemplo, o perfil a seguir é utilizado para instalar o arquivo zfs10flar .
install_type flash_install archive_location nfs system:/export/jump/zfs10upflar partitioning explicit pool rpool auto auto auto mirror c0t1d0s0 c0t0d0s0
Exemplo 4-3 Instalação inicial de um sistema de arquivos raiz ZFS inicializável (instalação de arquivo Flash)
É possível instalar um sistema de arquivos raiz ZFS selecionando uma opção de instalação Flash. Esta opção considera que um arquivo flash ZFS já tenha sido criado e está disponível.
Na tela Instalação interativa do Solaris, selecione a opção F4_Flash.
Na tela Reinicializar após instalação, selecione a opção Reinicialização automática ou Reinicialização manual.
Na tela Escolher tipo de sistema de arquivos, selecione ZFS.
Na tela Método de recuperação de arquivo Flash, selecione o método de recuperação, como HTTP, FTP, NFS, Arquivo Local, Fita Local ou Dispositivo Local.
Por exemplo, selecione NFS se o arquivo flash for compartilhado de um servidor NFS.
Na tela Inclusão de arquivo Flash, especifique o local do arquivo flash ZFS.
Por exemplo, se o local for um servidor NFS, identifique o servidor por seu endereço IP e depois especifique o caminho para o arquivo flash ZFS.
NFS Location: 12.34.567.890:/export/zfs10upflar
Na tela Seleção de arquivo Flash, confirme o método de recuperação e o nome do BE ZFS.
Flash Archive Selection You selected the following Flash archives to use to install this system. If you want to add another archive to install select "New". Retrieval Method Name ==================================================================== NFS zfsBE
Reveja o próximo conjunto de telas, semelhante a uma instalação inicial, e selecione as opções que correspondem à sua configuração:
Selecionar Discos
Deseja preservar os dados?
Definir configurações do ZFS
Reveja as informações de resumo e depois selecione a opção Continuar.
Por exemplo:
Configure ZFS Settings Specify the name of the pool to be created from the disk(s) you have chosen. Also specify the name of the dataset to be created within the pool that is to be used as the root directory for the filesystem. ZFS Pool Name: rpool ZFS Root Dataset Name: s10zfsBE ZFS Pool Size (in MB): 69995 Size of Swap Area (in MB): 2048 Size of Dump Area (in MB): 1024 (Pool size must be between 7591 MB and 69995 MB)
Se o arquivo flash for um fluxo de envio do ZFS, opções do sistema de arquivos combinadas ou separadas /var não estarão presentes. Neste caso, se /var é combinado ou não dependente de como está configurado no sistema mestre.
Pressione Continuar em Montar sistemas de arquivos remotos ? tela.
Reveja a tela Perfil e pressione F4 para fazer alterações. Caso contrário, pressione Begin_Installation (F2).
Por exemplo:
Profile The information shown below is your profile for installing Solaris software. It reflects the choices you've made on previous screens. ============================================================================ Installation Option: Flash Boot Device: c1t0d0 Root File System Type: ZFS Client Services: None Software: 1 Flash Archive NFS: zfsBE Pool Name: rpool Boot Environment Name: s10zfsBE Pool Size: 69995 MB Devices in Pool: c1t0d0