Ignorar Links de Navegao | |
Sair do Modo de Exibio de Impresso | |
Guia de administração do ZFS Oracle Solaris |
1. Sistema de arquivos Oracle Solaris ZFS (introdução)
2. Introdução ao ZFS do Oracle Solaris
3. Diferenças entre o sistema de arquivos tradicional e o ZFS do Oracle Solaris
4. Gerenciando conjuntos de armazenamento ZFS do Oracle Solaris
5. Instalando e inicializando um sistema de arquivos raiz ZFS do Oracle Solaris
Instalando e inicializando um sistema de arquivos ZFS do Oracle Solaris (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 de armazenamento ZFS
Requisitos de espaço de disco para grupos de armazenamento ZFS
Requisitos da configuração pool de armazenamento ZFS
Instalação de um sistema de arquivos raiz ZFS (instalação inicial do Oracle Solaris)
Como migrar um pool raiz ZFS espelhado (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
Migrating to a ZFS Root File System or Updating a ZFS Root File System (Live Upgrade)
Problemas de migração ZFS com o Live Upgrade
Using Live Upgrade to Migrate or Update a ZFS Root File System (Without Zones)
Uso do Live Upgrade para migrar ou atualizar um sistema com regiões (Solaris 10 10/08)
Como configurar um sistema de arquivos raiz ZFS com raízes de região em ZFS (Solaris 10 10/08)
ZFS suportado com informações de configuração de raiz da região (pelo menos Solaris 10 5/09)
Suporte do ZFS para dispositivos de intercâmbio e dump
Ajustando os tamanhos dos dispositivos de permuta e despejo 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
6. Gerenciando sistemas de arquivos ZFS do Oracle Solaris
7. Trabalhando com instantâneos e clones do ZFS do Oracle Solaris
8. Uso de ACLs e atributos para proteger arquivos ZFS do Oracle Solaris
9. Administração delegada do ZFS do Oracle Solaris
10. Tópicos avançados do ZFS do Oracle Solaris
11. Solução de problemas e conjunto de recuperação 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 sistema de arquivos raiz ZFS contém toda a hierarquia do pool, exceto para volumes de dump e intercâmbio, 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 todo um conjunto raiz, não dos 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.
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 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 quaisquer 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 raix 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 conjunto 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 opções de arquivamento a seguir são suportadas para a instalação do conjunto raiz ZFS com um arquivo Flash:
Utilize o comando flarcreate ou flar para criar um arquivo Flash do conjunto raiz ZFS especificado. Se não for especificado, um arquivo Flash do conjunto 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 implementados.
Exemplo 5-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 5-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