Дисковый массив на будущее.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-23 0:09:46

Сейчас изучаю возможности ZFS.
Понравилось из функционала возможность построения RAID-массивов.
Если я правильно разобрался, после создания массива, его перестроить возможности нет.

У меня есть пара одинаковых HDD. В будущем по мере освобождения, планирую постепенно добавлять диски.
Есть-ли возможность как-то (может по другой технологии построив) сделать дисковый массив постепенно расширяемым.
Интересует защита от выхода из строя HDD и по возможности оптимальное использование дискового пространства.
Повышение быстродействия не самое главное.
Дисковый массив будет для личного пользования, это не HiLoad.

Сейчас использую FreeBSD 9.2 + ZFS. Пробовал RAID 1, Z.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

lazhu
сержант
Сообщения: 216
Зарегистрирован: 2013-08-10 14:28:38
Контактная информация:

Re: Дисковый массив на будущее.

Непрочитанное сообщение lazhu » 2013-11-23 11:02:54

Код: Выделить всё

# man zpool
...
zpool attach [-f] pool device new_device

         Attaches new_device to an existing zpool device. The existing device
         cannot be part of a raidz configuration. If device is not currently
         part of a mirrored configuration, device automatically transforms
         into a two-way mirror of device and new_device.  If device is part of
         a two-way mirror, attaching new_device creates a three-way mirror,
         and so on. In either case, new_device begins to resilver immediately.

         -f      Forces use of new_device, even if its appears to be in use.
                 Not all devices can be overridden in this manner.
...
В raidz можно менять текущие диски на диски большего объема.

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-23 11:43:15

А увеличивать кол-во дисков?

Сначала сделать на 2-3 диска, и постепенно наращивать до 10+ ...

Или плодить кол-во пулов и не париться?

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Дисковый массив на будущее.

Непрочитанное сообщение Mikl » 2013-11-23 12:05:25

и не париться. сенд/ресив.

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-23 16:49:42

Mikl писал(а):и не париться. сенд/ресив.
Имеется ввиду пересоздание пула и перенос данных?

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Дисковый массив на будущее.

Непрочитанное сообщение Mikl » 2013-11-23 20:33:28

ну да...

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-24 1:39:51

А при отсутствии места для полного бекапа?
Или как и при "безопасном" переразбиении винта тоже желательно все равно иметь таки бекап?

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-24 1:48:50

Или после
zpool create zroot mirror /dev/gpt/disk0 /dev/gpt/disk1
(https://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror)
При наличии свободного места в массиве еще раз его можно дообавить в пул эти же диски и перенести данные в новый?

Выглядело бы фантастически ...

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-24 1:54:10

Или фантастики нет, при появлении доп. дисков нужно строить отдельные независимые пулы (по возможности защищенные от выхода из строя дисков), а при желании (и возможности) их объеденить переносить данные на копию, объединять пулы в больший, например для оптимизации использования дискового пространства? (RAID1 в RAIDZ)

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Дисковый массив на будущее.

Непрочитанное сообщение Bayerische » 2013-11-24 9:29:31

Или как и при "безопасном" переразбиении винта тоже желательно все равно иметь таки бекап?
Бэкап нужно иметь всегда. А вдруг сервер сгорит, утонет, будет украден?

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-24 18:08:34

Про бекап ясно.
В общем ситуация такова:
Если у меня на тестовом ПК сейчас 2 пула.
1 из них в RAID1, из которого выпал диск. Этот пул я думал пересоздать, данные забекапил.
Есть 2 пустых HDD, которые хотел пустить в работу.

Я думал можно-ли создать пул на 2-х пустых, на них перенести данные с RAID1, диски которого добавить в общий пул?
После объединения перекинуть на пул данные с других винтов (NTFS) и после форматирования добавить в этот-же пул.

Если все делать через отдельные пулы, то у меня получится 3-ри отдельных RAID1-пула, половина пространства будет простаивать.
Можно-ли создать и использовать в моей ситуации RAIDZ и постепенно добавлять диски? При RAID5-аналоге получается, что теряется только треть массива, а не половина. Дисков одинакового объема всего 6+. Часть, как писал - с данными.

Может есть какая-то альтернатива RAID на ZFS, где можно постепенно добавлять диски, если предыдущее предположение не верно?

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-24 18:15:06

Полностью все забекапить для того, что-бы сразу создать пул, места может не хватить.

lazhu
сержант
Сообщения: 216
Зарегистрирован: 2013-08-10 14:28:38
Контактная информация:

Re: Дисковый массив на будущее.

Непрочитанное сообщение lazhu » 2013-11-25 6:29:32

olexande писал(а):Про бекап ясно.
В общем ситуация такова:
Если у меня на тестовом ПК сейчас 2 пула.
1 из них в RAID1, из которого выпал диск. Этот пул я думал пересоздать, данные забекапил.
Есть 2 пустых HDD, которые хотел пустить в работу.

Я думал можно-ли создать пул на 2-х пустых, на них перенести данные с RAID1, диски которого добавить в общий пул?
После объединения перекинуть на пул данные с других винтов (NTFS) и после форматирования добавить в этот-же пул.

Если все делать через отдельные пулы, то у меня получится 3-ри отдельных RAID1-пула, половина пространства будет простаивать.
Можно-ли создать и использовать в моей ситуации RAIDZ и постепенно добавлять диски? При RAID5-аналоге получается, что теряется только треть массива, а не половина. Дисков одинакового объема всего 6+. Часть, как писал - с данными.

Может есть какая-то альтернатива RAID на ZFS, где можно постепенно добавлять диски, если предыдущее предположение не верно?
Написано же английским по белому

Код: Выделить всё

If device is not currently part of a mirrored configuration, device automatically transforms into a two-way mirror of device and new_device.  If device is part of a two-way mirror, attaching new_device creates a three-way mirror, and so on.
Добавляйте в свое зеркало хоть стопиццот дисков

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Дисковый массив на будущее.

Непрочитанное сообщение Mikl » 2013-11-25 6:32:18

а каким боком написанное к raidz имеет отношение?)

lazhu
сержант
Сообщения: 216
Зарегистрирован: 2013-08-10 14:28:38
Контактная информация:

Re: Дисковый массив на будущее.

Непрочитанное сообщение lazhu » 2013-11-25 6:35:01

Mikl писал(а):а каким боком написанное к raidz имеет отношение?)
А каким боком это
olexande писал(а): 1 из них в RAID1, из которого выпал диск. Этот пул я думал пересоздать, данные забекапил.
Есть 2 пустых HDD, которые хотел пустить в работу.
имеет отношение к RAIDZ?

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Дисковый массив на будущее.

Непрочитанное сообщение Mikl » 2013-11-25 6:49:26

дальше первой фразы не читаем?

зы: топикстартеру - из последней документации по зфс, что помню - к пулу можно добавить еще набор дисков - это будет как пул из двух пулов), присоединение отдельного диска к существующему пулу (про raidz) как и удаление диска не поддержировалось...

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-25 10:34:18

Есть-ли альтернатива ZFS с поддержкой RAID, где массив можно расширять?

RAIDZ в ZFS - если я правильно понял, реализация RAID5. Это когда доступно к использованию не 1/2, а 2/3 дискового пространства.

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Дисковый массив на будущее.

Непрочитанное сообщение Mikl » 2013-11-25 10:45:38

а если raidz собран из 5 дисков, то доступно будет 4). в общем это доступен n-1 диск, raidz2 = n-2...

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-25 10:54:27

Я в предыдущем посте немного неправильно выразился...

Есть-ли альтернатива ZFS, как инструменту собрать RAID, и средствами которого массив можно постепенно расширять увеличивая кол-во дисков в массиве?

С типами RAID понятно.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35288
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Дисковый массив на будущее.

Непрочитанное сообщение Alex Keda » 2013-11-25 19:06:00

аппаратный - типа 3ware 9750
Убей их всех! Бог потом рассортирует...

olexande
рядовой
Сообщения: 25
Зарегистрирован: 2009-02-16 14:14:21

Re: Дисковый массив на будущее.

Непрочитанное сообщение olexande » 2013-11-25 19:22:21

спасибо