
Я отключаю свою неглобальную зону и размонтирую ее точку 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, чтобы принудительно размонтировать. Так что что-то, вероятно, использовало монтирование, и, возможно, также не давало вам возможности перемонтировать.