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

ProcedureAjout d'un répertoire en écriture sous /usr dans une zone non globale

Dans une zone racine fragmentée, /usr est monté en lecture seule à partir de la zone globale. Suivez la procédure ci-dessous pour ajouter un répertoire en écriture, tel que /usr/local, sous /usr dans la zone.

Pour exécuter la procédure ci-dessous, vous devez être administrateur global.

  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. Créez le répertoire /usr/local dans la zone globale.


    global# mkdir -p /usr/local
    
  3. Indiquez un répertoire dans la zone globale qui servira de sauvegarde de secours au répertoire /usr/local de la zone.


    global# mkdir -p /storage/local/my-zone
    
  4. Modifiez la configuration de la zone my-zone.


    global# zonecfg -z my-zone
    
  5. Ajoutez le système de fichiers monté en loopback.


    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. Initialisez la zone.