C'è un'opzione con RHEL / CentOS 6 per avviare i servizi in modo interattivo durante l'avvio del sistema. Possiamo usarlo per risolvere eventuali problemi di avvio relativi ai servizi. Per impostazione predefinita, questa funzione non è disponibile ed è necessario abilitarla utilizzando uno dei 2 metodi descritti di seguito.
Metodo 1:utilizzo della pressione dei tasti durante l'avvio
Questo metodo prevede la modifica di /etc/sysconfig/init file. Assegna il valore "sì" al parametro PROMPT per avviare il sistema in modo interattivo. Ad esempio :
# vi /etc/sysconfig/init # Set to anything other than 'no' to allow hotkey interactive startup... PROMPT=yes
Il parametro sopra è impostato su "yes" per impostazione predefinita. Dopo aver confermato che è impostato su sì, è necessario interrompere il processo di avvio utilizzando il tasto "i ” un paio di volte e avvia i servizi in modo interattivo.
Metodo 2:aggiunta del parametro del kernel
In alternativa, possiamo aggiungere "conferma" alla fine della riga di avvio del kernel durante l'avvio (su GRUB) o nel file /etc/grub.conf per renderlo persistente.
A tale scopo, riavvia il sistema e quando viene visualizzata la schermata iniziale di GRUB:
1. Selezionare/evidenziare il kernel che si desidera avviare utilizzando i tasti freccia su/giù. Nel mio caso, ho solo un kernel da selezionare :)
2. Premere il tasto e per modificare la voce. Seleziona/evidenzia la riga che inizia con la parola kernel.
3. Premere il tasto e per modificare la riga. Aggiungi conferma parola fino alla fine della riga. Premi INVIO per accettare le modifiche.
7. Premere il tasto b per avviare il kernel con la riga di comando modificata. Dovresti entrare nella modalità interattiva mentre avvii i servizi.
Un altro modo per aggiungere il parametro del kernel consiste nel modificare il file /etc/grub.conf e aggiungere la conferma alla fine della riga del kernel con cui vuoi avviare. Ad esempio :
kernel /vmlinuz-2.6.32-504.el6.x86_64 ro root=/dev/mapper/vg_os-lv_os rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=vg_os/lv_os KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet confirm
Riavvia il sistema per verificare se le impostazioni sono state applicate.