Vari processi eseguiti nelle zone non globali che utilizzano /tmp possono andare in crash dopo l'aggiornamento della zona con Solaris Live Upgrade. Il processo di aggiornamento modifica le autorizzazioni della directory /tmp e questo produce un errore nelle applicazioni. Le autorizzazioni visualizzate dagli utenti sono drwxr-xr-x anziché quelle corrette: drwxrwxrwx.
Soluzione. Scegliere una delle seguenti procedure:
Soluzione 1. Prima di attivare il nuovo ambiente di boot, procedere come segue:
Attivare il disco:
# mount /dev/dsk/c1t1d0s6 /mnt |
Correggere le autorizzazioni:
# chmod 1777 /mnt/zone/*/root/tmp |
Quindi, disattivare il disco:
# umount /mnt |
Questa procedura corregge le autorizzazioni per tutte le zone.
Soluzione 2. Se è già stato avviato il nuovo ambiente di boot, eseguire il login nel sistema come utente root. Arrestare la zona e impostare manualmente le autorizzazioni corrette per la directory /tmp. Digitare il comando seguente:
# chmod 1777 /path/root/tmp |
dove path il percorso della zona.