Então eu estou tentando pela primeira vez criar um array RAID 1 de software e instalar o Linux (Mint) nele. Instalei fisicamente 2 unidades SATA Seagate de 500 GB e agora quero criar uma matriz RAID 1.
Depois de pesquisar isso on-line, meu entendimento é que as etapas envolvidas são as seguintes:
Então, eu fiz o passo (1) e (2), inicializando o computador com um CD do Linux Mint Live. Quando chego ao passo (3) estou com um pouco inseguro de como proceder por duas razões:
Em primeiro lugar, quando executo fdisk -l
, parece que já tenho as partições necessárias:
mint / # fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00002d64
Device Boot Start End Blocks Id System
/dev/sda1 2048 499711 248832 83 Linux
/dev/sda2 501758 976562175 488030209 5 Extended
/dev/sda5 501760 976562175 488030208 8e Linux LVM
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00002d64
Isso parece mostrar que /dev/sda
e /dev/sdb
já estão particionados. Então, não sei por que não precisei criar a partição aqui mesmo ...
Em segundo lugar, estou confuso sobre a relação entre / dev / sda e / dev / sdb e este estranho dispositivo / dev / mapper que vejo, que também relata a existência dos meus 2 discos rígidos.
Mas onde eu realmente me deparo com problemas é quando eu realmente tento usar mdadm
. Assumindo que as partições estão bem, eu tento criar o array RAID 1 da seguinte forma:
mdadm --create --verbose /dev/md0 --level=mirror --raid-devices=2 /dev/sda /dev/sdb
Isso me dá o erro:
mdadm: super1.x cannot open /dev/sda: Device or resource busy
mdadm: failed container membership check
mdadm: cannot open /dev/sda: Device or resource busy
Então, pesquisei por aí tentando descobrir o que isso significa, mas o melhor que eu obtenho é que as unidades podem, de alguma forma, estar em uso pelo SO - mas não consigo ver como. Meu único palpite é que talvez o fato de os drives aparecerem como ícones na GUI Mint significa que eles são considerados em uso:
Então, por que mdadm
informa que minhas unidades estão ocupadas?