Use a matriz RAID0

1

Sou muito novo em fazer coisas com o RAID. Eu fiz uma nova instalação do Ubuntu Server 14.03 e fiz uma matriz RAID0 de 3 HDDs. Eu também configurei um LVM em outro disco rígido que não faz parte do RAID.

A maneira como eu configuro minhas partições é assim:

LVM root - ext 4 /
LVM swap

sda - EFI boot
      ext2 /boot
      lvm

RAID - 3 HDDs part of this

Quando eu inicio o meu sistema, ele diz que eu só tenho 1 TB de espaço. Como posso usar a matriz RAID após a instalação no terminal. Essas unidades têm um total combinado de 4,8 TB que eu quero usar.

Quando eu faço mdadm -D /dev/md0 , isso mostra:

/dev/md0:
        Version : 1.2
  Creation Time : Sun Aug 23 03:35:15 2015
     Raid Level : raid0
     Array Size : 4688435712 (4471.24 GiB 4800.96 GB)
   Raid Devices : 3
  Total Devices : 3
    Persistence : Superblock is persistent

    Update Time : Sun Aug 23 03:35:15 2015
          State : clean 
 Active Devices : 3
Working Devices : 3
 Failed Devices : 0
  Spare Devices : 0

     Chunk Size : 512K

           Name : yayu:0  (local to host yayu)
           UUID : 929e7482:a829a482:9b223a7b:8a81e4b2
         Events : 0

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
       2       8       49        2      active sync   /dev/sdd1

Como uso o array? Qualquer ajuda seria apreciada. Obrigado!

    
por o.o 27.08.2015 / 09:23

1 resposta

0

[explicação do raid removida]

Se você quiser usá-lo no LVM, você não precisa do ataque, você pode adicionar os discos rígidos (ou melhor, partições no disco rígido) diretamente no LVM e adicioná-lo ao pool. ( link )

Aqui estão mais algumas instruções passo a passo, que eu não posso testar ATM. Seu comentário implica para mim que você tem medo de perda de dados e um novato em relação a swraid e LVM. Até mesmo um profissional faz backups antes de investigar coisas como essa, faça um backup dos seus dados!

Remover o ataque, você não precisa / quer:

sudo mdadm --stop /dev/md0
sudo mdadm --zero-superblock /dev/sdb
sudo mdadm --zero-superblock /dev/sdc
sudo mdadm --zero-superblock /dev/sdd

( link )

Isso excluirá todos os seus três discos rígidos "raid" :

sudo parted -s /dev/sdb mklabel msdos
sudo parted -s /dev/sdb unit mib mkpart primary 1 100%
sudo parted -s /dev/sdb set 1 lvm on
sudo pvcreate /dev/sdb1 

( link )

Repita para / dev / sdc e / dev / sdd

Em seguida, você precisa descobrir o nome do seu grupo de volumes e adicionar as unidades ao VG:

sudo vgdisplay |grep "VG Name"
sudo vgextend VolumeGroupName /dev/sdb1 /dev/sdc1 /dev/sdd1

Agora seu Volumegroup deve ter todo o seu espaço em disco, verifique com vgdisplay . Agora você precisa redimensionar seu volume lógico raiz. Você precisa encontrar o nome novamente ( lvdisplay ) e usar sudo lvextend -L +5g VolumeGroupName/LogicalVolumeName para estendê-lo.

Por último, mas não menos importante, resize2fs /device/of/your/root/partition para redimensionar o sistema de arquivos. (Para encontrar seu dispositivo de partições raiz, verifique, por exemplo, a saída de mount .)

Novamente, não faça isso sem um backup de seus dados e leia mais sobre o LVM se quiser usá-lo.

    
por Jakob Lenfers 27.08.2015 / 10:27