Como reconfigurar minha matriz de disco em uma máquina Dell no Linux?

2

Eu tenho um Dell R620 com um controlador RAID PERC ( lspci mostra "controlador de barramento RAID: LSI Logic / Symbios Logic MegaRAID SAS 2108 [Liberator] (rev 05)").

Eu coloquei um único disco nele, fiz dele um disco lógico de nível RAID "RAID0" (que é uma faixa com apenas uma faixa). Eu coloquei um sistema de arquivos nele, usei-o, mas sempre quis espelhá-lo.

Avance um mês e agora tenho um segundo disco. Como eu adiciono este disco e magicamente criei uma matriz RAID1 (espelhada) da minha matriz RAID0?

Prefira não ter que desativar meu sistema.

    
por Mike S 11.02.2016 / 21:52

1 resposta

2

Isso é para o CentOS 7, mas ações semelhantes podem ser executadas em outras versões do Linux, tenho certeza (deixadas como um exercício para o leitor):

Coloque seu novo disco no sistema (supondo que seja hot-swappable. Se não, você não deveria estar aqui).

Configure o repositório Dell OMSA; criar /etc/yum.repos.d/dell-omsa-repository.repo :

[dell-omsa-indep] name=Dell OMSA repository - Hardware independent type=rpm-md mirrorlist=http://linux.dell.com/repo/hardware/latest/mirrors.cgi?osname=el$releasever&basearch=$basearch &native=1&dellsysidpluginver=$dellsysidpluginver gpgcheck=1 gpgkey=http://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-dell http://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-libsmbios enabled=1 failover=priority bootstrapurl=http://linux.dell.com/repo/hardware/latest/bootstrap.cgi

[dell-omsa-specific] name = Repositório Dell OMSA - Específico de hardware type = rpm-md mirrorlist = link $ releasever & basearch = $ basearch & native = 1 & sys_ven_id = $ sys_ven_id & sys_dev_id = $ sys_dev_id & dellsysidpluginver = $ dellsysidpluginver gpgcheck = 1 gpgkey = link      link ativado = 1 failover = prioridade bootstrapurl = link

Do: yum cleanall; yum make cache Instale o pacote srvadmin-omacore e os pacotes que quiser com ele.

Estude seu sistema; novamente sua milhagem pode variar:

Mostrar todos os controladores: omreport storage controller

Mostrar todos os discos virtuais (lógicos): omreport storage vdisk

Mostrar todos os discos físicos no controlador 0: omreport storage pdisk controller=0

Mostrar todos os discos lógicos no controlador 0: omreport storage vdisk controller=0

Mostrar todos os discos físicos no vdisk com ID 1: omreport storage pdisk controller=0 vdisk=1

Agora, supondo que seu RAID (também conhecido como Disco Virtual) esteja no Controlador 0 e supondo que seu ID seja 1 e supondo que seus discos físicos tenham IDs de 0:0:2 e 0:0:3 , faça isso:

omconfig storage vdisk action=reconfigure controller=0 vdisk=1 raid=r1 pdisk=0:0:2,0:0:3

O processo levou mais de 24 horas para mim, para unidades SAS de 1 TB de 2,5 ". Grande parte desse tempo, omreport continuou a chamar a matriz" RAID0 "até ter terminado a reconfiguração. que demorou cerca de uma ou duas horas.

    
por 11.02.2016 / 21:52