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

CentOS / RHEL 7:come impostare le regole udev per ASM su dischi multipath

Udev è il meccanismo utilizzato per creare e denominare /dev nodi dispositivo corrispondenti ai dispositivi presenti nel sistema. Udev utilizza le informazioni di corrispondenza fornite da sysfs con le regole fornite dall'utente per aggiungere dinamicamente i nodi del dispositivo richiesti.

Il post descrive come impostare le regole udev per i dischi ASM in un ambiente dm multipath. Il disco multipath usato come esempio è /dev/mapper/multipathx. Imposteremo la regola udev affinché i dischi multipath abbiano la proprietà di oracle:grid.

1. Trova l'UUID del disco

Determina l'UUID del disco multipath destinato all'utilizzo di Oracle ASM.

# udevadm info --query=all --name=/dev/mapper/mpathx | grep -i DM_UUID

Nota :Nel comando precedente è /dev/mapper/mpathx è solo un esempio di disco multipath, nel tuo caso potrebbe essere diverso.

2. Crea regole udev

Crea un file di regole udev /etc/udev/rules.d/96-asm.rules. Aggiungi sotto la regola udev per un dispositivo multipath usando il suo valore DM_UUID nel file /etc/udev/rules.d/96-asm.rules

# vi /etc/udev/rules.d/96-asm.rules
ACTION=="add|change", ENV{DM_UUID}=="mpath-[DM_UUID]", SYMLINK+="udev-asmdisk1", GROUP="oinstall", OWNER="grid", MODE="0660"

Sostituisci [DM_UUID] con quello che hai ottenuto dall'output del comando del passaggio 1. L'utente e il gruppo qui utilizzati sono l'utente/i gruppi proprietari del software grid, ovvero rispettivamente Oracle e grid.

3. Ricarica le regole udev

Per aggiungere o caricare regole Udev, usa i comandi seguenti.

# udevadm control --reload-rules
# udevadm trigger --type=devices --action=change

4. Verifica le autorizzazioni del disco.

Verifica i permessi dei file sui percorsi del disco.

# ls -l /dev/udev-asmdisk1
# ls -l /dev/mapper/mpathx
# ls -l /dev/dm-x

Nota :Qui dm-x può essere qualsiasi cosa come dm-0 o dm-1 o dm-2, quindi è basato sul tuo ambiente.

5. Verifica i dischi con il comando sg_inq

Accedi come utente della griglia e controlla le informazioni sul disco utilizzando sg_inq comando. Dovresti essere in grado di vedere le informazioni sul disco usando i comandi sg_inq seguenti.

# su - grid
$ sg_inq /dev/mapper/mpathx
$ sg_inq /dev/dm-x

Dopo aver eseguito tutti i passaggi precedenti e aver verificato i dettagli del disco, è possibile procedere ulteriormente con la configurazione RAC.


Cent OS
  1. CentOS / RHEL:come abilitare SSL per Apache

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

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

  4. Come controllare un disco per blocchi danneggiati o errori del disco su CentOS / RHEL

  5. Come abilitare il core dump per le applicazioni su CentOS/RHEL

Come impostare o modificare il nome host in CentOS 7 / RHEL 7

Come impostare/modificare il nome host in CentOS 8 / RHEL 8

Come installare Varnish Cache 6 per Nginx su CentOS/RHEL 8

Come configurare una VPN basata su IPsec con Strongswan su CentOS/RHEL 8

Come migrare le regole Iptables esistenti su Nftables in CentOS/RHEL 8

Come utilizzare le regole Udev per creare dischi oracleasm in CentOS/RHEL 8