GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo eliminar un disco ASM en un dispositivo multirruta en CentOS/RHEL

La publicación describe los pasos para eliminar el disco ASM en un dispositivo multirruta (etiquetado como ASMDISK01 como ejemplo en esta publicación) del servidor CentOS/RHEL.

1. Primero, asegúrese de que ningún grupo de discos ya utilice el disco ASM; de lo contrario, podría arriesgar la integridad de los datos. El DBA puede verificar esto usando asmcmd o iniciando sesión en la base de datos de ASM.

2. Averigüe la asignación de discos 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. Identifique el dispositivo de rutas múltiples utilizado para el disco ASMDISK01 de 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. Una vez que haya confirmado que se eliminará el disco, así como su disco correspondiente en la ruta múltiple del dispositivo, puede continuar y eliminarlo primero de ASM.

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

5. El siguiente paso es limpiar las rutas múltiples del dispositivo para el disco eliminado. Puede usar cualquiera de los siguientes comandos para eliminar el disco de rutas múltiples.

# multipath –f mpath1

o

# dmsetup remove mpath1

6. Elimine los dispositivos SCSI del kernel.

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

7. LUN podría eliminarse del servidor de almacenamiento SAN ahora.

8. Asegúrese de que mpath1 se elimine de la lista de rutas múltiples:

# multipath -ll


Cent OS
  1. CentOS / RHEL 6,7:Cómo deshabilitar o eliminar la interfaz virbr0

  2. Cómo cambiar el nombre del dispositivo NIC en CentOS/RHEL 6

  3. CentOS / RHEL 6,7:Cómo eliminar un destino iSCSI en el iniciador (cliente iSCSI)

  4. Cómo instalar y configurar Device Mapper Multipath en CentOS/RHEL 6,7

  5. Cómo eliminar un dispositivo multirruta inactivo sin reiniciar en CentOS/RHEL

Cómo eliminar un usuario en RHEL 8 / CentOS 8 Linux

Cómo habilitar la cuota de disco de usuario y grupo en CentOS 7 / RHEL 7

Cómo configurar nombres de dispositivos personalizados usando udev en CentOS/RHEL 7

Cómo configurar la regla udev para configurar el permiso de disco en discos ASM cuando se usan rutas múltiples en CentOS/RHEL 6

CentOS / RHEL:Cómo eliminar el dispositivo cifrado LUKS

CentOS / RHEL 5:Cómo deshabilitar la ruta múltiple del mapeador de dispositivos (dm-multipath)