NVP vProxy: "rabbitmq" ned efter deaktivering af IPV6 for vproxy

Summary: rabbitmq-tjenesten er nede efter deaktivering af IPV6, og derfor nægtes forbindelsen på port 5672

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • IPv6 er deaktiveret på vProxy-enheden.
  • vProxy'erne /data01/runtime/logs/vrapid/vrapid-engine.log Log indeholder følgende:
2021-02-03T08:47:55Z ERROR: Engines IPC: Connection 1: Cannot connect to message bus 'amqp://guest:guest@localhost:5672/': dial tcp 127.0.0.1:5672: connect: connection refused
2021-02-03T08:48:10Z TRACE: Engines IPC: Connection 1: Connecting to the message bus...
2021-02-03T08:48:10Z ERROR: Engines IPC: Connection 1: Cannot connect to message bus 'amqp://guest:guest@localhost:5672/': dial tcp 127.0.0.1:5672: connect: connection refused
2021-02-03T08:48:25Z TRACE: Engines IPC: Connection 1: Connecting to the message bus...
2021-02-03T08:48:25Z ERROR: Engines IPC: Connection 1: Cannot connect to message bus 'amqp://guest:guest@localhost:5672/': dial tcp 127.0.0.1:5672: connect: connection refused

 

Cause

rabbitmq Starter ikke op, når IPv6 er deaktiveret, og vrapid derfor er nede

 

Resolution

Løsning:

  1. Genaktiver IPV6, sørg for, at vrapid er oppe, opret forbindelse til vProxy som administrator , og su til rod:

    sudo su -
  2. Opret en kopi af rabbitmq.conf:

    cp -P /etc/rabbitmq/rabbitmq.config /etc/rabbitmq/rabbitmq.config.orig
  3. Tjek de aktuelle listere:

    rabbitmq-diagnostics listeners

    Eksempel:

    Interface: 127.0.0.1, port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
    Interface: [::1], port: 5672, protocol: amqp, purpose: AMQP 0-9-1 and AMQP 1.0
  4. Rediger filen rabbitmq.config for at fjerne ipv6 listner:

    vi /etc/rabbitmq/rabbitmq.config

    Fra:

    ######################################
    
    [
    {rabbit,
    [{tcp_listeners,
    [{"127.0.0.1", 5672}, {"::1", 5672}]}]
    }
    ].
    
    ######################################
    ######################################

    Til

    ######################################
    
    
    
    [
    {rabbit,
    [{tcp_listeners,
    [{"127.0.0.1", 5672}]}]
    }
    ].
    
    
    ######################################
    ######################################
  5. Genstart vProxy:

    reboot
  6. Bekræft, at kanin- og vrapid-tjenester er oppe at køre:

    systemctl status rabbitmq-server.service
    systemctl status vrapid.service
  7. Kontroller forbindelsen på port 9090 ved hjælp af curl-kommandoen:

    curl -v localhost:9090

 

Products

Data Protection
Article Properties
Article Number: 000182732
Article Type: Solution
Last Modified: 11 Nov 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.