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

ProcedureComo importar dispositivos básicos e de bloco usando-se zonecfg

Este procedimento usada o driver do arquivo lofi, que exporta um arquivo como dispositivo de bloco.

  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. Altere os diretórios para /usr/tmp.


    global# cd /usr/tmp
    
  3. Crie um novo sistema de arquivos UFS.


    global# mkfile 10m fsfile
    
  4. Anexe p arquivo como um dispositivo de bloco.

    O primeiro slot disponível, que é /dev/lofi/1, se nenhum outro dispositivo lofi foi criado, é usado.


    global# lofiadm -a `pwd`/fsfile
    

    Você também obterá o dispositivo de caracteres necessário.

  5. Importe os dispositivos para a região my-zone .


    global# zonecfg -z my-zone
    zonecfg:my-zone> add device
    zonecfg:my-zone:device> set match=/dev/rlofi/1
    zonecfg:my-zone:device> end
    zonecfg:my-zone> add device
    zonecfg:my-zone:device> set match=/dev/lofi/1
    zonecfg:my-zone:device> end
    
  6. Reinicialize a região.


    global# zoneadm -z my-zone boot
    
  7. Efetue login na região e verifique se os dispositivos foram importados com êxito.


    my-zone# ls  -l /dev/*lofi/*
    

    Você deverá ver uma exibição semelhante a esta:


    brw-------   1 root     sys      147,  1 Jan  7 11:26 /dev/lofi/1
    crw-------   1 root     sys      147,  1 Jan  7 11:26 /dev/rlofi/1
Consulte também

Para obter mais informações, consulte as páginas do manual lofiadm(1M) e lofi(7D).