GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo deshabilitar os-prober en CentOS/RHEL 7

¿Qué es os-prober?

El paquete os-prober detecta todos los sistemas operativos disponibles en la máquina y devuelve los resultados en un formato genérico legible por máquina. A veces, os-prober puede causar problemas al probar algunos discos especiales (por ejemplo, discos Oracle ASM). Esta publicación describe cómo deshabilitar os-prober.

Desactivar os-prober

os-prober es invocado por el comando grub2-mkconfig al generar un nuevo archivo de configuración de GRUB. La ejecución de una actualización de grub en un LUN de Oracle ASM ocupado con sondeo del sistema operativo genera tiempos de espera en los discos de ASM. Vería los siguientes errores en los archivos de seguimiento de 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

Para deshabilitar os-prober:

1. La variable GRUB_DISABLE_OS_PROBER en el archivo /etc/default/grub debe establecerse en verdadero . Por ejemplo:

# vi /etc/default/grub
GRUB_DISABLE_OS_PROBER=true

2. Después de la modificación de /etc/default/grub, se debe volver a generar la configuración de GRUB.

– En sistemas basados ​​en BIOS:

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

– En sistemas basados ​​en UEFI:

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

Conclusión

Desde la página de información de grub sobre el comportamiento de GRUB_DISABLE_OS_PROBER=true opción:

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

El comando grub2-mkconfig escanea todos los discos presentados al sistema al hacer el grub.cfg. Si el sistema tiene una gran cantidad de discos, esto puede llevar bastante tiempo y parecerá que el sistema se bloquea. Por lo tanto, se recomienda desactivarlo cuando tenga un sistema de base de datos Oracle ocupado con una mayor cantidad de discos ASM.


Cent OS
  1. Cómo deshabilitar NetworkManager en CentOS / RHEL 7

  2. Cómo deshabilitar NUMA en CentOS / RHEL 6,7

  3. Cómo deshabilitar IPv6 en CentOS / RHEL 5

  4. Cómo deshabilitar el servicio avahi-daemon en CentOS/RHEL

  5. Cómo deshabilitar lvmetad en CentOS/RHEL

Cómo deshabilitar SELinux en CentOS 7/6 y RHEL 7/6

Cómo deshabilitar IPv6 en CentOS 7 / RHEL 7

Cómo deshabilitar IPv6 en CentOS 8 / RHEL 8

Cómo deshabilitar el servicio rpc.quotad en CentOS/RHEL

CentOS/RHEL 6:Cómo deshabilitar IPv6

CentOS / RHEL 6:Cómo deshabilitar el servicio telnet