Notes de version Solaris 10

Les autorisations pour les points de montage ne sont pas conservées dans l'environnement d'initialisation créé (4992478)

Lorsque vous créez un nouvel environnement d'initialisation à l'aide de la commande lucreate, les autorisations ne sont pas conservées pour les points de montage du système de fichiers. Par conséquent, certains processus utilisateur échouent. Si vous créez le nouvel environnement d'initialisation dans un environnement de clustering, le cluster arrête les nœuds, puis s'initialise à partir du CD-ROM pour réparer les autorisations pour les points de montage.

Solution : Procédez comme indiqué ci-dessous.

  1. Créez le nouvel environnement d'initialisation.


    # lucreate -n newbe -m /:c0t0d0s0:ufs 
    -m /var:c1t0d0s0:ufs -m  /usr:c2t0d0s0:ufs
    

    Dans l'exemple précédent, la commande lucreate crée l'environnement d'initialisation newbe. Cet exemple définit les systèmes de fichiers et les points de montage suivants.

    • Le système de fichiers root (/) est monté sur c0t0d0s0.

    • Le système de fichiers var est monté sur c10t0d0s0.

    • Le système de fichiers usr est monté sur c20t0d0s0.

  2. Montez le système de fichiers racine du nouvel environnement d'initialisation.


    # mount /dev/dsk/c0t0d0s0 /mnt
    
  3. Pour chaque point de montage qui est défini pour l'environnement d'initialisation, indiquez 755 pour les autorisations.


    # chmod 755 /mnt/var
    # chmod 755 /mnt/usr
    
  4. Démontez le système de fichiers racine.

    # umount /dev/dsk/c0t0d0s0