Страница 1 из 1
Дисковый массив на будущее.
Добавлено: 2013-11-23 0:09:46
olexande
Сейчас изучаю возможности ZFS.
Понравилось из функционала возможность построения RAID-массивов.
Если я правильно разобрался, после создания массива, его перестроить возможности нет.
У меня есть пара одинаковых HDD. В будущем по мере освобождения, планирую постепенно добавлять диски.
Есть-ли возможность как-то (может по другой технологии построив) сделать дисковый массив постепенно расширяемым.
Интересует защита от выхода из строя HDD и по возможности оптимальное использование дискового пространства.
Повышение быстродействия не самое главное.
Дисковый массив будет для личного пользования, это не HiLoad.
Сейчас использую FreeBSD 9.2 + ZFS. Пробовал RAID 1, Z.
Re: Дисковый массив на будущее.
Добавлено: 2013-11-23 11:02:54
lazhu
Код: Выделить всё
# 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 можно менять текущие диски на диски большего объема.
Re: Дисковый массив на будущее.
Добавлено: 2013-11-23 11:43:15
olexande
А увеличивать кол-во дисков?
Сначала сделать на 2-3 диска, и постепенно наращивать до 10+ ...
Или плодить кол-во пулов и не париться?
Re: Дисковый массив на будущее.
Добавлено: 2013-11-23 12:05:25
Mikl
и не париться. сенд/ресив.
Re: Дисковый массив на будущее.
Добавлено: 2013-11-23 16:49:42
olexande
Mikl писал(а):и не париться. сенд/ресив.
Имеется ввиду пересоздание пула и перенос данных?
Re: Дисковый массив на будущее.
Добавлено: 2013-11-23 20:33:28
Mikl
ну да...
Re: Дисковый массив на будущее.
Добавлено: 2013-11-24 1:39:51
olexande
А при отсутствии места для полного бекапа?
Или как и при "безопасном" переразбиении винта тоже желательно все равно иметь таки бекап?
Re: Дисковый массив на будущее.
Добавлено: 2013-11-24 1:48:50
olexande
Или после
zpool create zroot mirror /dev/gpt/disk0 /dev/gpt/disk1
(
https://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror)
При наличии свободного места в массиве еще раз его можно дообавить в пул эти же диски и перенести данные в новый?
Выглядело бы фантастически ...
Re: Дисковый массив на будущее.
Добавлено: 2013-11-24 1:54:10
olexande
Или фантастики нет, при появлении доп. дисков нужно строить отдельные независимые пулы (по возможности защищенные от выхода из строя дисков), а при желании (и возможности) их объеденить переносить данные на копию, объединять пулы в больший, например для оптимизации использования дискового пространства? (RAID1 в RAIDZ)
Re: Дисковый массив на будущее.
Добавлено: 2013-11-24 9:29:31
Bayerische
Или как и при "безопасном" переразбиении винта тоже желательно все равно иметь таки бекап?
Бэкап нужно иметь всегда. А вдруг сервер сгорит, утонет, будет украден?
Re: Дисковый массив на будущее.
Добавлено: 2013-11-24 18:08:34
olexande
Про бекап ясно.
В общем ситуация такова:
Если у меня на тестовом ПК сейчас 2 пула.
1 из них в RAID1, из которого выпал диск. Этот пул я думал пересоздать, данные забекапил.
Есть 2 пустых HDD, которые хотел пустить в работу.
Я думал можно-ли создать пул на 2-х пустых, на них перенести данные с RAID1, диски которого добавить в общий пул?
После объединения перекинуть на пул данные с других винтов (NTFS) и после форматирования добавить в этот-же пул.
Если все делать через отдельные пулы, то у меня получится 3-ри отдельных RAID1-пула, половина пространства будет простаивать.
Можно-ли создать и использовать в моей ситуации RAIDZ и постепенно добавлять диски? При RAID5-аналоге получается, что теряется только треть массива, а не половина. Дисков одинакового объема всего 6+. Часть, как писал - с данными.
Может есть какая-то альтернатива RAID на ZFS, где можно постепенно добавлять диски, если предыдущее предположение не верно?
Re: Дисковый массив на будущее.
Добавлено: 2013-11-24 18:15:06
olexande
Полностью все забекапить для того, что-бы сразу создать пул, места может не хватить.
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 6:29:32
lazhu
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.
Добавляйте в свое зеркало хоть стопиццот дисков
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 6:32:18
Mikl
а каким боком написанное к raidz имеет отношение?)
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 6:35:01
lazhu
Mikl писал(а):а каким боком написанное к raidz имеет отношение?)
А каким боком это
olexande писал(а):
1 из них в RAID1, из которого выпал диск. Этот пул я думал пересоздать, данные забекапил.
Есть 2 пустых HDD, которые хотел пустить в работу.
имеет отношение к RAIDZ?
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 6:49:26
Mikl
дальше первой фразы не читаем?
зы: топикстартеру - из последней документации по зфс, что помню - к пулу можно добавить еще набор дисков - это будет как пул из двух пулов), присоединение отдельного диска к существующему пулу (про raidz) как и удаление диска не поддержировалось...
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 10:34:18
olexande
Есть-ли альтернатива ZFS с поддержкой RAID, где массив можно расширять?
RAIDZ в ZFS - если я правильно понял, реализация RAID5. Это когда доступно к использованию не 1/2, а 2/3 дискового пространства.
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 10:45:38
Mikl
а если raidz собран из 5 дисков, то доступно будет 4). в общем это доступен n-1 диск, raidz2 = n-2...
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 10:54:27
olexande
Я в предыдущем посте немного неправильно выразился...
Есть-ли альтернатива ZFS, как инструменту собрать RAID, и средствами которого массив можно постепенно расширять увеличивая кол-во дисков в массиве?
С типами RAID понятно.
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 19:06:00
Alex Keda
аппаратный - типа 3ware 9750
Re: Дисковый массив на будущее.
Добавлено: 2013-11-25 19:22:21
olexande
спасибо