GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment désactiver os-prober dans CentOS/RHEL 7

Qu'est-ce qu'os-prober

Le package os-prober détecte tous les systèmes d'exploitation disponibles sur la machine et renvoie les résultats dans un format générique lisible par machine. Parfois, os-prober peut causer des problèmes lors de la vérification de certains disques spéciaux (Ex :disques Oracle ASM). Cet article décrit comment désactiver os-prober.

Désactiver os-prober

os-prober est invoqué par la commande grub2-mkconfig lors de la génération d'un nouveau fichier de configuration GRUB. L'exécution de la mise à jour de grub sur un LUNS Oracle ASM occupé avec une sonde de système d'exploitation entraîne des délais d'attente sur les disques ASM. Vous verriez ci-dessous les erreurs dans les fichiers de trace 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

Pour désactiver os-prober :

1. La variable GRUB_DISABLE_OS_PROBER dans le fichier /etc/default/grub doit être défini sur true . Par exemple :

# vi /etc/default/grub
GRUB_DISABLE_OS_PROBER=true

2. Après la modification de /etc/default/grub, la configuration GRUB doit être régénérée.

– Sur les systèmes basés sur le BIOS :

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

– Sur les systèmes basés sur UEFI :

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

Conclusion

À partir de la page d'informations de grub concernant le comportement de GRUB_DISABLE_OS_PROBER=true choix :

'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.

La commande grub2-mkconfig analyse tous les disques présentés au système lors de la création de grub.cfg. Si le système dispose d'un grand nombre de disques, cela peut prendre un certain temps et le système semblera se bloquer. Il est donc conseillé de le désactiver lorsque vous avez un système de base de données oracle occupé avec un plus grand nombre de disques ASM.


Cent OS
  1. Comment désactiver IPv6 sur CentOS / RHEL 7

  2. Comment désactiver NUMA dans CentOS / RHEL 6,7

  3. Comment désactiver le service avahi-daemon dans CentOS/RHEL

  4. Comment désactiver le mode FIPS sur CentOS/RHEL 7

  5. Comment désactiver les redirections ICMP sur CentOS/RHEL

Comment désactiver IPv6 sur CentOS 7 / RHEL 7

Comment désactiver IPv6 sur CentOS 8 / RHEL 8

Comment désactiver le serveur RSH dans CentOS/RHEL

Comment désactiver la mise en cache du client NFS dans CentOS/RHEL

Comment désactiver le service rpc.quotad dans CentOS/RHEL

CentOS / RHEL 6 :Comment désactiver IPv6