Как увеличить размер файловой системы / opt в глобальной зоне smartOS, работающей в VMWare?

Я загрузил образ виртуальной машины smartOS от joyent и запустил его. Теперь я хотел бы увеличить размер / opt, потому что они довольно скупились на него в виртуальной машине

В настройках виртуальной машины я увеличил диск до 35 Гб. Но я не знаю, как увеличить громкость zfs изнутри smartos.

Если это невозможно, Можно ли создать новые зоны smartos на дисках, отличных от файловой системы / opt?

1
задан 7 June 2018 в 02:32
1 ответ

Убедитесь, что у вас есть резервная копия (не 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
3
ответ дан 3 December 2019 в 18:27

Теги

Похожие вопросы