Как я могу уменьшить массив LSI рейд без потери данных
У меня есть сервер с 8-ю дисками SAS, подключенными к аппаратному LSI RAID-контроллеру (MegaCli64), и все 8 дисков настроены как один массив RAID 10.
Теперь я хочу удалить 2 диска и заменить их на диски большего размера. Результатом должен быть один массив RAID 10 из 6 дисков и второй массив RAID 1 из 2 дисков.
ОС: CentOS 6
Как уменьшить массив LSI raid и удалить 2 диска без потери данных, чтобы можно было удалить 2 диска? Простои сервера не проблема.
Из Google я вижу, что MegaCli64 -LDRecon мог бы помочь, но я никогда не использовал его и в настоящее время у меня нет тестового сервера для экспериментов.
ОБНОВЛЕНИЕ 1
[root@n ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 49G 8.9G 37G 20% /
/dev/sda5 2.1T 1.6T 457G 78% /backup
/dev/sda1 388M 93M 275M 26% /boot
Все диски имеют тип ext4 в Linux.
/ Резервное копирование не важно, я могу легко копировать данные и копировать их обратно, но я, конечно, не хочу переустанавливать ОС и все конфигурации и настройки различных программ. Это потребовало бы слишком много времени.
ОБНОВЛЕНИЕ 2
Все текущие диски (всего 8) имеют размер 600 ГБ, тип SCSI 15k RPM. Я хочу заменить 2 диска на новые 4 ТБ диски типа SATA 7K об / мин.
Это сервер Supermicro F627R3-R72B+ с контроллером LSI 2208.
1 ответ
Вы не можете сделать это. Вы можете удалить только один диск за раз, используя -LDRecon Rmv
и учитывая масштаб дисков, о котором вы говорите, это, вероятно, самый сложный путь, который вы могли бы выбрать, чтобы добраться туда, куда вы хотите.
- У вас есть возможность добавить внешнее хранилище?
- Я бы предложил резервное копирование системы и восстановление или перестройку, чтобы получить желаемую емкость.
С другой стороны, HP ProLiant Smart Array - сокращение LogicalDrives - очень новая функция, и даже в этом случае это не рекомендуемый подход.
Сократите массив (перезарядите данные в массиве, чтобы занять меньше физических дисков, затем удалите лишние диски из массива)