
Ich fahre meine nicht-globale Zone herunter und hänge ihren Punkt „zfs zonepath“ aus.
Befehl für umount:
zfs unmount -f zones-pool/one-zone
Einzelheiten:
zfs list | grep one
zones-pool/one-zone 15,2G 9,82G 32K /zones-fs/one-zone
zones-pool/one/rpool/ROOT/solaris 15,2G 9,82G 7,83G /zones-fs/one/root
Im obigen Bild ist zu sehen, dass es einen belegten Raum gibt, 9,82 G von 15,2 G
mehr Details:
# zfs get mountpoint zones-pool/one-zone
NAME PROPERTY VALUE SOURCE
zones-pool/one-zone mountpoint /zones-fs/one-zone local
# zfs get mounted zones-pool/one-zone
NAME PROPERTY VALUE SOURCE
zones-pool/one-zone mounted no -
but, if I try mount point zfs
Ich kann den Inhalt nicht sehen
Schritt 1 Montage:
zfs mount zones-pool/one-zone
Schritt 2, siehe Mount mit df -h:
df -h | grep one
zones-pool/one-zone/rpool/ROOT/solaris 25G 32K 9,8G 1% /zones-fs/one-zone/root
zones-pool/one-zone 25G 32K 9,8G 1% /zones-fs/one-zone
Schritt 3 Listeninhalt:
ls -l /zones-fs/one-zone/root
total 0
Warum?
auch in Schritt 2 sehen Sie, dass df -h 1% verwendet ausgibt
ich verstehe nicht
Antwort1
Ich bin mir nicht sicher, ob ich ganz verstehe, was Sie versuchen. Aber Sie zeigen auch keine Ausgabe für die Konfiguration Ihrer Zone oder sogar die Version von Solaris (10 oder 11?). Und ich kann nicht sagen, ob Sie versuchen, etwas für eine Zone namens „one“ oder „one-zone“ zu tun.
Für den Anfang könnten Sie vielleicht posten: zoneadm list -iv
Dadurch können Sie uns auch den Status Ihrer Zonen mitteilen. Und fügen Sie svcs -x
zur Sicherheit ein hinzu.
Und ich vermute, dass Sie Dinge sehen, die Sie nicht erwartet haben, weil Sie Ihren zfs unmount
Befehl mit -f ausgeführt haben, um das Aushängen zu erzwingen. Also hat vermutlich etwas das Einhängen verwendet und Sie möglicherweise auch daran gehindert, es erneut einzuhängen.