Показать полную графическую версию : [решено] Увеличение объёма RAID массива
Здравствуйте.
Имеется RAID 10 созданный из 4 шт. SAS дисков на плате Adaptec ACR-78165 (https://storage.microsemi.com/en-us/support/raid/sas_raid/asr-78165/).
Объёма места созданного массива стало не хватать, интересует вопрос, возможно ли без выключения и перезагрузки сервера увеличить объём RAID 10 по средством последовательного замены всех участвующих в RAID`е дисков на диски большего объёма и чтоб весь объём HDD (в дальнейшем) учитывался и мог использоваться?
Мне понятно что заменить последовательно все HDD можно без проблем, произойдёт синхронизация данных и всё будет нормально, но я не знаю есть ли такая програмно-аппаратная возможность для расширения/перестроения RAID массива для увеличения его объёма без потери данных и создания RAID массива с нуля. :sorry:
P.S. Увеличения количества SAS дисков не планируется.
Anton04, по вашей же ссылке в Product Specification:
Online Capacity Expansion
кажется, это оно и есть
Контроллер продвинутый, с этим проблем не должно быть.
Возможно, для получения всех заявленных фич нужно будет обновлять прошивку, ПО, драйверы на последние/актуальные версии. И подозреваю, что это реально провернуть только из-под полноценной ОС.
кажется, это оно и есть »
Попробую переварить мануал по данному вопросу.
Теперь бы точно понять что они под этим подразумевают.
Спасибо.
Возможно, для получения всех заявленных фич нужно будет обновлять прошивку, ПО, драйверы на последние/актуальные версии. »
С этим проблем нет, всё свежее...
И подозреваю, что это реально провернуть только из-под полноценной ОС. »
Программа "maxView Storage Manager" стоит с этим тоже проблема, нет. Я просто пошарился по меню данной программы и чего-то не нашёл что-то похожего на мою задачу, ладно пойду читать мануал..
кажется, это оно и есть »
Нашёл в мануале "Online capacity expansion, so you can increase the capacity of an array without recreating it". Моего скромного аглицкого хватило на то чтоб понять, что есть такая фича в увеличении размена массива без его пересоздания... теперь буду искать где это там зарыто, потому как в "Installation and User's Guide" ничего более этого не сказано.
Поиск по ключевым словам в "maxView Storage Manager - User's Guide" ничего не дал... :sorry:
Пойду читать всё подряд.
Поиск по ключевым словам в "maxView Storage Manager - User's Guide" ничего не дал... »
7.6 Increasing the Capacity of a Logical Drive
Busla,
Да я уже нашёл, спасибо.
Насколько я понял нужно будет действовать следующим образом:
1. Установить новый HDD в свободную корзину.
2. Инициализировать диск. В разделе "Logical Drive" выбрать "Expand/Migrate".
3. Далее выбрать диск на который отключаю и выбрать диск который включаю в массив.
4. Далее происходит процедура ребилда.
5. А вот потом непонятно чего... где процедура расширение объёма... уже после замены всех дисков опять в тот же пункт?
Busla,
Ещё раз спасибо, ведать придётся выяснять оперативным методом на живую...
Jula0071
15-05-2020, 11:06
4. Далее происходит процедура ребилда. »
Это и есть процедура увеличения объёма в данном контексте. Увеличивается объём виртуального диска. Разумеется, логический том останется такого же размера и его нужно будет расширить самостоятельно, в зависимости от того, какая ОС и ФС.
Вообще это очень опасная процедура – в случае малейшего сбоя можете остаться без сервера. Например, недавний скандал с NAS-дисками на технологии SMR случился из-за того, что многие пользователи как раз влетели в то, что SMR не успевали ребилдиться и массивы разваливались.
Я обычно при необходимости расширить сторедж, просто добавляю диски на лету, конфигурирую новый массив и добавляю полученный том в существующую группу томов LVM, расширяю thin pool. У этой процедуры тоже есть недостатки – например, в массивах с избыточностью требуется в итоге больше физических дисков, но зато быстро, безопасно и без простоя (он очень дорог в моём случае).
omconfig storage controller action=createvdisk controller=0 raid=r6 size=max \
pdisk=0:1:0,0:1:1,0:1:2,0:1:3,0:1:16,0:1:17,0:1:18,0:1:19,0:1:20,0:1:21,0:1:22 \
readpolicy=ra writepolicy=wb
omconfig storage vdisk action=assigndedicatedhotspare controller=0 vdisk=2 pdisk=0:1:23 assign=yes
parted /dev/sdb
(parted) mklabel gpt
(parted) unit mib
(parted) mkpart primary 1 100%
(parted) set 1 lvm on
(parted) quit
pvcreate /dev/sdb1
vgextend pve /dev/sdb1
lvextend /dev/pve/data -L +9,50t
lvresize --poolmetadatasize 16g pve/data
Если есть возможность запросить окно обслуживания (запланированный простой), лучше запросите, остановите всё, сделайте актуальный бекап, переконфигурируйте массив с нуля, разверните данные с бекапа.
Если есть возможность запросить окно обслуживания (запланированный простой), лучше запросите, остановите всё, сделайте актуальный бекап, переконфигурируйте массив с нуля, разверните данные с бекапа. »
Запросить окно на обслуживание это реально, а вот сделать бэкап данных банально некуда, поэтому придётся как-то выкручиваться...
Jula0071
15-05-2020, 11:29
поэтому придётся как-то выкручиваться... »
Ну, выкручивайтесь, только новую работу начинайте подыскивать. Как так – бекап некуда??? Сколько там тех сасов, даже если по 900 гиг, то это меньше двух терабайт в райд10, вполне можно хотя бы усбшный хард купить.
Как так – бекап некуда??? »
Jula0071, я ж говорил — страшно далеки Вы от народа ;). У нас ведь как обычно бывает? «За неимением гербовой — пишем на простой».
Jula0071
15-05-2020, 15:56
«За неимением гербовой — пишем на простой». »
Это не на простой, а вообще на полях мятой газеты из стопки на гвоздике в сортире (чуть не написал на "туалетной"). Нельзя жить без бекапа! Ну не верю, что риски оцениваются меньше хотя бы несчастного усбшного харда меньше ста баксов ценой.
Это не на простой, а вообще на полях мятой газеты из стопки на гвоздике в сортире (чуть не написал на "туалетной"). »
Точно!
Токмо проблема в том, что и мятой газеты нету :).
Jula0071
15-05-2020, 17:23
Токмо проблема в том, что и мятой газеты нету »
Да всё там есть, понимания только нет.
Не помню, рассказывал ли одну показательную историю здесь, неважно, расскажу.
Пересёкся как-то в одном европейском городе с туристами-зоотечествинниками, за рюмкой пива познакомились, выяснили кто кем работает. Узнав мою профессию, граждане возбудились и стали спрашивать совета, поведав свою печальную, но вполне закономерную и расхожую историю. В общем, на их бухгалтерский сервер зашёл шифровальщик и вытоптал там всё. С болью, потом и кровью они восстановили инфу. Ну я им рассказал в общем и целом про резервирование, защиту, разграничение прав доступа, фаерволы, системы предотвращения проникновения, мониторинг, попутно выяснив, что с этим у них всё обстояло никак. Не потому что у них туалетной бумаги, тьфу, денег не было, а просто потому что об этом не задумывались и так и ходили с немытыми задницами. Из оргвыводов – уволили стрелочника, то бишь админа, и наняли другого, который (по их словам) поставил 2016 вместо 2008. Все же мои слова они либо не поняли, либо пропустили мимо ушей. Не виню их за это, обычные коммерсы, для которых бухгалтерский сервер просто такой же ассет, как принтер или кофеварка. Да и выпивали – не то настроение чтоб усвоить даже базовый рассказ про кибербезопасность. Но будь они чуть любознательнее, не пострадали б.
Чисто гипотетически, это как раз и может быть сервер резервного копирования, и на нём нужно расширить дисковое пространство :-)
Кстати, не так давно менял диск в СХД для холодных данных, забитом HDD по 10 ТБ, так массив три недели ребилдился (под нагрузкой).
Jula0071
15-05-2020, 17:53
Чисто гипотетически, это как раз и может быть сервер резервного копирования, и на нём нужно расширить дисковое пространство :-) »
На сасах райд10 из 4 дисков – вряд ли. Слишком маленький и излишне быстрый. Да и вряд ли по поводу его судьбы было беспокойство.
забитом HDD по 10 ТБ »
Повезло, что не SMR (писали, что SMR 2-8TB WD Red), куча народу пострадало при том же сценарии. А вообще в таких больших массивах необходимо держать 1-2 hot spare.
Повезло, что не SMR (писали, что SMR 2-8TB WD Red), куча народу пострадало при том же сценарии. »
ну это законченное решение от вменяемого вендора, на поддержке - там сюрпризов не ожидалось
а вот в домашний сервер/NAS прямо даже не знаю: что приобретать
в таких больших массивах необходимо держать 1-2 hot spare »
от того, что диск hot spare время ребилда не меняется
и у многих сейчас предлагается виртуальный hot spare, т.е. данные всегда пишутся на все диски - дальнейшее развитие принципа RAID5ee
Jula0071
15-05-2020, 19:55
от того, что диск hot spare время ребилда не меняется »
Но от наличия хотспера сильно спокойнее на душе – если что-то крякнется, то ребилд пойдёт автоматически на запасной диск без участия мясного мешка, то есть меня.
и у многих сейчас предлагается виртуальный hot spare, т.е. данные всегда пишутся на все диски »
Возможно, это имеет смысл в случае SMR, но не в случае CMR и тем более SSD.
а вот в домашний сервер/NAS прямо даже не знаю: что приобретать »
Так сошлись звёзды, что во время оно взял 6ТБ Toshiba X300 и они не SMR.
Возможно, это имеет смысл в случае SMR, но не в случае CMR и тем более SSD. »
производители СХД с вами не согласны, а это их хлеб, на минуточку
аргументируйте
Ну, выкручивайтесь, только новую работу начинайте подыскивать. »
Это не основная моя работа... :tomato2:
Как так – бекап некуда??? Сколько там тех сасов, даже если по 900 гиг, то это меньше двух терабайт в райд10, вполне можно хотя бы усбшный хард купить. »
Т.к. сервер лежит у хостера, просто воткнуть usb хард не получиться, тем более что копироваться в этом случае будет по времени немерено всё.
Ладно есть там один hot swap, выведу его из этого режима и скину всё туда... то же выход.
P.S. Коллеги Jula0071 и Busla, давайте будем писать по теме, а не разводить воду, я всё понимаю зацепились языками, но всё же надо меру знать... :blush2: :Beer:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.