
非グローバル ゾーンをシャットダウンし、zfs zonepath をアンマウントします。
umount のコマンド:
zfs unmount -f zones-pool/one-zone
詳細:
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
上記では、15.2Gのうち9.82Gの占有スペースがあることがわかります。
詳細:
# 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
内容が見えない
ステップ1マウント:
zfs mount zones-pool/one-zone
ステップ 2 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
ステップ3 リストの内容:
ls -l /zones-fs/one-zone/root
total 0
なぜ?
また、ステップ2では、df -hが1%の使用済みと表示しているのがわかります。
理解できません
答え1
あなたが何をしようとしているのか、完全には理解できません。しかし、ゾーンの構成や Solaris のバージョン (10 または 11?) の出力も表示されません。また、one というゾーンに対して何かをしようとしているのか、one-zone というゾーンに対して何かをしようとしているのかはわかりません。
まず、次の投稿をしてください。 zoneadm list -iv
これにより、ゾーンの状態もわかるかもしれません。さらに、svcs -x
念のため、 も追加してください。
予想外のものが表示されている理由として、zfs unmount
アンマウントを強制するために -f を付けてコマンドを実行したためだと推測します。つまり、何かがマウントを使用していて、再マウントできないようにしていた可能性があります。