DPC: Docker-portin määritysongelmasta johtuvan DPC IAM -palveluvirheen korjaaminen
Summary: Tämä tietämyskannan artikkeli sisältää ratkaisun ongelmaan, jossa DPC dp-iam -palvelu ei käynnisty. Kun tämä johtuu docker-compose.yml tiedoston portin määritysongelmasta. Perimmäinen syy on virheellinen IPv6-osoite, jossa on liikaa kaksoispisteitä, mikä aiheuttaa väärintulkintoja säilön rakentamisen aikana. Ratkaisu on muokata docker-compose.yml tiedostoa, kirjoittaa IPv6-osoite hakasulkeisiin ja käynnistää docker-kirjoituspalvelu uudelleen. ...
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
- DPC:n dp-iam-palvelu on poissa käytöstä.
- Kun yrität käynnistää palvelun, se epäonnistuu.
- Kansiossa /var/log/dpc/iam/dp_iam.log näkyy seuraava virhe:
error decoding 'ports': Invalid ip address ::1: address ::1:: too many colons in address
- Edellä oleva virhe saattaa ilmetä myös hakemistossa /var/log/dpc/install/intstall.log.
Cause
Tämä ongelma johtuu docker-compose.yml tiedoston määritysongelmasta. IPv6-osoitteessa lukee "::", mikä saa järjestelmän tulkitsemaan säilön koontiversion portit väärin.
/var/log/dpc/iam/dp_iam.log-tiedoston virhesanoma ilmaisee, että järjestelmä ei pysty jäsentämään IPv6-osoitetta oikein.
Resolution
HUOMAUTUS: Tämän ongelman korjaus on lisätty goidpa-työkaluun. Asenna goidpa seuraavan KB:n ohjeiden mukaisesti:
Suorita sitten seuraava komento ACM:ssä:
./goidpa dpc yml-port-fix
Huomautus: Jos ongelma ei poistu, ota yhteys Dell-tukeen.
Additional Information
Jos automatisoitu goidpa-prosessi epäonnistuu, ongelman manuaaliset vaiheet:
- Kirjaudu DPC-käyttöliittymään käyttämällä PUTTY/SSH-tiedostoa järjestelmänvalvojana ja su - pääkäyttäjänä.
- Siirry hakemistoon, jossa on dockerin kirjoitustiedosto, ja käytä seuraavaa:
cd /usr/local/dpc/lib/iam/bin
- Muokkaa docker-compose.yml-tiedostoa seuraavalla komennolla:
vi docker-compose.yml
- Muokkaa portteja Palvelut-osion iam-provider-osiossa seuraavasti:
ports:
- "127.0.0.1:8143:8443"
- "::1:8143:8443"
Change this by putting square brackets around the IPv6 address, "::1" as follows:
ports:
- "127.0.0.1:8143:8443"
- "[::1]:8143:8443"
- Muokkaa portteja Palvelut-osion iam-service-osiossa seuraavasti:
ports:
- "127.0.0.1:8870:8870"
- "::1:8870:8870"
Change this by putting square brackets around the IPv6 address, "::1" as follows:
ports:
- "127.0.0.1:8870:8870"
- "[::1]:8870:8870"
- Poistu vi-editorista napsauttamalla "ESC"-näppäintä ja kirjoittamalla sitten seuraava:
:x
- Käynnistä docker compose service uudelleen seuraavilla komennoilla:
docker-compose down docker-compose up -d
- Käynnistä msm-elg-palvelu uudelleen seuraavalla komennolla:
service msm-elg restart
Affected Products
Data Protection CentralArticle Properties
Article Number: 000228776
Article Type: Solution
Last Modified: 24 Apr 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.