
У меня есть несколько машин с контроллерами HPE Smart Array P408i-a и полностью заполненными отсеками для дисков, и мне было интересно, есть ли способ расширить массивы, не разбирая их и не переустанавливая все.
На каждой машине имеется один RAID1+0 из 4x2 дисков, поэтому, учитывая, что в руководстве говорится: «используйте сменные диски, емкость которых равна или больше емкости наименьшего диска в массиве" этодолженможно ли пометить один диск из каждой пары RAID1 как неисправный, заменить его на больший, заставить контроллер перестроить все, затем сделать то же самое с другой частью зеркала. Вопрос в том, будет ли контроллер достаточно умен, чтобы увидеть увеличенную емкость после замены второго диска? Это все производственные машины, поэтому, прежде чем я построю тестовую установку для этой довольно длительной процедуры, может быть, у кого-то здесь есть опыт в этом?
Обновление для потомков: это DL360 Gen10 под управлением Linux; ssacli говорит:
HPE Smart Array P408i-a SR Gen10 in Slot 0 (Embedded)
Internal Drive Cage at Port 1I, Box 1, OK
Internal Drive Cage at Port 2I, Box 1, OK
Port Name: 1I (Mixed)
Port Name: 2I (Mixed)
Array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (6.55 TB, RAID 1+0, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS HDD, 1.8 TB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS HDD, 1.8 TB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS HDD, 1.8 TB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS HDD, 1.8 TB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, SAS HDD, 1.8 TB, OK)
SEP (Vendor ID HPE, Model Smart Adapter) 379
решение1
Да, это работает. Используйте похожие типы дисков.
Вы можете заменить один диск за раз и ждать перестроения.
По завершении перестроения ВСЕХ ВОСЕМИ ДИСКОВ вы увидите дополнительное пространство, доступное для увеличения логического диска.
Но как вы оказались в такой ситуации?
Это может быть возможностью для рефакторинга и перепроектирования...
Часто в такой ситуации люди могут перейти на RAID6 или RAID5 на той же группе дисков, чтобы получить дополнительное пространство. Это хороший подход, если рабочая нагрузка не требует производительности RAID 1+0.
Другой вариант — добавить расширитель SAS и еще одну корзину для дисков на 8 отсеков (предполагая оборудование DL380/DL385 Gen10). Это позволит расширить до 16 или 24 дисков.
Я спросил о размере и типе используемых дисков, поскольку это похоже на стандартный SAS 2,5". Размеры этих дисков за последние годы существенно не увеличились (300 ГБ, 600 ГБ, 900 ГБ, 1,2 ТБ, 2,4 ТБ), поэтому длительный цикл замены/восстановления/замены дисков может дать незначительные преимущества.
решение2
Я этого давно не делал, но это должно быть возможно.
https://support.hpe.com/hpesc/public/docDisplay?docId=c03909334
Просто убедитесь, что вы используете один и тот же тип дисков, чтобы не смешивать SAS и SATA.
Вы не упомянули, какая ОС работает на машинах, которым потребуется поддерживаемый процесс расширения файловой системы, чтобы воспользоваться дополнительным пространством массива.