Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

ProcedureImportation de périphériques bruts et de périphériques en mode bloc à l'aide de la commande zonecfg

Pour cette procédure, vous devez exécuter le pilote de fichier lofi chargé de l'exportation d'un fichier en tant que périphérique en mode bloc.

  1. Devenez superutilisateur ou assumez le rôle d'administrateur principal.

    Pour savoir comment créer le rôle et l'assigner à un utilisateur, reportez-vous à la section Using the Solaris Management Tools With RBAC (Task Map) du System Administration Guide: Basic Administration.

  2. Remplacez les répertoires par /usr/tmp.


    global# cd /usr/tmp
    
  3. Créez un nouveau système de fichiers UFS.


    global# mkfile 10m fsfile
    
  4. Joignez le fichier en tant que périphérique en mode bloc.

    Le premier emplacement disponible (/dev/lofi/1 si aucun autre périphérique lofi n'a été créé) est utilisé.


    global# lofiadm -a `pwd`/fsfile
    

    Vous obtenez également le périphérique en mode caractère requis.

  5. Importez les périphériques dans la zone 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. Réinitialisez la zone.


    global# zoneadm -z my-zone boot
    
  7. Connectez-vous à la zone et vérifiez que les périphériques ont été importés correctement.


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

    Des informations semblables à ce qui suit s'affichent.


    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
Voir aussi

Pour plus d'informations, reportez-vous aux pages de manuel lofiadm(1M) et lofi(7D).