Guia de administração do sistema: gerenciamento de recursos Oracle Solaris Containers e Oracle Solaris Zones

ProcedureComo adicionar um diretório gravável em /usr em uma região não global

Em uma região raiz esparsa, /usr é montado somente leitura a partir da região global. Você pode usar este procedimento para adicionar um diretório gravável, como /usr/local, em /usr na região.

É necessário ser administrador global na região global para executar este procedimento.

  1. Torne-se superusuário ou assuma a função de administrador principal.

    Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .

  2. Crie um diretório /usr/local na região global.


    global# mkdir -p /usr/local
    
  3. Especifique um diretório na região global para servir como armazenamento de apoio para o diretório /usr/local da região.


    global# mkdir -p /storage/local/my-zone
    
  4. Edite a configuração para a região my-zone.


    global# zonecfg -z my-zone
    
  5. Adicione o sistema de arquivos montado com auto-retorno.


    zonecfg:my-zone> add fs
    zonecfg:my-zone:fs> set dir=/usr/local
            zonecfg:my-zone:fs> set special=/storage/local/my-zone
            zonecfg:my-zone:fs> set type=lofs
            zonecfg:my-zone:fs> end
            zonecfg:my-zone> commit
            zonecfg:my-zone> exit
    
  6. Inicialize a região.