Como mapear uma unidade virtual (RAID 0, PERC) para o Linux

1

Eu tenho dois arrays RAID diferentes em um servidor. O primeiro disco virtual é um RAID 10 com 4 discos e já está mapeado para o sistema operacional. Agora eu criei outro array com RAID 0 e um disco. Como a primeira unidade virtual foi criada e mapeada por meio da rotina de instalação ao configurar todo o sistema, não sei como mapear a nova unidade virtual para o sistema operacional.

As unidades virtuais:

# megacli -LDInfo -Lall -Aall


Adapter 0 -- Virtual Drive Information:
Virtual Drive: 0 (Target Id: 0)
Name                :
RAID Level          : Primary-1, Secondary-0, RAID Level Qualifier-0
Size                : 5.457 TB
Sector Size         : 512
Mirror Data         : 5.457 TB
State               : Optimal
Strip Size          : 64 KB
Number Of Drives per span:2
Span Depth          : 2
Default Cache Policy: WriteBack, ReadAhead, Direct, Write Cache OK if  Bad BBU
Current Cache Policy: WriteBack, ReadAhead, Direct, Write Cache OK if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
Default Power Savings Policy: Controller Defined
Current Power Savings Policy: None
Can spin up in 1 minute: Yes
LD has drives that support T10 power conditions: No
LD's IO profile supports MAX power savings with cached writes: No
Bad Blocks Exist: No
Is VD Cached: Yes
Cache Cade Type : Read Only


Virtual Drive: 1 (Target Id: 1)
Name                :
RAID Level          : Primary-0, Secondary-0, RAID Level Qualifier-0
Size                : 2.728 TB
Sector Size         : 512
Parity Size         : 0
State               : Optimal
Strip Size          : 64 KB
Number Of Drives    : 1
Span Depth          : 1
Default Cache Policy: WriteBack, ReadAhead, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteBack, ReadAhead, Direct, No Write Cache if Bad BBU
Default Access Policy: Read/Write
Current Access Policy: Read/Write
Disk Cache Policy   : Disk's Default
Encryption Type     : None
Default Power Savings Policy: Controller Defined
Current Power Savings Policy: None
Can spin up in 1 minute: Yes
LD has drives that support T10 power conditions: No
LD's IO profile supports MAX power savings with cached writes: No
Bad Blocks Exist: No
Is VD Cached: Yes
Cache Cade Type : Read Only

Os sistemas de arquivos existentes:

# df -h
Filesystem                                              Size  Used Avail     Use% Mounted on
rootfs                                                  5.5T  4.7T  525G  91% /
udev                                                     10M   80K   10M   1% /dev
tmpfs                                                    38G  248K   38G   1% /run
/dev/disk/by-uuid/8fcd8997-12d3-4259-b7b9-4e5c27286b21  5.5T  4.7T  525G  91% /
tmpfs                                                   5.0M     0  5.0M   0% /run/lock
tmpfs                                                    77G     0   77G   0% /run/shm
/dev/sda2                                               504M   40M  440M   9% /boot

Quais são as etapas corretas para mapear a nova unidade virtual, criar um sistema de arquivos e montá-lo no SO, por exemplo, em / var / backups / new? (Estamos no Debian 7.11) Muito obrigado!

    
por tomgee 11.10.2016 / 15:39

1 resposta

1

Você terá que escrever uma tabela de partições para esta unidade, para que você possa obter uma partição válida para trabalhar. Pode ocupar todo o disco disponível, se necessário. Você também precisará formatar essa partição com um sistema de arquivos válido e montar esse sistema de arquivos temporariamente com o comando mount ou usando persistentemente /etc/fstab ou o montador automático.

O que você escolher para o seu sistema de arquivos dependerá do seu uso. Não posso oferecer uma recomendação com base nos dados que recebi aqui. No entanto, isso essencialmente se resume (na maioria dos casos) a uma escolha entre BTRFS, XFS e EXT4. Já que você está no Debian Wheezy, eu evitaria usar o BTRFS a menos que você tenha certeza que precisa.

Primeiro, você precisa identificar em qual disco você quer operar. Isso é mais facilmente realizado na maioria das situações, lendo a saída do comando lsblk .

Em seguida, você precisará usar fdisk ou dividido para particionar seu disco.

Depois disso, você precisará usar mkfs para formatar essa partição com um sistema de arquivos

Por fim, você precisará especificar um ponto de montagem permanente para esse sistema de arquivos, caso pretenda usá-lo persistentemente. Isto é feito tipicamente através do arquivo fstab .

    
por 11.10.2016 / 17:17