GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7 :Jak nastavit pravidla udev pro ASM na vícecestných discích

Udev je mechanismus používaný k vytváření a pojmenovávání uzlů zařízení /dev odpovídajících zařízením, která jsou přítomna v systému. Udev používá odpovídající informace poskytnuté sysfs s pravidly poskytnutými uživatelem k dynamickému přidávání požadovaných uzlů zařízení.

Příspěvek popisuje, jak nastavit pravidla udev pro disky ASM v prostředí dm multipath. Vícecestný disk použitý jako příklad je /dev/mapper/multipathx. Nastavíme pravidlo udev pro vícecestné disky, aby měly vlastnictví oracle:grid.

1. Najděte UUID disku

Určete UUID vícecestného disku určeného pro použití Oracle ASM.

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

Poznámka :Ve výše uvedeném příkazu je /dev/mapper/mpathx je pouze příkladem vícecestného disku, ve vašem případě to může být jinak.

2. Vytvořte pravidla udev

Vytvořte soubor pravidel udev /etc/udev/rules.d/96-asm.rules. Přidejte níže pravidlo udev pro zařízení s více cestami pomocí jeho hodnoty DM_UUID v souboru /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"

Nahraďte [DM_UUID] tím, který jste získali z výstupu příkazu kroku 1. Zde použitý uživatel a skupina jsou vlastníci/skupiny gridového softwaru, tj. Oracle a grid.

3. Znovu načtěte pravidla udev

Chcete-li přidat nebo načíst pravidla Udev, použijte níže uvedené příkazy.

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

4. Ověřte oprávnění k disku.

Zkontrolujte oprávnění souborů na cestách k disku.

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

Poznámka :Zde dm-x může být něco jako dm-0 nebo dm-1 nebo dm-2, takže je založeno na vašem prostředí.

5. Ověřte disky pomocí příkazu sg_inq

Přihlaste se jako uživatel mřížky a zkontrolujte informace o disku pomocí sg_inq příkaz. Měli byste být schopni vidět informace o disku pomocí níže uvedených příkazů sg_inq.

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

Jakmile provedete všechny výše uvedené kroky a ověříte podrobnosti o disku, můžete pokračovat v nastavení RAC.


Cent OS
  1. Jak nastavit nebo změnit název hostitele v CentOS 7 / RHEL 7

  2. CentOS / RHEL 7 :Jak povolit telnet pro skupinu uživatelů

  3. Jak nastavit děti-max pro službu udev v CentOS/RHEL 7

  1. Jak rozšířit ASM disk z úrovně OS v CentOS/RHEL

  2. Jak migrovat existující pravidla Iptables do Nftables v CentOS/RHEL 8

  3. Jak používat pravidla Udev k vytváření oracleasm disků v CentOS/RHEL 8

  1. CentOS / RHEL:Jak povolit SSL pro Apache

  2. Jak nastavit vlastní názvy zařízení pomocí udev v CentOS/RHEL 7

  3. Jak nastavit pravidlo udev pro nastavení oprávnění k disku na discích ASM při použití více cest na CentOS/RHEL 6