URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86908
[ Назад ]

Исходное сообщение
"?Добавление hdd к разделу?"

Отправлено HarryPotter , 15-Окт-09 12:33 
Здравствуйте!

подскажите, пож., есть ли возможность добавить новый физический диск к существующему разделу и тем его расширить? Какую файловую систему для этого использовать?

Спасибо,
Игорь


Содержание

Сообщения в этом обсуждении
"?Добавление hdd к разделу?"
Отправлено daevy , 15-Окт-09 13:37 
>подскажите, пож., есть ли возможность добавить новый физический диск к существующему разделу
>и тем его расширить?

имхо, если существующий раздел поднят не на LVM то нет.


"?Добавление hdd к разделу?"
Отправлено Anatoliy , 15-Окт-09 13:52 
>Здравствуйте!
>
>подскажите, пож., есть ли возможность добавить новый физический диск к существующему разделу
>и тем его расширить? Какую файловую систему для этого использовать?
>
>Спасибо,
>Игорь

Как вариант расширить fs можно подмонтировав новый диск в текущию файловую структуру.
К примеру. Есть раздел /var
новый раздел монтируете в /var/log.new
Копируете /var/log в /var/log.new
Отключаете /var/log.new, освобождаете место в /var/log и монтируете новый диск в /var/log
Делать это на ходу или нет, решать Вам.


"?Добавление hdd к разделу?"
Отправлено ALex_hha , 15-Окт-09 13:56 
Лучше все таки LVM + ext3, имхо. В будущем не будет проблем

"?Добавление hdd к разделу?"
Отправлено Anatoliy , 15-Окт-09 14:04 
>Лучше все таки LVM + ext3, имхо. В будущем не будет проблем
>

Человек не сказал какая у него ОС. Linux, FreeBSD, Solaris?
Согласен, вариантов может быть несоклько: LVM, zfs, dump\restore ну и т.д.


"?Добавление hdd к разделу?"
Отправлено daevy , 15-Окт-09 14:09 
>Человек не сказал какая у него ОС. Linux, FreeBSD, Solaris?
>Согласен, вариантов может быть несоклько: LVM, zfs, dump\restore ну и т.д.

дык при создании поста указывается ОС, гляньте повнимательней...
про dump\restore просветите?


"?Добавление hdd к разделу?"
Отправлено Anatoliy , 15-Окт-09 14:23 
>>Человек не сказал какая у него ОС. Linux, FreeBSD, Solaris?
>>Согласен, вариантов может быть несоклько: LVM, zfs, dump\restore ну и т.д.
>
>дык при создании поста указывается ОС, гляньте повнимательней...

Виноват, linux.

>про dump\restore просветите?

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

dump -0 -L -f - /tmp | restore ...

за точность ключей не могу ручаться, пишу по памяти.


"?Добавление hdd к разделу?"
Отправлено daevy , 15-Окт-09 14:29 
>Ну как же... Подключаете новый диск большего объема, разбиваете его эквивалентно старому.
>
>
>dump -0 -L -f - /tmp | restore ...
>
>за точность ключей не могу ручаться, пишу по памяти.

понял, спасибо!


"?Добавление hdd к разделу?"
Отправлено HarryPotter , 15-Окт-09 14:06 
Вопрос возник потому, что планируется выделить раздел под файл, который займет ~3Tb и в дальнейшем, видимо, будет расти. Поскольку разметка ФС только планируется, будем ставить LVM.
Спасибо!

"?Добавление hdd к разделу?"
Отправлено ALex_hha , 15-Окт-09 14:29 
>Вопрос возник потому, что планируется выделить раздел под файл, который займет ~3Tb
>и в дальнейшем, видимо, будет расти. Поскольку разметка ФС только планируется,
>будем ставить LVM.
>Спасибо!

LVM однозначно!!!



"?Добавление hdd к разделу?"
Отправлено HarryPotter , 17-Окт-09 08:19 
Задача осложнилась тем, что сервер предоставили уже разбитый: маленький /boot, огромный /root в ext3 и, к счастью, довольно большой, 4Гб, /swap . Плюс локального доступа к нему нет. Но вроде бы я нащупал тропу...

"?Добавление hdd к разделу?"
Отправлено sHaggY_caT , 17-Окт-09 18:02 
>Здравствуйте!
>
>подскажите, пож., есть ли возможность добавить новый физический диск к существующему разделу
>и тем его расширить? Какую файловую систему для этого использовать?
>
>Спасибо,
>Игорь

Можно использовать md raid тип Linear (man 4 md)

============================================
LINEAR
       A linear array simply catenates the available space on each drive to form one large virtual drive.

       One  advantage  of  this  arrangement over the more common RAID0 arrangement is that the array may be reconfigured at a
       later time with an extra drive, so the array is made bigger without disturbing the data that is on the array.  This can
       even be done on a live array.
============================================

Но этого делать не нужно!! А нужно, как писали выше, использовать LVM. И LVM поверх дискового массива с избыточностью (уровней 1,5,6,10)
Это не настолько дорого, как первончально кажется. Представьте проблемы от простоя сервисов, от потерь данных (хотя бэкапы все равно нужны).

Вот. Raid + LVM дадут надежность, большое дисковое пространство, гибкость управления этим пространством, а так же (особенно в случае с raid10) существенный прирост в скорости ввода/вывода

В случае аппаратного raid-контроллера(кстати, его можно использовать только с батарейкой!) lvm не нужен, так как всегда есть LUN, и, в случае хорошего контроллера, есть продвинутый менеджмент по управлению LUN, те же снапшоты, и т д.

Но аппаратный контроллер нужен далеко не всегда, при малом количестве шпинделей(особенно, в случае raid1) софтовые решения очень стабильны и оправданны