LINUX.ORG.RU

Как уменьшить объем диска на VPS1 в ZFS массиве?

 , ,


0

1

По глупости задал очень большой объем блочного устройства для закачек, надо бы уменьшить.

Как то бы создать аналог тонкого провизионинга на обычном блочном устройстве, чтобы по факту например устройство было бы 100 гиг, а видилось ZFS-ом как 500 гиг. При заполнении свыше 100 гиг рапортовало бы какую-нибудь ошибку типа VMWare thin provisioning.

Т.е.

1) покупаем меньшее блочное устройство в облаке

2) виртуально делаем поверх него некий dm, который его виртуально увеличивает

3) zpool attach pool123 mirror old_big_dev1 new_virt_dev2

4) zpool detach pool123 old_big_dev1

5) удаляем в облаке old_big_dev1, счет за хостинг падает в N раз

★★

Не проще ли создать новый пул меньшего размера, и перенести данные со старого?

anonymous
()
Ответ на: комментарий от anonymous

Не хотелось бы останавливать, он неделю уже качает зеркало сайта.

После остановки криво продолжает, придется опять с нуля заново закачивать.

Чем плох мой способ с attach/detach?

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

После остановки криво продолжает

Проблема софта.

Чем плох мой способ

Невозможностью уменьшить размер пула.

anonymous
()
Ответ на: комментарий от anonymous

Так ведь мой способ временный, пока идет закачка, а потом можно уже перенести и в новый меньший пул.

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

пока идет закачка

Так подожди. 250 kB/s серьёзно?
Я тут на днях yacy поставил на виртуалку, ограничил скорость до 2000 kB/s, и послал его форум индексировать. 6 гигов выкачано вчера было, когда закончит — непонятно.
В общем поищи другой софт.

anonymous
()
Ответ на: комментарий от anonymous

Так подожди. 250 kB/s серьёзно?

Если бы, раз в 5-10 медленнее, но зато несколько сайтов одновременно.

Денег жалко, с дури полтеррабайта выделил, а оно теперь инвойс увеличивает.

sanyock ★★
() автор топика
Последнее исправление: sanyock (всего исправлений: 1)
Ответ на: комментарий от sanyock

250 kB/s
раз в 5-10 медленнее

Земля тебе пухом.

anonymous
()

Как то бы создать аналог тонкого провизионинга на обычном блочном устройстве, чтобы по факту например устройство было бы 100 гиг, а видилось ZFS-ом как 500 гиг.

Никак. Китайцы делают такие диски, обманывая контроллер, который уже обманывает всё остальное — по факту объёма нет, но контроллер прикидывается, что он есть.

mord0d ★★★★★
()
Ответ на: комментарий от sanyock

в чем это проявляется?

Средствами ZFS сделать не получится. Совсем.

Ты предлагаешь сделать это в dm/lvm, а это уже вне компетенции ZFS.

Дальше не моя головная боль.

mord0d ★★★★★
()
Ответ на: комментарий от sanyock

Ты отвечал на мои комментарии.

Ладно, не будем разводить, расходимся по углам и грызём попкорн до ответов.

mord0d ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.