Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Quite las reasignaciones de puertos en hosts sin sistema operativo

Colaboradores

Si desea configurar un extremo para el servicio Load Balancer y desea utilizar un puerto que ya se ha configurado como el puerto asignado a un remap de puertos, primero debe eliminar el remap de puertos existente o el extremo no será efectivo. Si está ejecutando StorageGRID en hosts con configuración básica, siga este procedimiento en lugar del procedimiento general para quitar reasignaciones de puertos. Debe editar el archivo de configuración de nodos para cada nodo de administración y nodo de puerta de enlace que tenga puertos reasignados en conflicto para quitar todas las reasignaciones de puertos del nodo y reiniciar el nodo.

Precaución
Acerca de esta tarea
Este procedimiento quita todas las reasignaciones de puertos. Si necesita conservar parte de los remapas, póngase en contacto con el soporte técnico.

Para obtener información sobre la configuración de puntos finales del equilibrador de carga, consulte las instrucciones para administrar StorageGRID.

Importante Este procedimiento puede provocar la pérdida temporal del servicio cuando se reinician los nodos.
Pasos
  1. Inicie sesión en el host que admite el nodo. Inicie sesión como raíz o con una cuenta que tenga permiso sudo.

  2. Ejecute el siguiente comando para deshabilitar temporalmente el nodo: sudo storagegrid node stop node-name

  3. Mediante un editor de texto como vim o pico, edite el archivo de configuración del nodo.

    Puede encontrar el archivo de configuración del nodo en /etc/storagegrid/nodes/node-name.conf.

  4. Busque la sección del archivo de configuración del nodo que contiene las reasignaciones de puertos.

    Consulte las dos últimas líneas en el siguiente ejemplo.

    ADMIN_NETWORK_CONFIG = STATIC
    ADMIN_NETWORK_ESL = 10.0.0.0/8, 172.19.0.0/16, 172.21.0.0/16
    ADMIN_NETWORK_GATEWAY = 10.224.0.1
    ADMIN_NETWORK_IP = 10.224.5.140
    ADMIN_NETWORK_MASK = 255.255.248.0
    ADMIN_NETWORK_MTU = 1400
    ADMIN_NETWORK_TARGET = eth1
    ADMIN_NETWORK_TARGET_TYPE = Interface
    BLOCK_DEVICE_VAR_LOCAL = /dev/sda2
    CLIENT_NETWORK_CONFIG = STATIC
    CLIENT_NETWORK_GATEWAY = 47.47.0.1
    CLIENT_NETWORK_IP = 47.47.5.140
    CLIENT_NETWORK_MASK = 255.255.248.0
    CLIENT_NETWORK_MTU = 1400
    CLIENT_NETWORK_TARGET = eth2
    CLIENT_NETWORK_TARGET_TYPE = Interface
    GRID_NETWORK_CONFIG = STATIC
    GRID_NETWORK_GATEWAY = 192.168.0.1
    GRID_NETWORK_IP = 192.168.5.140
    GRID_NETWORK_MASK = 255.255.248.0
    GRID_NETWORK_MTU = 1400
    GRID_NETWORK_TARGET = eth0
    GRID_NETWORK_TARGET_TYPE = Interface
    NODE_TYPE = VM_API_Gateway
    PORT_REMAP = client/tcp/8082/443
    PORT_REMAP_INBOUND = client/tcp/8082/443
  5. Edite las entradas PORT_REMAPP y PORT_REMAPP_INBOUND para eliminar los remapas de puertos.

    PORT_REMAP =
    PORT_REMAP_INBOUND =
  6. Ejecute el siguiente comando para validar los cambios en el archivo de configuración del nodo para el nodo: sudo storagegrid node validate node-name

    Solucione todos los errores o advertencias antes de continuar con el siguiente paso.

  7. Ejecute el siguiente comando para reiniciar el nodo sin reasignaciones de puerto: sudo storagegrid node start node-name

  8. Inicie sesión en el nodo como administrador con la contraseña que aparece en el Passwords.txt archivo.

  9. Compruebe que los servicios se inician correctamente.

    1. Ver una lista de los Estados de todos los servicios del servidor:sudo storagegrid-status

      El estado se actualiza automáticamente.

    2. Espere a que todos los servicios tengan el estado en ejecución o verificado.

    3. Salir de la pantalla de estado:Ctrl+C

  10. Repita estos pasos en cada nodo de administrador y nodo de puerta de enlace que tenga puertos reasignados en conflicto.