GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come disabilitare os-prober in CentOS/RHEL 7

Cos'è os-prober

Il pacchetto os-prober rileva tutti i sistemi operativi disponibili sulla macchina e restituisce i risultati in un formato generico leggibile dalla macchina. A volte os-prober può causare problemi durante il probe di alcuni dischi speciali (es:dischi Oracle ASM). Questo post descrive come disabilitare os-prober.

Disabilitare os-prober

os-prober viene invocato dal comando grub2-mkconfig durante la generazione di un nuovo file di configurazione di GRUB. L'esecuzione dell'aggiornamento di grub su un Oracle ASM LUNS occupato con il probe del sistema operativo provoca timeout sui dischi ASM. Di seguito vedresti gli errori nei file di traccia di 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

Per disabilitare os-prober:

1. La variabile GRUB_DISABLE_OS_PROBER nel file /etc/default/grub dovrebbe essere impostato su true . Ad esempio:

# vi /etc/default/grub
GRUB_DISABLE_OS_PROBER=true

2. Dopo la modifica di /etc/default/grub, la configurazione di GRUB dovrebbe essere rigenerata.

– Su sistemi basati su BIOS:

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

– Su sistemi basati su UEFI:

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

Conclusione

Dalla pagina delle informazioni di grub sul comportamento di GRUB_DISABLE_OS_PROBER=true opzione:

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

Il comando grub2-mkconfig esegue la scansione di tutti i dischi presentati al sistema durante la creazione di grub.cfg. Se il sistema dispone di un numero elevato di dischi, l'operazione potrebbe richiedere un po' di tempo e il sistema sembrerà bloccato. Quindi si consiglia di disabilitarlo quando si dispone di un sistema di database Oracle occupato con un numero maggiore di dischi ASM.


Cent OS
  1. Come disabilitare NetworkManager su CentOS / RHEL 7

  2. Come disabilitare IPv6 su CentOS / RHEL 5

  3. Come disabilitare il servizio avahi-daemon in CentOS/RHEL

  4. Come disabilitare lvmetad in CentOS/RHEL

  5. Come disabilitare IPv6 in CentOS/RHEL 8

Come disabilitare IPv6 su CentOS 7 / RHEL 7

Come disabilitare IPv6 su CentOS 8 / RHEL 8

Come disabilitare la modalità FIPS su CentOS/RHEL 7

Come disabilitare i reindirizzamenti ICMP su CentOS/RHEL

Come disabilitare il servizio rpc.quotad in CentOS/RHEL

CentOS / RHEL 6:come disabilitare IPv6