Certifique que os seguintes requisitos sejam atendidos antes de tentar instalar um sistema com um sistema de arquivos raiz ZFS ou tentar migrar um sistema de arquivo raiz UFS para um sistema de arquivo raiz ZFS.
É possível instalar e inicializar um sistema de arquivos raiz ZFS ou migrar para tal sistema das seguintes formas:
Instalar um sistema de arquivos raiz ZFS – Disponível a partir do Solaris 10 10/08.
Migrar de um sistema de arquivos raiz UFS para um sistema de arquivos raiz ZFS com o Oracle Solaris Live Upgrade – É necessário ter no mínimo a versão Solaris 10 10/08 instalada ou ter realizado a atualização para o Solaris 10 10/08.
As seções a seguir descrevem o espaço e os requisitos de configuração do conjunto raiz ZFS.
O montante mínimo necessário de espaço disponível para o pool em um sistema de arquivos raiz ZFS é maior do que em um sistema de arquivos raiz UFS, porque os dispositivos de intercâmbio e dump devem ser dispositivos diferentes em um ambiente de raiz ZFS. Por padrão, os dispositivos de intercâmbio e dump são um mesmo dispositivo em sistema de arquivos raiz UFS.
Quando um sistema é instalado ou atualizado com um sistema de arquivos raiz ZFS, o tamanho da área de intercâmbio e o dispositivo de dump dependem da quantidade de memória física. A quantidade mínima de espaço disponível para o pool em um sistema de arquivos raiz ZFS inicializável depende da quantidade de memória física, do espaço em disco disponível e do número de ambientes de inicialização (BEs) que serão criados.
Revise os requisitos de espaço de disco a seguir para grupos de armazenamento ZFS:
768 MB é a quantidade de memória mínima necessária para instalar um sistema de arquivos raiz ZFS.
Recomenda-se 1 GB de memória para um melhor desempenho geral do ZFS.
É recomendado como mínimo 16 GB de espaço em disco. O espaço de disco é consumido da seguinte forma:
Área de permute e dispositivo de dump – Os tamanhos padrão dos volumes de permute e dump criados por programas de instalação do Solaris são:
Instalação inicial do Solaris – no novo ambiente de inicialização ZFS, o tamanho do volume de permuta padrão é calculado como metade do tamanho da memória física, geralmente na média de 512 MB até 2 GB. Você pode ajustar o tamanho da intercâmbio durante uma instalação inicial.
O tamanho padrão do volume de dump é calculado pelo kernel com base nas informações de dumpadm e no tamanho da memória física. Você pode ajustar o tamanho do dump durante uma instalação inicial.
Oracle Solaris Live Upgrade – quando um sistema de arquivos raiz UFS é migrado para um sistema de arquivos raiz ZFS, o tamanho padrão do volume de permuta do ambiente de inicialização do BE do ZFS é calculado de acordo com o tamanho do dispositivo de permuta do BE do UFS. O cálculo do tamanho padrão do volume de permuta adiciona os tamanhos de todos os dispositivos de permuta do BE do UFS e cria um volume ZFS de tal tamanho no BE do ZFS. Se nenhum dispositivo de permuta estiver definido no BE do UFS, então o tamanho padrão do volume de permuta é definido em 512 MB.
No BE do ZFS, o tamanho do volume de despejo padrão é configurado como metade do tamanho da memória física, entre 512 MB e 2 GB.
É possível ajustar o tamanho dos volumes de permuta e despejo com o tamanho da sua preferência, contanto que os novos tamanhos suportem as operações do sistema. Para mais informações, consulte Ajustando os tamanhos dos dispositivos de permuta e despejo ZFS.
Ambiente de inicialização (BE): além dos novos requisitos de espaço de permuta e despejo ou ajuste dos tamanhos dos dispositivos de permuta e despejo, um BE do ZFS que é migrado de um BE do UFS precisa de 6 GB aproximadamente. Cada BE do ZFS clonado de outro BE do ZFS não requer espaço adicional em disco, mas considere que o tamanho do BE aumentará quando os patches forem aplicados. Todos os BEs do ZFS do mesmo pool raiz usam os mesmos dispositivos de intercâmbio e dump.
Componentes do Solaris OS: todos os subdiretórios do sistema de arquivos raiz que são parte da imagem do sistema operacional, com exceção de /var, devem estar no mesmo conjunto de dados que o sistema de arquivos raiz. Além disso, todos os componentes do Solaris OS devem residir no conjunto raiz, com exceção dos dispositivos de permuta e despejo.
Outra restrição é que o diretório ou conjunto de dados /var deve ser um conjunto de dados único. Por exemplo, não é possível criar um conjunto de dados descendente /var, como /var/tmp, se deseja utilizar também o Oracle Solaris Live Upgrade para migrar ou instalar patch em um BE do ZFS ou criar um arquivo Flash ZFS deste conjunto.
Por exemplo, um sistema com 12 GB de espaço em disco pode ser muito pequeno para um ambiente ZFS inicializável, porque são necessários 2 GB de espaço em disco para cada dispositivo de permuta e despejo e aproximadamente 6 GB para o BE do ZFS migrado de um BE do UFS.
Reveja os seguintes requisitos de configuração do pool de armazenamento ZFS:
O conjunto que está dirigido para o conjunto raiz precisa ter uma legenda SMI. Este requisito é cumprido caso o conjunto seja criado com segmentos de disco.
O pool deve existir tanto em uma faixa de disco quanto em faixas de disco espelhadas. Se tentar utilizar uma configuração de conjunto não suportada durante a migração do Oracle Solaris Live Upgrade, será exibida uma mensagem semelhante à seguinte:
ERROR: ZFS pool name does not support boot environments |
Para obter uma descrição detalhada das configurações suportadas do pool raiz ZFS, consulte Criando um pool raiz ZFS.
x86: o disco deve conter uma partição fdisk do Solaris. É criada uma partição fdisk do Solaris quando o ssietma com base no x86 é instalado. Para obter mais informações sobre as partições fdisk do Solaris, consulte Guidelines for Creating an fdisk Partition no System Administration Guide: Devices and File Systems .
Os discos destinados à inicialização em um pool raiz ZFS devem estar limitados a um tamanho de 1 TB em sistemas baseados em SPARC e em x86.
A compressão pode ser habilitada no pool raiz, mas somente após o pool raiz tiver sido instalado. Não existe forma de habilitar a compressão em um pool raiz durante a instalação. O algoritmo de compressão gzip não é suportado em pool raiz.
Não renomeie o conjunto raiz depois dele ter sido criado como uma instalação inicial ou depois da migração do Oracle Solaris Live Upgrade para um sistema de arquivos raiz ZFS. Renomear o conjunto raiz pode causar em um sistema não inicializável.