PowerScale: Localizando qual unidade pertence a qual pool de discos
Summary: Um pool de discos é um conjunto de discos distribuídos entre um subconjunto de nós de cluster. Ele faz parte da infraestrutura de armazenamento do cluster e ajuda a gerenciar como os dados são armazenados em vários discos. O conceito por trás dos pools de discos é otimizar o desempenho, a confiabilidade e a eficiência de armazenamento. ...
Instructions
Para localizar qual unidade pertence a um pool de discos, use o comando disi -I diskpools ls Comando para listar diskpools e seus membros. Marque a coluna "Members" para identificar o ID do pool de discos e os números de compartimento correspondentes.
Sintomas:
Duas unidades estão no estado Smartfail.
- Unidade — compartimento C1
- Unidade — compartimento C2
# isi devices drive list Lnn Location Device Lnum State Serial Sled ----------------------------------------------------------- 4 Bay 1 /dev/da1 15 L3 GKNX0K100651 N/A -1 4 Bay 2 - N/A EMPTY N/A -2 4 Bay A0 /dev/da9 9 HEALTHY K7H0R3KL A -3 4 Bay A1 /dev/da2 14 HEALTHY K7H0MAHL A -4 4 Bay A2 /dev/da10 8 HEALTHY K7GS3V5L A -5 4 Bay B0 /dev/da3 13 HEALTHY K7H11MJL B -6 4 Bay B1 /dev/da11 7 HEALTHY K7H0918L B -7 4 Bay B2 /dev/da4 12 HEALTHY K7H0Y0TL B -8 4 Bay C0 /dev/da13 17 HEALTHY V30SNMWM C -9 4 Bay C1 /dev/da12 11 SMARTFAIL K7GYYE9L C -10 <<<<<< 4 Bay C2 /dev/da5 5 SMARTFAIL K7H0R0HL C -11 <<<<<< 4 Bay D0 /dev/da6 10 HEALTHY K7GZMATL D -12 4 Bay D1 /dev/da14 4 HEALTHY K7H0Y8VL D --13 4 Bay D2 /dev/da7 3 HEALTHY K4KDWD6B D --14 4 Bay E0 /dev/da15 2 HEALTHY K4KDWG5B E --15 4 Bay E1 /dev/da8 1 HEALTHY K4KDYTWB E --16 4 Bay E2 /dev/da16 0 HEALTHY K7H0R8ZL E --17 ----------------------------------------------------------- Total: 17
Causa:
As unidades com smartfail pertencem ao compartimento C1 e ao compartimento C2, que fazem parte do pool de discos 3 e 4.
- As unidades são listadas como SMARTFAIL na saída do comando
`isi storage pool list`. - As unidades são atribuídas ao pool de discos 3 e 4 com base no resultado do
disi -I diskpools ls.
Exampledisi -I diskpools lsoutput:Name Id Type Prot Flags Members VHS HDD Used / Size SSD Used / Size ------------------------------------------------------------------------------------------------------------------------- h40_60tb_3.2tb-ssd_128gb 1 G +2d: SDH---I-- 2-4 1 196T / 201T (97% ) 0 / 0 (n/a ) 1n h40_60tb_3.2tb- 2 D +2d: S-----IG- 1-4:bay3,6,9,12,15 - 66T / 69T (95% ) 0 / 0 (n/a ) ssd_128gb:2 1n h40_60tb_3.2tb- 3 D +2d: S-----IG- 1-4:bay4,7,10,13,16 - 65T / 66T (99% ) 0 / 0 (n/a ) ssd_128gb:3 1n h40_60tb_3.2tb- 4 D +2d: S-----IG- 1-4:bay5,8,11,14,17 - 65T / 66T (98% ) 0 / 0 (n/a ) ssd_128gb:4 1n ------------------------------------------------------------------------------------------------------------------------- Unprovisioned drives: none Draining drives: none Type: D = Disk pool, G = Group, P = Policy, T = Tier, E = Empty Group or Tier Flags: S = System, H = VHS Hide Spare, D = VHS Deny Writes, T = Spillover Target, M = Manual Group, E = Evacuate Pool, I = Force 8k inodes, R = Data Reduce, G = Gna Disabled
Na saída acima, os pools de discos 3 e 4 são listados da seguinte maneira:
h40_60tb_3.2tb- 3 D +2d: S-----IG- 1-4:bay4,7,10,13,16 - 65T / 66T (99% ) 0 / 0 (n/a ) ssd_128gb:3 1n h40_60tb_3.2tb- 4 D +2d: S-----IG- 1-4:bay5,8,11,14,17 - 65T / 66T (98% ) 0 / 0 (n/a ) ssd_128gb:4 1n
Resolução:
Para localizar qual unidade em um compartimento pertence a um pool de discos, siga estas etapas:
- Execute o
`disi -I diskpoolsComando para listar todos os pools de discos. - Procure o pool de discos que contém o número do compartimento da unidade que você deseja verificar.
- Por exemplo, para verificar o compartimento de unidade C1, procure o pool de discos que contém os números de compartimento 4, 7, 10, 13 e 16.
- Verifique o ID e o nome do pool de discos e observe os números de compartimento associados a ele.
disi -I diskpools ls
Na saída, as unidades Smart com falha pertencem ao compartimento 10 e ao compartimento 11, que fazem parte dos pools de discos 3 e 4.
h40_60tb_3.2tb- 3 D +2d: S-----IG- 1-4:bay4,7,10,13,16 - 65T / 66T (99% ) 0 / 0 (n/a ) ssd_128gb:3 1n h40_60tb_3.2tb- 4 D +2d: S-----IG- 1-4:bay5,8,11,14,17 - 65T / 66T (98% ) 0 / 0 (n/a ) ssd_128gb:4 1n
Portanto, as unidades nos compartimentos C1 e C2 pertencem aos pools de discos 3 e 4.