Назад | Перейти на главную страницу

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

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

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

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

Убедитесь, что у вас есть резервная копия (не zfs @snapshot).

Затем вам нужно расширить метку диска с помощью интерактивного format утилита

Если вы уже сделали это, вы можете расширить пул ZFS.

Как расширить пул ZFS.

получить название пула

# zpool list   

получить все возможные настройки для пула

# zpool get all PoolName
....
PoolName  autoexpand     off                         default
....

установите для параметра авторасширения значение 'on'

# zpool set autoexpand=on PoolName

Пул ZFS в этот момент будет расти, вы увидите это в

# zpool list  

Чтобы увидеть размер набора данных opt, вы можете использовать команду

# zfs list

Если opt не будет расти, проверьте его квоту и отредактируйте через set:

# zfs get quota

Возможность возврата в предыдущее состояние

# zpool set autoexpand=off PoolName