Debian: Montando um array de raid

0

Eu tenho um sistema Debian no qual migramos para um SSD para execução mais rápida. Antes disso, tínhamos um disco rígido de 2.0Tb no RAID. Agora queremos usar as unidades RAID para executar o armazenamento gerado pelo aplicativo.

Eu tentei usar o comando mount para montar um dos discos, mas ele falhou.

fdisk -l output:

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00089ca4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    33556480    16777216+  fd  Linux raid autodetect
/dev/sdb2        33558528    34607104      524288+  fd  Linux raid autodetect
/dev/sdb3        34609152  3907027120  1936208984+  fd  Linux raid autodetect

Disk /dev/sdc: 480.1 GB, 480103981056 bytes
255 heads, 63 sectors/track, 58369 cylinders, total 937703088 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: 0x00047ef7

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048    33556480    16777216+  82  Linux swap / Solaris
/dev/sdc2        33558528    34607104      524288+  83  Linux
/dev/sdc3        34609152   937701040   451545944+  83  Linux

Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x000275d2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    33556480    16777216+  fd  Linux raid autodetect
/dev/sda2        33558528    34607104      524288+  fd  Linux raid autodetect
/dev/sda3        34609152  3907027120  1936208984+  fd  Linux raid autodetect

Como você pode ver, existem dois discos rígidos de 2 TB no RAID. Existe alguma maneira eu posso formatá-los para uma única partição em ambas as unidades e montá-los para digamos / media / attachment? Qualquer ajuda seria boa. Muito obrigado. : -)

    
por We are Borg 28.04.2015 / 13:08

2 respostas

1

there are two 2Tb hard disks in RAID. Is there any way I can format them to one single partition on both drives and mount them to lets say /media/attachment

Para os fins desta resposta, estou usando /dev/sda e /dev/sdb . É sua responsabilidade garantir que isso corresponda à sua situação.

Você pode fazer isso desde que tenha prazer em apagar todos os dados desses dois discos.

  1. Verifique se os discos não estão sendo usados e se você fez um backup de todos os dados que você deseja manter
  2. Usando fdisk ou sua alternativa preferida, apague a tabela de partições e crie uma única partição cobrindo todo o disco. Isso deixará você com partições /dev/sda1 e /dev/sdb1
  3. OU

    • Crie um dispositivo RAID 1, que identificaremos como /dev/md1 , usando essas duas partições físicas

      mdadm --create /dev/md1 --level=raid1 --raid-devices=2 /dev/sda1 /dev/sdb1
      

    OR

    • Crie um dispositivo RAID 0, também identificado como /dev/md1

      mdadm --create /dev/md1 --level=raid0 --raid-devices=2 /dev/sda1 /dev/sdb1
      
  4. Salve os metadados para o tempo de inicialização

    mdadm --examine --brief /dev/sda1 /dev/sdb1 >> /etc/mdadm/mdadm.conf
    
  5. Crie o sistema de arquivos. Observe que o dispositivo RAID é /dev/md1 e, a partir de agora, raramente é necessário referenciar /dev/sda1 ou /dev/sdb1

    mkfs -t ext4 -L bigdisk /dev/md1
    
  6. Monte. Não se esqueça de atualizar /etc/fstab se você quiser que isso seja configurado permanentemente

    mkdir -p /media/attachment
    mount /dev/md1 /media/attachment
    

Você pode cat /proc/mdstat para ver o estado do dispositivo RAID. Se você estiver executando como RAID 1, isso mostrará o status da sincronização.

    
por 28.04.2015 / 14:28
0

Você quer ter dois discos separados ou ainda no RAID1? Para o primeiro, use mdadm para remover os discos da configuração raid e você pode usar fdisk para criar uma partição em cada um deles. Com o LVM, você pode combiná-los para um disco de 4 TB.

    
por 28.04.2015 / 13:32