ゾーンのZFSマウントデータセット

ゾーンのZFSマウントデータセット

非グローバル ゾーンをシャットダウンし、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 を付けてコマンドを実行したためだと推測します。つまり、何かがマウントを使用していて、再マウントできないようにしていた可能性があります。

関連情報