Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introduction

Esta es una guía muy resumida de los pasos necesarios para instalar Rocky Linux. Al realizarla hemos partido de la ISO Rocky-9.4-x86_64-minimal.iso, es posible que en otras versiones algunos pasos cambien.

Esta guía sólo sirve de ayuda, no sustituye a cualquier documentación oficial, que siempre debe tenerse en cuenta.

Steps to install OS

  1. Descargar la ISO de la web oficial de Rocky, cargarla en su sistema de virtualización y arrancar.

  2. Al arrancar se muestra un asistente gráfico, configurar los siguientes apartados:

    1. Idioma y Zona horaria

    2. Layout del teclado

    3. Destino de la instalación -- > Ingresar y aceptar sin modificar nada

    4. Usuario del sistema y su contraseña
      (info) Recomendación: crear un usuario (p. ej. opengate), con contraseña y con el check de Administrador. No poner contraseña al usuario root, usaremos sudo.

    5. Configuración de red: En el apartado IPv4 añadir las IPs necesarias para cada tipo de instalación (master requiere 2 y los nodos 1), configurando Máscara de red y Gateway correspondiente en cada caso. Luego, configurar DNS en el campo correspondiente.

Si no se configura en este momento la red (o no se configura correctamente), luego de reiniciar se puede ejecutar el comando sudo nmtui para acceder al programa Network Manager y poder configurar allí la conexión de red y el nombre del Host) 

Una vez finalizada la instalación reiniciar la máquina, expulsar el disco de instalación y comprobar que arranca y se puede conectar por SSH (ssh opengate@ip.ip.ip.ip donde opengate es el usuario que se ha configurado durante la instalación).

Steps to install Docker

Una vez conectado a la consola del sistema, ejecutar los siguientes comandos:

  1. En caso de necesitar modificar la configuración de red:

    sudo nmtui
  2. Para deshabilitar el firewall:

    sudo systemctl disable firewalld
    sudo systemctl stop firewalld
  3. En el Master es necesario instalar “postfix”:

    sudo dnf install postfix
    sudo systemctl --now enable postfix
  4. Instalar Docker:

    sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin
    sudo systemctl --now enable docker

    En caso de instalar en RedHat, el repositorio es diferente, ejecutar estos comandos:

    sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
    sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin
    sudo systemctl --now enable docker
  5. Añadir el usuario al grupo “docker” (si no se hace todos los comandos de docker deberán ejecutarse con sudo):

    sudo usermod -a -G docker $(whoami)

    Tras ejecutar este comando es necesario realizar un logout y volver a conectar para que cargue los permisos. Realizarlo con exit.

  6. Conectar de nuevo y verificar que docker está funcionando con el comando docker info que mostrará una información similar a la siguiente:

    [opengate@localhost ~]$ docker info
    Client: Docker Engine - Community
     Version:    26.1.3
     Context:    default
     Debug Mode: false
     Plugins:
      buildx: Docker Buildx (Docker Inc.)
        Version:  v0.14.0
        Path:     /usr/libexec/docker/cli-plugins/docker-buildx
      compose: Docker Compose (Docker Inc.)
        Version:  v2.27.0
        Path:     /usr/libexec/docker/cli-plugins/docker-compose
    ...

Más configuración del SO

NTP synchronization

Por defecto está configurada para sincronizar con servidores públicos. Si se quiere configurar para que sincronice con la máquina en la que se ejecuta OpenGate Proxy Server, editar el fichero /etc/chrony.conf eliminar los servidores públicos y añadir en su lugar:

server ip.ip.ip.ip iburst trust

Siendo ip.ip.ip.ip la dirección IP de la máquina de OpenGate Proxy Server, en la que previamente se ha activado el servidor NTP (consultar pinstallgude).

  • No labels