Betriebssysteme > Solaris/x86 und OpenSolaris

Verzeichnisse aus der Wurzel heraus nehmen

(1/1)

linus83:
Hallo,

ich habe heute OpenSolaris 2008.11 auf meinen Laptop installiert. Vorher hatte ich Solaris 10 drauf laufen. Ich möchte wie bei Solaris 10 /opt und /var aus der Wurzel raus haben. also habe ich folgendes gemacht:


# mv /opt{,.org}
# zfs create rpool/ROOT/opensolaris/opt
# mv /opt.org/* /opt

# mv /var{,.org}
# zfs create rpool/ROOT/opensolaris/var
# mv /var.org/* /var


Die Bootumgebung opensolaris kann ich starten und herunter fahren wie ich möchte - alles funktioniert. Sowie ich oder das System eine neue Bootumgebung erstellt, dann werden zwar /opt und /var gemountet aber die SMF meckert herum, dass /opt und /var nicht leer sind und deswegen nicht gemountet werden können. Ich kann den Fehler svcadm clear clearen, aber nach dem neu starten des Service meckert SMF wieder rum. Also hänge ich im single-User-Modus fest, weil ich angeblich keine localen Filesysteme habe.

Noch eine andere Frage, gibt es bei OpenSolaris so was wie /usr/sbin/localeadm? Oder eine andere Möglichkeit ein installiertes System auf eine andere "Sprachumgebung" umzusetzten.

Gruß
linus

Hexxer:
Blöd gefragt: Hast Du die vfstab angepasst? Versucht er da das falsche zu mounten? Ich würde da mal schauen. IMHO müsste da der Pool rein.

linus83:
in der vfstab steht nichts vom pool. auch nicht woher / gemountet werden soll. Bei OpenSolaris 2008.11 ist zfs das root-Filesystem. zfs list zeigt die korrekten mountpoints an. Muss man irgendwo die manifeste anfassen wenn man bei zfs die Wurzel verändert?

linus83:
Ich habe die Lösung gefunden: wenn man selbst Verzeichnisse in der Wurel anlegt muss man dann

zfs set canmount=noauto rpool/ROOT/opensolaris/<Verzeichnis>

eingeben. rpool/ROOT hat bei canmount den Wert on, dieser verehrb sich an die unterliegenden Verzeichnisse und so kommt es, dass Solaris die noauto- und die on-Verzeichnisse einhängen möchte.

Mit zfs list -o name,canmount,mountpoint kann man sich einen Überblick über das Attribut verschaffen.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln