GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come eliminare il disco ASM su un dispositivo multipath in CentOS/RHEL

Il post descrive i passaggi per rimuovere il disco ASM su un dispositivo multipath (etichettato come ASMDISK01 come esempio in questo post) dal server CentOS/RHEL.

1. Innanzitutto assicurati che il disco ASM non sia più utilizzato da alcun gruppo di dischi, altrimenti potresti rischiare l'integrità dei dati. Il DBA può verificarlo utilizzando asmcmd o accedendo al database ASM.

2. Scopri la mappatura del disco ASM:

# oracleasm listdisks
ASMDISK01
...
# oracleasm querydisk -p ASMDISK01
Disk "ASMDISK01" is a valid ASM disk
/dev/sdf: LABEL="ASMDISK01" TYPE="oracleasm"
...
# oracleasm querydisk -d ASMDISK01
Disk "ASMDISK01" is a valid ASM disk on device [8, 16]
...

3. Identificare il dispositivo multipath utilizzato per il disco ASMDISK01 da ASM:

# multipath -ll
mpath1 dm-4 IBM DS
size=10G features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
`- 5:0:0:1 sdf 8:16 active ready running <-
`- 5:0:0:1 sdg 8:17 active ready running
...
# dmsetup ls --tree

mpath1 (252:1)
├─ (8:16) <- sdf
└─ (8:17) <- sdg

mpath2 (252:2)
└─ (8:76)
...

4. Dopo aver confermato l'eliminazione del disco e del disco corrispondente nel percorso multiplo del dispositivo, è possibile procedere ed eliminarlo prima da ASM.

# oracleasm deletedisk ASMDISK01
Removing ASM disk “ASMDISK01″: [ OK ]

5. Il passaggio successivo consiste nel ripulire il multipath del dispositivo per il disco eliminato. Puoi utilizzare uno dei comandi seguenti per eliminare il disco multipath.

# multipath –f mpath1

o

# dmsetup remove mpath1

6. Elimina i dispositivi SCSI dal kernel.

# echo 1 > /sys/block/sdf/device/delete
# echo 1 > /sys/block/sdg/device/delete

7. LUN potrebbe essere rimosso da SAN Storage Server ora.

8. Assicurati che mpath1 sia stato rimosso dall'elenco di percorsi multipli:

# multipath -ll


Cent OS
  1. CentOS / RHEL 7:come impostare le regole udev per ASM su dischi multipath

  2. Come modificare il nome del dispositivo NIC in CentOS/RHEL 6

  3. CentOS / RHEL 6,7:Come eliminare una destinazione iSCSI sull'iniziatore (client iSCSI)

  4. Come impostare nomi di dispositivi personalizzati usando udev in CentOS/RHEL 7

  5. Come impostare la regola udev per impostare l'autorizzazione del disco sui dischi ASM quando si utilizza multipath su CentOS/RHEL 6

Come eliminare un utente su RHEL 8 / CentOS 8 Linux

Come abilitare la quota disco per utenti e gruppi su CentOS 7 / RHEL 7

Come disabilitare i "Nomi dei dispositivi dell'interfaccia di rete prevedibili" in CentOS/RHEL 7

Come estendere il disco ASM dal livello del sistema operativo in CentOS/RHEL

CentOS / RHEL:come eliminare il dispositivo crittografato LUKS

CentOS / RHEL 5:come disabilitare il multipath del device mapper (dm-multipath)