У меня есть сервер с 8 дисками SAS, подключенными к аппаратному контроллеру LSI RAID (MegaCli64), и все 8 дисков настроены как один массив RAID 10.
Теперь я хочу удалить 2 диска и заменить их на диски большего размера. В результате должен получиться один массив RAID 10 из 6 дисков и второй массив RAID 1 из 2 дисков.
ОС: CentOS 6
Как уменьшить массив рейдов LSI и удалить 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
В Linux все диски имеют тип ext4.
/ backup не важен, я могу легко скопировать данные и скопировать их обратно, но я определенно не хочу переустанавливать ОС и все конфигурации и настройки различного программного обеспечения. Это потребует слишком много времени.
ОБНОВЛЕНИЕ 2
Все существующие диски (8) имеют размер 600 ГБ SCSI 15k RPM. Я хочу заменить 2 диска новыми дисками 4 ТБ типа SATA 7K RPM.
Это сервер Supermicro F627R3-R72B + с контроллером LSI 2208.
Вы не можете этого сделать. Вы можете удалить только один диск за раз, используя -LDRecon Rmv
switch, и, учитывая масштаб приводов, о котором вы говорите, это, вероятно, будет наиболее сложным путем, который вы могли бы выбрать, чтобы добраться туда, куда хотите.
Что касается HP ProLiant Smart Array, сокращение LogicalDrives - это очень новая функция, и даже в этом случае это не рекомендуемый подход.
Сжать массив (перезагрузить данные в массиве, чтобы они занимали меньше физических дисков, затем удалите лишние диски из массива)