GNU/Linux >> Tutoriales Linux >  >> Linux

Cambie la versión del kernel en un servidor en la nube de Linux usando el modo de rescate

Si una actualización manual o automática de su servidor en la nube Linux® impide que su máquina virtual (VM) se inicie correctamente, puede intentar resolver el problema haciendo retroceder el kernel de Linux con el que se inicia su VM. Este artículo lo guía a través de este proceso.

Acceder al modo de rescate

Pon tu servidor en modo de rescate.

Importante :Asegúrese de copiar la contraseña raíz temporal que se muestra para que pueda acceder a su servidor rescatado.

El servidor inicialmente muestra el estado Rescatando . Cuando hay una barra de estado roja que dice Rescate muestra, puede iniciar sesión en el servidor siguiendo los pasos de la siguiente sección.

Inicie sesión en su servidor

Utilice los siguientes pasos para iniciar sesión en su servidor:

  1. Abra una terminal y ejecute el siguiente comando Secure Shell (SSH) para iniciar sesión en la máquina virtual como usuario raíz:

    ssh [email protected]
    

    Importante :Asegúrese de reemplazar 1.2.3.4 con su propio Protocolo PublicNetInternet (IP). No es necesario que especifique el puerto porque el servidor rescatado tiene por defecto el puerto 22.

  2. Ingrese su contraseña presione Entrar .

Monte su sistema de archivos en la instancia de rescate

Use los siguientes pasos para montar su sistema de archivos en la instancia de rescate:

  1. Ejecute el siguiente comando:

    fdisk -l
    

    El resultado de este comando muestra el dispositivo del sistema montado para el rescate y luego el sistema de archivos desmontado de su servidor. En la mayoría de los casos, el sistema de archivos de su servidor es /dev/xvdb1 . Para sistemas más antiguos, el sistema de archivos del servidor podría ser /dev/ sda1 .

  2. Después de haber identificado el sistema de archivos como /dev/xvdb1 o /dev/ sda1 , ejecute el siguiente comando para montar ese sistema de archivos:

    mount /dev/xvdb1 /mnt
    

Cambiar el kernel

Utilice los siguientes pasos para cambiar el kernel de Linux:

  1. Cambie al directorio en el que montó el sistema de archivos ejecutando el siguiente comando:

    cd /mnt/boot/grub
    
  2. Enumere los archivos que contiene el directorio ejecutando el siguiente comando:

    ls
    
  3. Aparece una lista de archivos, incluido el menu.lst expediente. Ejecute el siguiente comando para abrir este archivo en el editor de texto vi:

    vi menu.lst
    

    Nota :Puede utilizar cualquier editor de texto para abrir este archivo. Este ejemplo usa el editor vi porque es el más fácil de operar desde la consola de emergencia y SSH.

    El archivo contiene varias líneas de información sobre el núcleo, la configuración del proceso de arranque y otros detalles.

  4. Cambia la línea que dice default=0 a default=1 .

    Nota :si está utilizando el editor de texto vi, presione i en su teclado para ingresar al modo de inserción, luego use las teclas de flecha para moverse hacia abajo hasta el 0 después de default= . Cambia esto a 1 , luego presione ESC en su teclado para salir del modo de inserción.

  5. Utilice el siguiente comando para guardar el cambio que realizó en menu.lst :

    :wq!
    

    Nota :Debido a que los dos puntos ya están presentes, debe ingresarlos en este comando.

Salir del modo de rescate

Utilice los siguientes pasos para salir del modo de rescate:

  1. Finalmente, salga del modo de rescate para permitir que la VM se inicie usando menu.lst archivo que editó.

  2. En el Panel de control de la nube, haga clic en Salir del modo de rescate en la parte superior de los Detalles del servidor página. El servidor se inicia y se muestra como Activo .


Linux
  1. La mejor distribución de Linux para su próximo servidor en la nube

  2. Uso de Google Drive desde la línea de comandos de Linux

  3. Cambiar el nombre de host de un servidor Linux

  4. Cambie la versión del kernel en un servidor en la nube de Linux usando el modo de rescate

  5. Crear archivos usando la línea de comando en Linux

Cómo verificar la versión del kernel en Linux

Cómo monitorear su servidor Linux usando osquery

Cómo extraer el archivo tar.gz en Linux usando la línea de comandos

Linux:¿por qué no hay un sistema de archivos Rootfs presente en el sistema?

¿Cómo cambiar el esquema de partición en su servidor Linux?

Cambiar el servidor DNS predeterminado en Arch Linux