Я загрузил образ виртуальной машины smartOS от joyent и запустил его. Теперь я хотел бы увеличить размер / opt, потому что они довольно скупились на него в виртуальной машине
В настройках виртуальной машины я увеличил диск до 35 Гб. Но я не знаю, как увеличить громкость zfs изнутри smartos.
Если это невозможно, Можно ли создать новые зоны smartos на дисках, отличных от файловой системы / opt?
Убедитесь, что у вас есть резервная копия (не zfs @snapshot).
Затем вам нужно расширить метку диска с помощью интерактивной утилиты format
.
Если вы уже это сделали, вы можете расширить пул ZFS.
Как расширить пул ZFS.
получить имя пула
# zpool list
получить все возможные настройки для пула
# zpool get all PoolName
....
PoolName autoexpand off default
....
установить для параметра авторасширения значение «включено»
# zpool set autoexpand=on PoolName
Пул ZFS будет увеличиваться в этот момент, вы увидите это в
# zpool list
Чтобы увидеть размер набора данных opt, вы можете использовать команду
# zfs list
Если opt не будет увеличиваться, то проверьте его квоту и отредактируйте его с помощью set
:
# zfs get quota
Вернуть опцию в предыдущее состояние
# zpool set autoexpand=off PoolName