
No Guia do usuário do software MegaRAID SAS afirma-se que um grupo de unidades inclui uma ou mais unidades virtuais. Um trecho do documento é:
"Uma unidade virtual é uma partição em um grupo de unidades composta de segmentos de dados contíguos nas unidades. Uma unidade virtual pode consistir nestes componentes:
- um grupo de unidades inteiro
- mais de um grupo de unidades inteiro
- parte de um grupo de direção
- partes de mais de um grupo de acionamento
- uma combinação de quaisquer duas dessas condições."
Minha primeira dúvida é a seguinte: Como posso criar um grupo de drives e dentro desse grupo ter mais de um drive virtual?
No Guia do Usuário há apenas um comando relevante, relacionado a grupos de unidades. O guia diz que este comando cria um novo grupo de unidades:
MegaCli –CfgLDAdd -RX[E0:S0,E1:S1,...] [WT | WB] [NORA | RA] [Direct |
Cached] [CachedBadBBU|NoCachedBadBBU] [-szXXX [-szYYY ...]] [-strpszM]
[-Hsp[E0:S0,...]] [-AfterLdX] | -Force [FDE|CtrlBased] [-Cache] [-enblPI
-val] -aN
Na minha opinião, executar este comando não cria um grupo de unidades.
Minha segunda pergunta: um RAID Array é a mesma coisa que um Drive Group no MegaRAID? Presumo que sejam a mesma coisa.
O que eu realmente quero alcançar é criar um RAID Array e, nesse array, mais de um volume virtual.
Responder1
O grupo de impulso é essencialmente uma ideia/conceito. Por exemplo, se você criar o RAID 1. Você terá duas unidades que compõem esse RAID 1. Duas unidades são Drive group
. Nessas duas unidades você pode ter um ou mais arquivos virtual drives
. A unidade virtual pode ser considerada uma partição nesta matriz/grupo de unidades RAID 1. Se você quiser uma unidade virtual única com tamanho máximo (tamanho da unidade no grupo de unidades), faça algo como
megacli -CfgLdAdd -r1 [252:0,252:1] WB RA direto em cacheBadBBU -a0
no entanto, se você quiser dividir seuGrupo de unidadesem dois drives virtuais você pode fazer assim
megacli -CfgLdAdd -r1 [252:0,252:1] WB RA direto em cacheBadBBU -sz500GB -a0
megacli -CfgLdAdd -r1 [252:0,252:1] WB RA direto em cacheBadBBU -sz500GB -a0
Esses comandos criariam RAID 1 de unidades no gabinete 252, slots 0 e 1 com writeback habilitado, readahead habilitado, política de cache de E/S direta, ainda usaria cache do controlador se a bateria estragasse (possivelmente problema) e size ( -sz500GB
) como opção se você deseja usar menos do que o espaço máximo e temmúltiplas unidades virtuaisemgrupo de acionamento