Комментарии 47
Под «изменением» подразумевается и увеличение и уменьшение ФС?
+4
Извините, не могу ответить на ваш вопрос. Из тестов видно только увеличение размера.
0
Простите, это просилось сюда:
-12
Э… Совсем не в тему. Ресайз файловой системы — крайне острая проблема (особенно в свете перехода на виртуальные/композитные блочные устройства) и сравнивать это с умирающей десктопной технологией (или нахрена вы эту картинку притащили) совсем нелепо.
Всё равно, что обсуждать достоинства автомагнитолы в треде про фичи автопогрузчиков.
Всё равно, что обсуждать достоинства автомагнитолы в треде про фичи автопогрузчиков.
+12
Как Вы себе представляете уменьшение раздела на лету?
+1
Как админ HP-UX и AIX я это себе прекрасно представляю :)
+13
Примерно так
resize2fs /dev/device size
resize2fs /dev/device size
+3
Упс сорри, по налету не заметил :)
+3
На сколько я помню, он выдаст ошибку, что-то типа «online shrinking not supported».
+2
Саппортет, вроде, но в очень узком наборе возможностей. Хотя я не уверен, давно последний раз делал.
0
Если можно верить ману (в чём я иногда сомневаюсь):
It can be used to enlarge or shrink an unmounted file
system located on device. If the filesystem is mounted, it can
be used to expand the size of the mounted filesystem, assuming
the kernel supports on-line resizing. (As of this writing, the
Linux 2.6 kernel supports on-line resize for filesystems mounted
using ext3 and ext4.).
0
Как в zfs?
Хотя понятие раздела там размытое :)
Хотя понятие раздела там размытое :)
+1
Ну ZFS и не является файловой системой в классическом понятии этого термина. Там просто можно ограничить и динамически изменять максимально доступное пространство для ФС внутри пула (кстати, насчёт уменьшения не уверен, просто не проверял).
0
Меньше занятого уменьшить нельзя :).
0
Чушь
0
zfs list
NAME USED AVAIL REFER MOUNTPOINT
hostjails/1010 1.63G 382M 1.63G /hostjails/1010
zfs set quota=1G hostjails/1010
cannot set property for 'hostjails/1010': size is less than current used or reserved space
zfs set quota=1.63G hostjails/1010
zfs list
NAME USED AVAIL REFER MOUNTPOINT
hostjails/1010.azar-a.net 1.63G 2.90M 1.63G /hostjails/1010
NAME USED AVAIL REFER MOUNTPOINT
hostjails/1010 1.63G 382M 1.63G /hostjails/1010
zfs set quota=1G hostjails/1010
cannot set property for 'hostjails/1010': size is less than current used or reserved space
zfs set quota=1.63G hostjails/1010
zfs list
NAME USED AVAIL REFER MOUNTPOINT
hostjails/1010.azar-a.net 1.63G 2.90M 1.63G /hostjails/1010
-1
Чушь не потому, что можно.
Квота — это свойство датасета.
StamPit говорил о структуре пула. Из него нельзя в настроящий момент динамически удалить тома, но можно добавить, увеличив доступно пространство.
Квота — это свойство датасета.
StamPit говорил о структуре пула. Из него нельзя в настроящий момент динамически удалить тома, но можно добавить, увеличив доступно пространство.
0
Реализовано только увеличение. Уменьшение связано с релокацией блоков, думаю не скоро будет.
0
Конечно же, здесь понимается «уменьшение ФС». Раздел уменьшать можно в некоторых случаях. К примеру, в LVM это lvreduce (что может повредить существующей ФС).
0
Относительно ext4 больше радует другое: в e2fsprogs наконец-то включили e4defrag.
+6
НЛО прилетело и опубликовало эту надпись здесь
Надо же, я еще помню времена, когда считалось, что на линуксных файловых системах «фрагментации нет», почти как с сексом в СССР ;)
+9
Но она всё же есть. Раз в полгода прогонять винт дефрагменталкой было бы неплохо.
+2
дефрагментация не сильно актуальна, если у вас free space на разделе всегда в достатке. у меня на руках есть раздел с ext3, на котором почти каждый день кончалось место. по факту, он настолько фрагментирован, что скорость чтения/записи не превышает 1 МБ/сек.
+3
мне кажется после этой статьи во всех поисковиках по запросу «изменение размера» будет выпадать хабр, даже когда речь идёт совсем не о "изменение размера файловой системы"
-8
Жаль только что до сих пор нет поддержки снэпшотов.
+2
а lvm чем не нравится?
0
Тормозами ужастными www.nikhef.nl/~dennisvd/lvmcrap.html
www.mysqlperformanceblog.com/2009/02/05/disaster-lvm-performance-in-snapshot-mode/
и тд. Просто слезы от таких снапшотов.
www.mysqlperformanceblog.com/2009/02/05/disaster-lvm-performance-in-snapshot-mode/
и тд. Просто слезы от таких снапшотов.
+4
Порой хочется чего-то наподобие виндовой теневой копии, которую можно снять с любого блочного устройства, да ещё и с хранилищем в оперативке.
0
Тормозит ужасно.
В итоге файловый сторадж поднял на Nexenta, так как там есть ZFS. Отсутствие нормального продакшн ZFS в Linux — это отдельный очень больной вопрос.
В итоге файловый сторадж поднял на Nexenta, так как там есть ZFS. Отсутствие нормального продакшн ZFS в Linux — это отдельный очень больной вопрос.
0
чем вас нынешняя поддержка btrfs не устраивает?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Публикации
Изменить настройки темы
Новый быстрый интерфейс изменения размера EXT4 файловой системы