Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Динамически менять размер раздела / 11 сообщений из 11, страница 1 из 1
04.06.2011, 19:01
    #37294903
Динамически менять размер раздела
Подскажите в каких файловых системах (ext3, ext4, afs и т.д.) можно динамически расширять разделы и тома?
Есть диск 1 ТБ. Я допустим чтобы я создал на нём 3 раздела, затем третий раздел удалил и за счет его расширил второй раздел.
...
Рейтинг: 0 / 0
04.06.2011, 19:15
    #37294915
arni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
видео-лекции Яндекс о Линукс
См. урок #4 примерно с позиции 101:30 - там про LVM - менеджер логических томов.
...
Рейтинг: 0 / 0
05.06.2011, 00:38
    #37295164
Динамически менять размер раздела
Я так понимаю LVM это прослойка между устройством хранения и файловой системой. И необходим он в основном для объединения в один том разбросанных участков дискового пространства и различных дисков.

А если на диске за имеющимся разделом есть неиспользуемое дисковое пространство то раздел можно расширить без использования LVM?
И при этом не обязательно демонтировать/монтировать файловую систему?
...
Рейтинг: 0 / 0
05.06.2011, 01:00
    #37295171
Андрей Панфилов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
размер разделаА если на диске за имеющимся разделом есть неиспользуемое дисковое пространство то раздел можно расширить без использования LVM?в man resize2fs все написаноразмер разделаИ при этом не обязательно демонтировать/монтировать файловую систему?с этим глухо, максимум чего можно добиться - при помощи partprobe перечитать таблицу разделов без перезагрузки, но отмонтировать расширяемый раздел все равно придется.
...
Рейтинг: 0 / 0
05.06.2011, 09:43
    #37295234
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
размер разделаПодскажите в каких файловых системах (ext3, ext4, afs и т.д.) можно динамически расширять разделы и тома?
Есть диск 1 ТБ. Я допустим чтобы я создал на нём 3 раздела, затем третий раздел удалил и за счет его расширил второй раздел.
Какой смысл вкладывается в термин "динамически" ? Если "на ходу" при работающей БД - то нельзя. Если отмонтировать, растянуть volume, потом сделать resize то можно.
...
Рейтинг: 0 / 0
05.06.2011, 10:38
    #37295256
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
с помощью resize2fs можно увеличивать размер смонтированных ф.с., уменьшать можно только отмонтированные. Правда возможно не получится увеличить раздел, но если lvm или без разделов или еще как-то то проблем никаких.
...
Рейтинг: 0 / 0
05.06.2011, 20:02
    #37295700
Динамически менять размер раздела
Журавлев Денисс помощью resize2fs можно увеличивать размер смонтированных ф.с., уменьшать можно только отмонтированные. Правда возможно не получится увеличить раздел, но если lvm или без разделов или еще как-то то проблем никаких.
Т.е. в принципе фс можно создавать без разделов на часть тома, а затем расширить на весь?
...
Рейтинг: 0 / 0
05.06.2011, 20:20
    #37295712
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
размер разделаТ.е. в принципе фс можно создавать без разделов на часть тома, а затем расширить на весь?о чем вообще речь? mbr gpt lvm?

например можно создать фс прямо устройстве, без партиций, а затем если на ходу устройство увеличится (у меня такое постоянно), можно на ходу растянуть фс на новый размер. Или например на устройстве lvm, и на одном из волумов фс и волум увеличивается, то можно опять же на ходу растянуть фс. Ну или например фс у вас внутри файла который лежит на другой фс, то можно увеличить файл например dd, и опять же растянуть фс.

Вообще если вы хотите сделать много фс, то берите lvm, там лог. волумы могут перемешиваться на физическом, т.е. если вы удалите маленький волум, на его место ляжет кусок нового большого (ну и можно создавать волумы с политикой непрерывный, если надо).
...
Рейтинг: 0 / 0
07.06.2011, 23:16
    #37299643
Динамически менять размер раздела
Журавлев Денисразмер разделаТ.е. в принципе фс можно создавать без разделов на часть тома, а затем расширить на весь?о чем вообще речь? mbr gpt lvm?

например можно создать фс прямо устройстве, без партиций, а затем если на ходу устройство увеличится (у меня такое постоянно), можно на ходу растянуть фс на новый размер. Или например на устройстве lvm, и на одном из волумов фс и волум увеличивается, то можно опять же на ходу растянуть фс. Ну или например фс у вас внутри файла который лежит на другой фс, то можно увеличить файл например dd, и опять же растянуть фс.

Вообще если вы хотите сделать много фс, то берите lvm, там лог. волумы могут перемешиваться на физическом, т.е. если вы удалите маленький волум, на его место ляжет кусок нового большого (ну и можно создавать волумы с политикой непрерывный, если надо).
MBR - главная загрузочная запись
LVM - менеджер логических томов
А GTP что такое не знаю :)

Интересует примерно следующая тема. Используется устройство которое может менять свой размер. Т.е. добавляются диски, происходит сжатие, некоторые блоки помечаются как бэдблоки. Соответсвтенно размер устройства увеличивается и уменьшатся.
Интересует возможность функционирования СУБД на файловой системе отформатированной на этом устройстве. Останавливаться работа с СУБД не может. Т.е. отмонтировать не получится.
...
Рейтинг: 0 / 0
07.06.2011, 23:34
    #37299659
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
размер разделаА GTP что такое не знаю :)
http://ru.wikipedia.org/wiki/Таблица_разделов_GUID


размер разделаИнтересует примерно следующая тема. Используется устройство которое может менять свой размер. Т.е. добавляются диски, происходит сжатие, некоторые блоки помечаются как бэдблоки. Соответсвтенно размер устройства увеличивается и уменьшатся.
Интересует возможность функционирования СУБД на файловой системе отформатированной на этом устройстве. Останавливаться работа с СУБД не может. Т.е. отмонтировать не получится.Вы там в партизанов играете?
Короче, например имеем дисковый массив, и видим его как scsi устройство /dev/sdf, берем и форматируем его напрямую mkfs.ext3 /dev/sdf, монтируем mount /dev/sdf /mnt
Теперь если на дисковом массиве увеличим размер, надо как-то ядру сообщить об этом, это самое проблемное место, т.е. надо echo 1> /proc/....../scsi_rescan или hp_rescan, или что там вендор нам выдал.
А проблемы с resize2fs вообще никакой нет. На ходу выполняем resize2fs.

Попробуйте сами

dd if=/dev/zero of=/tmp/t bs=1M skip=100 count=0
mkfs.ext3 /tmp/t
mount -t /tmp/t /mtn
dd if=/dev/zero of=/tmp/t bs=1M skip=133 count=0
losetup -c /dev/loopN -- надо смотреть df -h /mnt какой-там номер лупа получился
resize2fs /dev/loop0 -- вот тут он по моему должен сказать что делает онлайн ресайз
df -h /mnt --смотрим новый размер
...
Рейтинг: 0 / 0
13.06.2011, 22:30
    #37307007
ZFSFUSE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамически менять размер раздела
А на основе одной ФС созданной через FUSE, той же ZFS, можно создать поверх неё другую ФС через FUSE?
И так можно одну над другой до бесконечности создавать или есть какие-то принципиальные ограничения?
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Динамически менять размер раздела / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]