A criar sistemas de arquivos de um ambiente de inicialização, as regras são idênticas às regras para criar sistemas de arquivos para o sistema operacional Solaris. O Solaris Live Upgrade não pode impedir a configuração inválida de sistemas de arquivos críticos. Por exemplo, é possível inserir um comando lucreate que deve criar sistemas de arquivos para raiz (/) e /kernel, que é uma divisão inválida do sistema de arquivos raiz (/).
Ao dividir um diretório em vários pontos de montagem, links físicos não são mantidos nos sistemas de arquivos. Por exemplo, se /usr/stuff1/file é vinculado fisicamente com /usr/stuff2/file, e /usr/stuff1 e /usr/stuff2 são separados para sistemas de arquivos diferentes, o link entre os arquivos não existe mais. lucreate informa uma mensagem de aviso e um link simbólico é criado para substituir o link físico perdido.
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 .
Digite:
# lucreate [-A 'BE_description'] \ -m mountpoint:device[,metadevice]:fs_options \ -m mountpoint:device[,metadevice]:fs_options -n new_BE |
(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 dos sistemas de arquivos do novo ambiente de inicialização. 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 metadispositivo Solaris Volume Manager, do formulário /dev/md/dsk/dnum
O nome de um volume Veritas Volume Manager, do formulário /dev/vx/dsk/volume_name
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 a seguir:
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. Para uma descrição destas palavras-chave, consulte Para criar um ambiente de inicialização com volumes RAID-1 (espelhos).
O nome do ambiente de inicialização a ser criado. BE_name deve ser único o sistema.
Neste exemplo, o comando precedente divide o sistema de arquivos raiz (/) em diferentes segmentos de disco no novo ambiente de inicialização. Suponha que o ambiente de inicialização que possui /usr, /var e /opt na raiz (/): /dev/dsk/c0t0d0s0 /.
No novo ambiente de inicialização, separe /usr, /var e /opt, montando estes sistemas de arquivos nos seus segmentos, como a seguir:
/dev/dsk/c0t1d0s0 /
/dev/dsk/c0t1d0s1 /var
/dev/dsk/c0t1d0s7 /usr
/dev/dsk/c0t1d0s5 /opt
Uma descrição, mydescription, é associada com o nome do ambiente de inicialização second_disk.
# lucreate -A 'mydescription' -c first_disk \ -m /:/dev/dsk/c0t1d0s0:ufs -m /usr:/dev/dsk/c0t1d0s7:ufs \ -m /var:/dev/dsk/c0t1d0s1:ufs -m /opt:/dev/dsk/c0t1d0s5:ufs \ -n second_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).