GNU/Linux >> Belajar Linux >  >> Cent OS

CentOS / RHEL 7 :Cara mengatur aturan udev untuk ASM pada disk multipath

Udev adalah mekanisme yang digunakan untuk membuat dan memberi nama /dev device node yang sesuai dengan device yang ada dalam sistem. Udev menggunakan informasi yang cocok yang disediakan oleh sysfs dengan aturan yang disediakan oleh pengguna untuk menambahkan node perangkat yang diperlukan secara dinamis.

Posting menjelaskan cara menetapkan aturan udev untuk disk ASM di lingkungan multipath dm. Disk multipath yang digunakan sebagai contoh adalah /dev/mapper/multipathx. Kami akan menyetel aturan udev agar disk multipath memiliki kepemilikan oracle:grid.

1. Temukan UUID disk

Tentukan UUID dari disk multipath yang dimaksudkan untuk penggunaan Oracle ASM.

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

Catatan :Pada perintah di atas adalah /dev/mapper/mpathx hanyalah sebuah contoh disk multipath, dalam kasus Anda mungkin berbeda.

2. Buat Aturan udev

Buat file aturan udev /etc/udev/rules.d/96-asm.rules. Tambahkan aturan udev di bawah ini untuk perangkat multipath menggunakan nilai DM_UUID-nya di bawah 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"

Ganti [DM_UUID] dengan yang Anda dapatkan dari output perintah langkah 1. Pengguna dan grup yang digunakan di sini adalah pengguna/grup pemilik perangkat lunak grid masing-masing yaitu oracle dan grid.

3. Muat ulang Aturan udev

Untuk menambah atau memuat aturan Udev, gunakan perintah di bawah ini.

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

4. Verifikasi izin disk.

Periksa izin file di jalur disk.

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

Catatan :Di sini dm-x bisa apa saja seperti dm-0 atau dm-1 atau dm-2, jadi ini berdasarkan lingkungan Anda.

5. Verifikasi disk dengan perintah sg_inq

Masuk sebagai pengguna kisi dan periksa informasi disk menggunakan sg_inq memerintah. Anda seharusnya dapat melihat informasi disk menggunakan perintah sg_inq di bawah ini.

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

Setelah Anda melakukan semua langkah di atas dan memverifikasi detail disk, Anda dapat melanjutkan lebih jauh dengan penyiapan RAC.


Cent OS
  1. CentOS / RHEL :Cara Mengaktifkan SSL Untuk Apache

  2. Cara Memeriksa Disk untuk Blok Buruk atau Kesalahan Disk di CentOS / RHEL

  3. Cara Menghapus Disk ASM pada Perangkat Multipath di CentOS/RHEL

  1. Cara mengatur children-max untuk Layanan udev di CentOS/RHEL 7

  2. Cara memperpanjang disk ASM dari level OS di CentOS/RHEL

  3. Cara Memigrasikan aturan Iptables yang Ada ke Nftables Di CentOS/RHEL 8

  1. Cara mengaktifkan core dump untuk Aplikasi di CentOS/RHEL

  2. Cara Mengatur Afinitas CPU untuk Proses SISTEM di CentOS/RHEL 7

  3. Cara Mengatur Variabel Lingkungan untuk Layanan systemd di CentOS/RHEL 7