Ao criar um ambiente de inicialização, o Solaris Live Upgrade utiliza tecnologia Solaris Volume Manager para criar volumes RAID-1. Ao criar um ambiente de inicialização, é possível utilizar o Solaris Live Upgrade para gerenciar as tarefas a seguir.
Remova uma concatenação de segmento único (subespelho) de um volume RAID-1 (espelho). O conteúdo pode ser salvo para tornar-se o conteúdo do novo ambiente de inicialização se necessário. Como o conteúdo não foi copiado, o novo ambiente de inicialização pode ser rapidamente criado. Depois que o subespelho for separado de um espelho, ele não é mais parte do espelho original. Ler e escrever no subespelho não é mais efetuado através do espelho.
Crie um ambiente de inicialização que contém o espelho.
Anexe uma concatenação de segmento único para o espelho recém criado.
Para utilizar capabilidades de espelho do Solaris Live Upgrade, é necessário criar um banco de dados de estado e uma réplica do banco de dados de estado. Um banco de dados de estado armazena informações sobre disco sobre estado da sua configuração do Solaris Volume Manager.
Para informações sobre a criação do banco de dados de estado, consulte Capítulo 6, State Database (Overview), no Solaris Volume Manager Administration Guide.
Para uma vista geral do Solaris Volume Manager e as tarefas que o Solaris Live Upgrade pode fornecer, consulte Criando um ambiente de inicialização com sistemas de arquivos volume RAID-1.
Para informações sobre configurações complexas do Solaris que não são permitidas utilizando o Solaris Live Upgrade, consulte Capítulo 2, Storage Management Concepts, no Solaris Volume Manager Administration Guide.
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para maiores informações sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services .
Para criar um novo ambiente de inicialização, digite:
# lucreate [-A 'BE_description'] \ -m mountpoint:device[,metadevice]:fs_options [-m...] \ -n BE_name |
(Opcional) Permite a criação de uma descrição de ambiente de inicialização que é associada com o nome do ambiente de inicialização BE_name. A descrição pode possuir qualquer comprimento e conter qualquer caractere.
Especifique a configuração do sistema de arquivos do novo ambiente de inicialização no vfstab. Os sistemas de arquivos que são especificados como argumentos para -m podem estar no mesmo isco ou podem ser separados para vários discos. Utilize esta opção quantas vezes forem necessárias para criar um número de sistemas de arquivos necessários.
mountpoint pode ser qualquer ponto de montagem válido ou – (hyphen), indicando uma partição de permuta.
Campo dispositivo pode ser um dos a seguir:
O nome de um dispositivo de disco, do formulário /dev/dsk/c wtxdys z
O nome de um volume Solaris Volume Manager, do formulário /dev/md/dsk/dnum
O nome de um volume Veritas Volume Manager, do formulário /dev/md/vxfs/dsk/dnum
A palavra-chave mesclado, indicando que o sistema de arquivos no ponto de montagem especificado está para ser mesclado com seus pais
Campo fs_options pode ser um dos tipos a seguir de sistemas de arquivos e palavras-chave:
ufs, que indica um sistema de arquivos UFS.
vxfs, que indica um sistema de arquivos Veritas.
permuta, que indica um volume de permuta. O ponto de montagem de permuta deve ser um – (hyphen).
Para sistemas de arquivos que são dispositivos lógicos (espelhos), várias palavras-chave especificam ações a ser aplicadas para os sistemas de arquivos. Estas palavras-chave podem criar um dispositivo lógico, alterar as configurações de um dispositivo lógico ou excluir um dispositivo lógico.
espelho cria um volume RAID–1 ou espelho no dispositivo especificado. Nas opções subsequentes -m, é necessário especificar attach para anexar pelo menos uma concatenação para o novo espelho. O dispositivo especificado deve ser nomeado corretamente. Por exemplo, um nome de dispositivo lógico /dev/md/dsk/d10 pode servir como um nome de espelho. Para mais informações sobre dispositivos de atribuição, consulte Overview of Solaris Volume Manager Components no Solaris Volume Manager Administration Guide.
desanexar remove uma concatenação de um volume que é associado com um ponto de montagem especificado. O volume não precisa ser especificado.
anexar anexa uma concatenação ao espelho que é associado com um ponto de montagem específico. O segmento de disco físico que é especificado é feito em uma concatenação de dispositivos único para anexar ao espelho. Para especificar uma concatenação para anexar para um disco, acrescente uma vírgula no nome da concatenação para o nome do dispositivo. Se omitir a vírgula e o nome da concatenação, lucreate selecione um volume livre para a concatenação.
lucreate permite a criação de apenas concatenações que contenham um único segmento físico. Este comando permite que anexe três concatenações em um espelho.
preserve salva sistema de arquivos existente e seu conteúdo. Esta palavra-chave permite ignorar o processo de cópia que copia o conteúdo do ambiente de inicialização fonte. Salvar o conteúdo permite uma criação rápida do novo ambiente de inicialização. Para um ponto de montagem particular, é possível utilizar preserve com apenas um dispositivo físico. Ao utilizar o comando preserve, lucreate verifica se o conteúdo do dispositivo é adequado para o sistema de arquivos especificado. Esta verificação é limitada e não pode garantir que seja adequado.
A palavra-chave preserve pode ser utilizada com um segmento físico ou um volume Solaris Volume Manager.
Se utilizar a palavra-chave preserve quando o sistema de arquivos UFS está num segmento físico, o conteúdo do sistema de arquivos UFS é salvo no segmento. No exemplo a seguir da opção -m, a palavra-chave preserve salva o conteúdo do dispositivo físico c0t0d0s0 como o sistema de arquivos para o ponto de montagem para o sistema de arquivos raiz (/).
-m /:/dev/dsk/c0t0d0s0:preserve,ufs |
Se utilizar a palavra-chave preserve quando o sistema de arquivos UFS está em um volume, o conteúdo do sistema de arquivos UFS é salvo no volume.
No exemplo a seguir da opção -m, a palavra-chave preserve salva o conteúdo do volume RAID-1 (espelho) d10 como o sistema de arquivos para o ponto de montagem para o sistema de arquivos raiz (/).
-m /:/dev/md/dsk/d10:preserve,ufs |
No exemplo a seguir da opção -m, um volume RAID-1 (espelho) d10 é configurado como o sistema de arquivos para o ponto de montagem para o sistema de arquivos raiz (/). A concatenação de segmento único d20 é separada do seu atual espelho. d20 é anexado ao espelho d10. O sistema de arquivos raiz (/) é preserva o no subespelho d20.
-m /:/dev/md/dsk/d10:mirror,ufs -m /:/dev/md/dsk/d20:detach,attach,preserve |
O nome do ambiente de inicialização a ser criado. BE_name deve ser único o sistema.
Quando a criação de um ambiente de inicialização estiver concluída, pode ser atualizado e ativado (tornado inicializável). Consulte Capítulo 5Atualizando com o Solaris Live Upgrade (Tarefas).
Neste exemplo, os pontos de montagem para os sistemas de arquivos são especificados ao utilizar a opção -m.
Uma descrição, mydescription , é associada com o nome second_disk.
lucreate configura um sistema de arquivos UFS para o ponto de montagem raiz (/). Um espelho, d10, é criado. O espelho é o recipiente do sistema de arquivos raiz (/) do atual ambiente de montagem que é copiado para o espelho d10. Todos os dados no espelho d10 são substituídos.
Dois segmentos, c0t0d0s0 e c0t1d0s0, são subespelhos, d1 e d2. Estes dois subespelhos são adicionados ao espelho d10.
O novo ambiente de inicialização é nomeado second_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0,/dev/md/dsk/d1:attach \ -m /:/dev/dsk/c0t1c0s0,/dev/md/dsk/d2:attach -n another_disk |
Neste exemplo, os pontos de montagem para os sistemas de arquivos são especificados ao utilizar a opção -m.
Uma descrição, mydescription , é associada com o nome second_disk.
lucreate configura um sistema de arquivos UFS para o ponto de montagem raiz (/). Um espelho, d10, é criado. O espelho é o recipiente do sistema de arquivos raiz (/) do atual ambiente de montagem que é copiado para o espelho d10. Todos os dados no espelho d10 são substituídos.
Dois segmentos, c0t0d0s0 e c0t1d0s0, são especificados para ser utilizados como subespelhos. Os subespelhos não são especificados, mas o comando lucreate escolhe nomes de uma lista de nomes de volumes disponíveis. Estes dois subespelhos são anexados ao espelho d10.
O novo ambiente de inicialização é nomeado second_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0:attach \ -m /:/dev/dsk/c0t1d0s0:attach -n another_disk |
Quando a criação de um ambiente de inicialização estiver concluída, pode ser atualizado e ativado (tornado inicializável). Consulte Capítulo 5Atualizando com o Solaris Live Upgrade (Tarefas).
Neste exemplo, os pontos de montagem para os sistemas de arquivos são especificados ao utilizar a opção -m.
Uma descrição, mydescription , é associada com o nome second_disk.
lucreate configura um sistema de arquivos UFS para o ponto de montagem raiz (/). Um espelho, d10, é criado.
Segmento c0t0d0s0 é removido do seu atual espelho. Este segmento é especificado para ser o subespelho d1 e é adicionado ao espelho d10. O conteúdo do subespelho, o sistema de arquivos raiz (/), é salvo e nenhuma cópia ocorre. Segmento c0t1d0s0 é o subespelho d2 e é adicionado ao espelho d10.
O novo ambiente de inicialização é nomeado second_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0,/dev/md/dsk/d1:detach,attach,preserve \ -m /:/dev/dsk/c0t1d0s0,/dev/md/dsk/d2:attach -n another_disk |
Quando a criação de um ambiente de inicialização estiver concluída, pode ser atualizado e ativado (tornado inicializável). Consulte Capítulo 5Atualizando com o Solaris Live Upgrade (Tarefas).
Neste exemplo, os pontos de montagem para os sistemas de arquivos são especificados ao utilizar a opção -m.
Uma descrição, mydescription , é associada com o nome second_disk.
lucreate configura um sistema de arquivos UFS para o ponto de montagem raiz (/). Um espelho, d20, é criado.
O segmento c0t0d0s0 é removido de seu atual espelho e adicionado ao espelho d20. O nome do subespelho não é especificado. O conteúdo do subespelho, o sistema de arquivos raiz (/), é salvo e nenhuma cópia ocorre.
O novo ambiente de inicialização é nomeado second_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d20:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0:detach,attach,preserve \ -n another_disk |
Quando a criação de um ambiente de inicialização estiver concluída, pode ser atualizado e ativado (tornado inicializável). Consulte Capítulo 5Atualizando com o Solaris Live Upgrade (Tarefas).
Neste exemplo, os pontos de montagem para os sistemas de arquivos são especificados ao utilizar a opção -m.
Uma descrição, mydescription , é associada com o nome second_disk.
lucreate configura um sistema de arquivos UFS para o ponto de montagem raiz (/). Um espelho, d10, é criado. O espelho é o recipiente do sistema de arquivos raiz (/) do atual ambiente de montagem que é copiado para o espelho d10. Todos os dados no espelho d10 são substituídos.
Dois segmentos, c0t0d0s0 e c0t1d0s0, são subespelhos, d1 e d2. Estes dois subespelhos são adicionados ao espelho d10.
lucreate configura um sistema de arquivos UFS para o ponto de montagem /opt. Um espelho, d11, é criado. O espelho é o recipiente do sistema de arquivos raiz (/) do atual ambiente de montagem que é copiado para o espelho d11. Todos os dados no espelho d11 são substituídos.
Dois segmentos, c2t0d0s1 e c3t1d0s1, são subespelhos, d3 e d4. Estes dois subespelhos são adicionados ao espelho d11.
O novo ambiente de inicialização é nomeado second_disk.
# lucreate -A 'mydescription' \ -m /:/dev/md/dsk/d10:ufs,mirror \ -m /:/dev/dsk/c0t0d0s0,/dev/md/dsk/d1:attach \ -m /:/dev/dsk/c0t1d0s0,/dev/md/dsk/d2:attach \ -m /opt:/dev/md/dsk/d11:ufs,mirror \ -m /opt:/dev/dsk/c2t0d0s1,/dev/md/dsk/d3:attach \ -m /opt:/dev/dsk/c3t1d0s1,/dev/md/dsk/d4:attach -n another_disk |
Quando a criação de um ambiente de inicialização estiver concluída, pode ser atualizado e ativado (tornado inicializável). Consulte Capítulo 5Atualizando com o Solaris Live Upgrade (Tarefas).