Доброе время суток.
Подскажите пожалуйста как перейти с софтового RAID 1 на один диск без какого либо RAID.
Надо "разобрать" RAID 1 массив, на одном из дисков сохранив имеющуюся систему и чтобы все как есть работало только на одном диске.
Второй диск будет использоваться в этом же сервере но под другую задачу.Ubuntu server 12.04, два одинаковых диска SCSI.
При установке на дисках были созданы ext4 разделы, из них создан RAID 1 массив md0
Уже на созданном массиве сделан корневой раздел с файловой системой ext4. swap раздел не создавался, был создан файл подкачки.
root@server:/# mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Thu Mar 28 16:58:36 2013
Raid Level : raid1
Array Size : 71620480 (68.30 GiB 73.34 GB)
Used Dev Size : 71620480 (68.30 GiB 73.34 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Mon Apr 8 09:58:07 2013
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
root@server:/etc# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sda1[0] sdb1[1]
71620480 blocks super 1.2 [2/2] [UU]
выдернуть один диск и отформатировать
будет работать, но в логи гадить ошибками.Чтобы логи не загаживались:
-мигрировать ОС на освободившийся диск: рсинк, дамп/ресторе, етц.
-восстановить груб
-загрузиться с нерейдового диска
-отформатировать освободившийся диск.в перерывах, когда каждый диск будет свободным, я бы их ещё на бэды проверил badblocks с параметром w. ПРосто на всякий случай.
а можно просто удалить диск из массива через mdadm и указать ему что в рейде одно устройство - фактически рейд останется пустой прослойкой, если это не критично, потом мож докупите винт и снова зарезервируете...