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

Cara Menonaktifkan os-prober di CentOS/RHEL 7

Apa itu os-prober

Paket os-prober mendeteksi semua sistem operasi yang tersedia pada mesin dan mengembalikan hasilnya dalam format umum yang dapat dibaca mesin. Terkadang os-prober dapat menyebabkan masalah saat memeriksa beberapa disk khusus (Mis:disk Oracle ASM). Postingan ini menjelaskan cara menonaktifkan os-prober.

Menonaktifkan os-prober

os-prober dipanggil dengan perintah grub2-mkconfig saat membuat file konfigurasi GRUB baru. Menjalankan pembaruan grub pada Oracle ASM LUNS yang sibuk dengan pemeriksaan OS menghasilkan batas waktu pada disk ASM. Anda akan melihat kesalahan di bawah ini dalam file jejak Oracle:

ORA-15080: synchronous I/O operation failed to write block 567864873 of disk 6 in >disk group REDO
ORA-27061: waiting for async I/Os failed
Linux-x86_64 Error: 1: Operation not permitted

Untuk menonaktifkan os-prober:

1. Variabel GRUB_DISABLE_OS_PROBER dalam file /etc/default/grub harus disetel ke true . Misalnya:

# vi /etc/default/grub
GRUB_DISABLE_OS_PROBER=true

2. Setelah modifikasi /etc/default/grub, konfigurasi GRUB harus dibuat ulang.

– Pada sistem berbasis BIOS:

# grub2-mkconfig -o /boot/grub2/grub.cfg

– Pada sistem berbasis UEFI:

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

Kesimpulan

Dari halaman info grub mengenai perilaku GRUB_DISABLE_OS_PROBER=true pilihan:

'GRUB_DISABLE_OS_PROBER'
     Normally, 'grub-mkconfig' will try to use the external 'os-prober'
     program, if installed, to discover other operating systems
     installed on the same system and generate appropriate menu entries
     for them.  Set this option to 'true' to disable this.

Perintah grub2-mkconfig memindai semua disk yang disajikan ke sistem saat membuat grub.cfg. Jika sistem memiliki banyak disk, ini bisa memakan waktu cukup lama dan sistem akan tampak hang. Jadi disarankan untuk menonaktifkannya saat Anda memiliki sistem database oracle yang sibuk dengan jumlah disk ASM yang lebih besar.


Cent OS
  1. Cara menonaktifkan IPv6 di CentOS / RHEL 7

  2. Cara Menonaktifkan NUMA di CentOS / RHEL 6,7

  3. Cara menonaktifkan layanan avahi-daemon di CentOS/RHEL

  1. Cara menonaktifkan mode FIPS di CentOS/RHEL 7

  2. Cara menonaktifkan pengalihan ICMP di CentOS/RHEL

  3. Cara Menonaktifkan Layanan rpc.quotad di CentOS/RHEL

  1. Cara Menonaktifkan SELinux di CentOS 7/6 &RHEL 7/6

  2. Cara menonaktifkan NetworkManager di CentOS / RHEL 7

  3. CentOS / RHEL 6:Cara menonaktifkan IPv6