Ignorar Links de Navegao | |
Sair do Modo de Exibio de Impresso | |
![]() |
Guia de instalação do Oracle Solaris 10 1/13: Live Upgrade e planejamento da atualização Oracle Solaris 10 1/13 Information Library (Português (Brasil)) |
Parte I Atualizando com o Live Upgrade
1. Onde encontrar informações de planejamento da instalação Oracle Solaris
3. Live Upgrade (planejamento)
Requisitos de Sistema do Live Upgrade
Requisitos de espaço em disco do Live Upgrade
Requisitos do Live Upgrade ao criar volumes RAID-1 (espelhos)
Atualizando um sistema com pacotes ou patches
Diretrizes para a criação de sistemas de arquivo com o comando lucreate
Diretrizes para a seleção de segmentos para sistemas de arquivos
Diretrizes para a seleção de um segmento para o sistema de arquivos raiz (/)
Diretrizes para a seleção de segmentos para sistemas de arquivos espelhados
Diretrizes gerais para a criação de sistemas de arquivos de volumes RAID-1 (Espelhados)
Diretrizes para a seleção de um segmento para volume de permuta
Configuração de permuta para o novo ambiente de inicialização
Haverá uma falha na criação do ambiente de inicialização se uma permuta estiver em uso
Diretrizes para a seleção de segmentos para sistemas de arquivos compartilháveis
Personalizando um novo conteúdo do ambiente de inicialização
Sincronização de arquivos entre os ambientes de inicialização
Adicionando arquivos ao arquivo /etc/lu/synclist
Forçando a sincronização entre os ambientes de inicialização
Inicialização de vários ambientes de inicialização
Interface de usuário de caracteres do Live Upgrade
4. Usando o Live Upgrade para criar um ambiente de inicialização (tarefas)
5. Fazendo upgrade com o Live Upgrade (tarefas)
6. Recuperação de falha: retrocesso para o ambiente de inicialização original (tarefas)
7. Fazendo a manutenção de ambientes de inicialização do Live Upgrade (tarefas)
8. Atualização do SO Oracle Solaris em um sistema com zonas não globais instaladas
Parte II Atualizando e migrando com o Live Upgrade para um pool raiz ZFS
10. Live Upgrade e ZFS (visão geral)
11. Live Upgrade para ZFS (planejamento)
12. Criando um ambiente de inicialização para pools raiz ZFS
13. Live Upgrade para ZFS com zonas não globais instaladas
A. Referência de comando do Live Upgrade
B. Solução de problemas (tarefas)
C. Requisitos de empacotamento SVR4 adicionais (referência)
Ao criar sistemas de arquivos para um ambiente de inicialização, as regras são idênticas às da criação de sistemas de arquivos para o SO Oracle Solaris. O Live Upgrade não pode impedir a criação de configurações inválidas para sistemas de arquivos críticos. Por exemplo, você poderia digitar um comando lucreate que criaria sistemas de arquivos separados para a raiz (/) e /kernel que é uma divisão inválida do sistema de arquivos raiz (/).
Não sobreponha segmentos quando estiver redividindo os discos. Caso exista esta condição, o novo ambiente de inicialização parece ter sido criado, mas quando ativado, ele não inicializa. Os sistemas de arquivos sobrepostos podem estar corrompidos.
Para que o Live Upgrade funcione adequadamente, o arquivo vfstab no ambiente de inicialização ativo deve possuir conteúdos válidos e deve ter uma entrada para o sistema de arquivos raiz (/) no mínimo.
Ao criar um ambiente de inicialização inativo, é necessário identificar um segmento onde o sistema de arquivos raiz (/) será copiado. Utilize as diretrizes a seguir ao selecionar um segmento para o sistema de arquivos raiz (/).
Deve ser um segmento a partir da qual o sistema possa ser inicializado.
Deve ter o tamanho mínimo recomendado.
Pode estar em discos físicos diferentes ou no mesmo disco como um sistema de arquivos raiz (/) ativo.
Pode ser um volume do Veritas Volume Manager (VxVM). Se volumes VxVM são configurados no sistema atual, o comando lucreate pode criar um novo ambiente de inicialização. Quando os dados são copiados para o novo ambiente de inicialização, a configuração do sistema de arquivos Veritas é perdida e o sistema de arquivos UFS é criado no novo ambiente de inicialização.
É possível criar um novo ambiente de inicialização que contenha qualquer combinação de segmentos físicas em disco, volumes do Solaris Volume Manager ou volumes do Veritas Volume Manager. Sistemas de arquivos críticos que são copiados para o novo ambiente de inicialização podem ser dos seguintes tipos:
Um segmento físico.
Um concatenação de segmento único incluído em um volume RAID-1 (espelho). O segmento que contém o sistema de arquivos raiz (/) pode ser um volume RAID-1.
Um concatenação de segmento único incluído em um volume RAID-0. O segmento que contém o sistema de arquivos raiz (/) pode ser um volume RAID-0.
Ao criar um novo ambiente de inicialização, o comando lucreate -m reconhece os três seguintes tipos de dispositivo:
Um segmento físico na forma de /dev/dsk/cwt xdysz
Um volume do Solaris Volume Manager na forma de /dev/md/dsk/d num
Um volume do Veritas Volume Manager na forma de /dev/vx/dsk volume_name. Se volumes VxVM são configurados no sistema atual, o comando lucreate pode criar um novo ambiente de inicialização. Quando os dados são copiados para o novo ambiente de inicialização, a configuração do sistema de arquivos Veritas é perdida e o sistema de arquivos UFS é criado no novo ambiente de inicialização.
Observação - Se tiver problemas ao fazer o upgrade com o Veritas VxVM, consulte Como atualizar ao executar o Veritas VxVm.
Use as diretrizes a seguir para verificar se um volume RAID-1 está ocupado ou sendo ressincronizado, ou se volumes contêm sistemas de arquivos que estão sendo usados por um ambiente de inicialização do Live Upgrade.
Para obter diretrizes de nomeação de volumes, consulte Diretrizes e requisitos de nomes de volumes RAID no Guia de instalação do Oracle Solaris 10 1/13: planejamento para instalação e atualização.
Se um espelho ou subespelho necessita de manutenção ou está sendo utilizado, os componentes não podem ser desanexados. É necessário utilizar o comando metastat antes de criar um novo ambiente de inicialização e utilizar a palavra-chave detach. O comando metastat verifica se o espelho está em processo de ressincronização ou se está em uso. Para informações, consulte a página man metastat(1M).
Se utilizar a palavra-chave detach para desanexar um subespelho, o comando lucreate verifica se um dispositivo está sendo ressincronizado no momento. Se o dispositivo estiver sendo ressincronizado, não é possível desanexar o subespelho e uma mensagem de erro aparecerá.
A ressincronização é o processo de cópia de dados a partir de um subespelho para outro subespelho após os seguintes problemas:
Falhas no subespelho
Falhas no sistema
Um subespelho que tenha saído do modo off-line e voltado para o modo on-line
A adição de um novo subespelho
Para obter mais informações sobre a ressincronização, consulte RAID-1 Volume (Mirror) Resynchronization no Solaris Volume Manager Administration Guide .
Utilize o comandolucreate em vez dos comandos do Solaris Volume Manager para manipular os volumes no ambiente de inicialização inativo. O software do Solaris Volume Manager não possui conhecimento dos ambientes de inicialização, enquanto o comando lucreate contém verificações que lhe impedem de destruir inadvertidamente um ambiente de inicialização. Por exemplo, o comando lucreate impedirá a substituição ou exclusão de um volume do Solaris Volume Manager.
No entanto, se já tiver utilizado o software do Solaris Volume Manager para criar concatenações, faixas e espelhos complexos do Solaris Volume Manager, será necessário utilizar o software do Solaris Volume Manager para manipulá-los. O Live Upgrade é compatível com esses componentes. Antes de utilizar os comandos do Solaris Volume Manager que podem criar, modificar ou destruir os componentes de volume, utilize os comandos lustatus ou lufslist. Esses comando podem determinar quais volumes do Solaris Volume Manager contêm os sistemas de arquivos que estão sendo utilizados pelo ambiente de inicialização do Live Upgrade.
Estas diretrizes contêm recomendações para a configuração e exemplos para um segmento de permuta.
É possível configurar um segmento de permuta de três formas utilizando o comando lucreate com a opção -m.
Se não especificar um segmento de permuta, os segmentos de permuta pertencentes ao ambiente de configuração são configurados para o novo ambiente de configuração.
Se você especificar um ou vários segmentos de permuta, essas permutas serão somente os segmentos de permuta usados pelo novo ambiente de inicialização. Os dois ambientes de inicialização não compartilham nenhum segmento de permuta.
É possível especificar para ambas compartilharem um segmento de permuta e adicionar um novo segmento para permuta.
Os exemplos a seguir mostram três maneira de configurar uma permuta. O ambiente de inicialização atual é configurado com o sistema de arquivos raiz (/) no c0t0d0s0. O sistema de arquivo de permuta está no c0t0d0s1.
No exemplo a seguir, nenhum segmento de permuta foi especificado. O novo ambiente de inicialização contém o sistema de arquivos raiz (/) no c0t1d0s0. A permuta é compartilhada entre o ambiente de inicialização atual e novo no c0t0d0s1.
# lucreate -n be2 -m /:/dev/dsk/c0t1d0s0:ufs
No exemplo a seguir, foi especificada um segmento de permuta. O novo ambiente de inicialização contém o sistema de arquivos raiz (/) no c0t1d0s0. O sistema de arquivo de permuta está no c0t1d0s1. Nenhum segmento de permuta foi compartilhado entre o ambiente de inicialização atual e o novo.
# lucreate -n be2 -m /:/dev/dsk/c0t1d0s0:ufs -m -:/dev/dsk/c0t1d0s1:swap
No exemplo a seguir, um segmento de permuta foi adicionado e outro segmento de permuta foi compartilhado entre os dois ambientes de inicialização. O novo ambiente de inicialização contém o sistema de arquivos raiz (/) no c0t1d0s0. Um novo segmento de permuta foi criado no c0t1d0s1. O segmento de permuta no c0t0d0s1 é compartilhada entre o ambiente de inicialização atual e o novo.
# lucreate -n be2 -m /:/dev/dsk/c0t1d0s0:ufs -m -:shared:swap \
-m -:/dev/dsk/c0t1d0s1:swap
A criação de um ambiente de inicialização falha se o segmento de permuta estiver sendo utilizado por qualquer ambiente de inicialização, exceto para o ambiente de inicialização atual. Se o ambiente de inicialização foi criado com a opção -s, o ambiente de inicialização de origem alternada poderá utilizar os segmentos de permuta, mas nenhum outro ambiente de inicialização.
O Live Upgrade copia todo o conteúdo de um segmento para o novo segmento designado do ambiente de inicialização. Talvez você queira que alguns sistemas de arquivos grandes nesse segmento sejam compartilhados entre os ambientes de inicialização em vez de copiados, a fim de conservar espaço e tempo gasto para a cópia. Os sistemas de arquivos críticos para o sistema operacional tal como uma raiz (/) e /var devem ser copiados. Sistemas de arquivos tal como o /home não são sistemas de arquivos críticos e poderiam ser compartilhados entre ambientes de inicialização. Sistemas de arquivos compartilháveis devem ser sistemas de arquivos definidos pelos usuários e em segmentos de permuta separados em ambos os ambientes de inicialização ativo e novo. É possível reconfigurar o disco de várias maneiras, dependendo das suas necessidades.
|