Набор данных монтирования ZFS для зоны

Набор данных монтирования ZFS для зоны

Я отключаю свою неглобальную зону и размонтирую ее точку zfs zonepath.

команда для размонтирования:

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

на рисунке выше видно, что есть занятое пространство, 9,82G из 15,2G

более подробно:

# 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% used

Я не понимаю

решение1

Не уверен, что полностью понимаю, что вы пытаетесь сделать. Но вы также не показываете никаких выходных данных для конфигурации вашей зоны или даже версии Solaris (10 или 11?). И я не могу сказать, пытаетесь ли вы сделать что-то для зоны, называемой one или называемой one-zone.

Для начала, может быть, пост: zoneadm list -ivкоторый также может дать нам состояние ваших зон. И подбросить в svcs -xмеру.

И я предполагаю, что вы можете видеть то, чего не ожидаете увидеть, потому что вы запустили zfs unmountкоманду с -f, чтобы принудительно размонтировать. Так что что-то, вероятно, использовало монтирование, и, возможно, также не давало вам возможности перемонтировать.

Связанный контент