Verschiedene Prozesse, die in nicht-globalen Zonen ausgeführt werden und das Verzeichnis /tmp verwenden, schlagen fehl, nachdem die Zone mithilfe von Solaris Live Upgrade aktualisiert wurde. Der Aktualisierungsprozess ändert die Berechtigungen für das Verzeichnis /tmp, so dass Anwendungsfehler auftreten. Benutzer sehen die Berechtigungen drwxr-xr-x anstelle der korrekten Berechtigungen drwxrwxrwx.
Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:
Abhilfemaßnahme 1: Führen Sie vor dem Aktivieren der neuen Boot-Umgebung die folgenden Schritte aus:
Hängen Sie die Festplatte ein:
# mount /dev/dsk/c1t1d0s6 /mnt |
Korrigieren Sie die Berechtigungen:
# chmod 1777 /mnt/zone/*/root/tmp |
Dann hängen Sie die Festplatte wieder aus:
# umount /mnt |
Diese Problemumgebung korrigiert alle Zonen auf einmal.
Problemumgehung 2: Falls Sie die neue Boot-Umgebung bereits gestartet haben, meldeten Sie sich als der Root-Benutzer beim System an. Halten Sie die Zone an und korrigieren Sie die Berechtigungen für das Verzeichnis /tmp manuell. Geben Sie folgenden Befehl ein:
# chmod 1777 /path/root/tmp |
path entspricht dem Zonenpfad der Zone.