A partir do Solaris 10 10/08, é possível instalar e inicializar a partir de um sistema de arquivos raiz ZFS das seguintes formas:
É possível efetuar uma instalação inicial na qual o ZFS seja selecionado como sistema de arquivos raiz.
É possível utilizar o recurso do Oracle Solaris Live Upgrade para migrar um sistema de arquivos raiz UFS para um sistema de arquivos raiz ZFS. Além disso, é possível utilizar o Oracle Solaris Live Upgrade para efetuar as seguintes tarefas:
Criar um novo ambiente de inicialização em um pool raiz ZFS existente.
Criar um novo ambiente de inicialização em um novo pool raiz ZFS.
É possível criar um perfil JumpStart do Oracle Solaris para instalar automaticamente um sistema com um sistema de arquivos raiz ZFS.
Começando na versão do Solaris 10 10/09, é possível criar um perfil JumpStart para instalar automaticamente um sistema com um arquivo Flash do ZFS.
Depois que um sistema com base em SPARC ou em x86 tiver sido instalado com um sistema de arquivos raiz ZFS ou migrado para um sistema de arquivos raiz ZFS, o sistema inicializa automaticamente a partir do sistema de arquivos raiz ZFS. Para obter mais informações sobre alterações na inicialização, consulte Inicializando a partir de um sistema de arquivos raiz ZFS.
São oferecidos os seguintes recursos de instalação do ZFS nesta versão do Solaris:
Com o instalador de texto interativo do Solaris, é possível instalar um sistema de arquivos raiz UFS ou ZFS. O sistema de arquivos padrão ainda é o UFS nesta versão do Solaris. Você pode acessar a opção de instalação com o instalador de texto interativo das seguintes maneiras:
SPARC: utilize a sintaxe a seguir do DVD de instalação do Solaris:
ok boot cdrom - text |
SPARC: utilize a sintaxe a seguir quando for inicializar a partir da rede:
ok boot net - text |
x86: selecione a opção de instalação no modo de texto.
Um perfil JumpStart personalizado oferece os recursos a seguir:
Você pode definir um perfil para criar um pool de armazenamento do ZFS e designar um sistema de arquivos ZFS inicializável.
É possível configurar um perfil para identificar um arquivo Flash de um pool raiz ZFS.
Utilizando o Oracle Solaris Live Upgrade, é possível migrar um sistema de arquivos raiz UFS para um sistema de arquivos raiz ZFS. Os comandos lucreate e luactivate foram melhorados para suportar pools e sistemas de arquivos ZFS.
É possível configurar um pool raiz ZFS espelhado selecionando dois discos durante a instalação. Ou, é possível anexar discos adicionais depois da instalação para criar um pool raiz ZFS espelhado.
Os dispositivos de intercâmbio e dump são criados automaticamente nos volumes ZFS do pool raiz ZFS.
São oferecidos nesta versão os seguintes recursos de instalação:
O recurso de instalação IGU para instalação de sistemas de arquivos raiz ZFS não está disponível no momento.
O recurso de instalação Oracle Solaris Flash para instalação de sistemas de arquivos raiz ZFS não está disponível ao selecionar a opção de instalação do Flash a partir da opção de instalação inicial. No entanto, é possível criar um perfil JumpStart para identificar um arquivo Flash de um conjunto raiz ZFS. Para mais informações, consulte Instalando um sistema de arquivos raiz ZFS (instalação de arquivo do Oracle Solaris Flash).
Não é possível usar o programa de atualização padrão a fim de atualizar o sistema de arquivos raiz UFS para um sistema de arquivos raiz ZFS.
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.