How to Replace a Hard Drive in an Exadata Storage Server (Predictive Failure) X7

Segue um How to para alterar um disco no exadata (Predictive Failure))

1- Encontre o disco que deve ser alterado.

Normalmente a oracle envia no SR  um texto assim:

Slot Number: 6
Drive’s postion: DiskGroup: 6, Span: 0, Arm: 0
Enclosure position: 0
Device Id: 9
WWN: 5000CCA267226EC7
Sequence Number: 2
Media Error Count: 83 <<<<<<<<<<<<<<<<<
Other Error Count: 187 <<<<<<<<<<<<<<<<<<<<<<<<
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SAS

Para encontra o ID do disco que sera alterado execute o comando na cell do exadata:

cellcli

LIST PHYSICALDISK WHERE diskType=HardDisk

Após o comando aparecer o disco que esta no Slot  6 , verifique o disco  com o comando abaixo:

[root@dbm0celzm01 ~]# cellcli -e list physicaldisk 252:6 detail
name: 252:6
deviceId: 9
deviceName: /dev/sdi
diskType: HardDisk
enclosureDeviceId: 252
errOtherCount: 187
luns: 0_6
makeModel: "HGST H7210A520SUN010T"
physicalFirmware: A3Y1
physicalInsertTime: 2019-04-11T16:00:07-03:00
physicalInterface: sas
physicalSerial: RLY17N
physicalSize: 8.91015625T
slotNumber: 6
status: normal

 

Tambem é possivel encontar os discos que serão alterados no ASM com o comando:

[root@dbm0celzm01 ~]# cellcli -e list celldisk where lun=0_6 detail
name: CD_06_dbm0celadm01
comment:
creationTime: 2019-04-15T17:27:54-03:00
deviceName: /dev/sdi
devicePartition: /dev/sdi
diskType: HardDisk
errorCount: 78
freeSpace: 0
id: 3189d1d9-c8b9-42df-bc32-544d16541a0f
physicalDisk: RLY17N
size: 8.9094085693359375T
status: normal

Verifique no ASM  se o disco que sera alterado antes de iniciarmos:

select group_number,path,header_status,mount_status,name from V$ASM_DISK where path like '%CD_06_dbm0celzm01';

já temos o disco que necessita ser alterado

agora vamos continuar o procedimento.

2- Em celcli execute o comando:

ALTER PHYSICALDISK 252:6 DROP FOR REPLACEMENT

Esse comando demora em torno de 50 a 60 minutos divido a realizar  todos os passos para  remoção do disco.Ex..Retira disco do ASM,apaga a partição e etc..

Verifique no ASM se o disco foi retirado.

select group_number,path,header_status,mount_status,name from V$ASM_DISK where path like '%CD_06_dbm0celzm01';

Como esse comando finalizar o disco que será trocado ficara com um Led azul

após retira o disco ,espere 5 minutos para colocar o novo disco no local.

com o novo disco já adicionado ,continue os passos.

3- Após execute um validate nos discos:

alter cell validate configuration

4-Acompanhe no ASM ate a finalização do rebalance do disco

select * from gv$asm_operation;

 

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *