Kaikki PowerStore VSI -palvelut eivät ole vielä toiminnassa asennuksen jälkeen
Summary: VSI (Virtual Storage Integrator) -työkalun asentamisen jälkeen VSI WebUI -kirjautumisnäytössä näkyy virhe: "VSI-palvelut eivät ole vielä toiminnassa, odota muutama minuutti ja päivitä tämä sivu. Jos ongelma jatkuu yli 15 minuuttia, käynnistä VSI-virtuaalikone uudelleen ja yritä uudelleen. ...
Symptoms
Virhe VSI WebUI -kirjautumisnäytössä:
VSI-lokit näyttävät seuraavat toistuvat virheilmoitukset iapi-rest-error-lokissa:
Caused by: java.util.concurrent.ExecutionException: org.redisson.client.RedisConnectionException: java.net.UnknownHostException: Failed to resolve 'redis' [A(1)] after 2 queries
pikanäppäimellä docker ps VSI Virtual Machinen (VM) komentosuoritus näyttää Redis-säilön olevan jatkuvassa uudelleenkäynnistystilassa. IAPI (Internet Application Programming Interface) -säilö käynnistyy myös uudelleen, jolloin sen käytettävyysaika on huomattavasti muita säilöjä lyhyempi.
root@photon [ ~ ]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 475db176af94 amaas-eos-mw1.cec.lab.emc.com:8125/externals/redis:5.0 "/bin/bash -c 'redis…" 26 minutes ago Restarting (1) 17 seconds ago redis b423bae65c3e amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/vsi-proxy:10.6.0-983 "/docker-entrypoint.…" 30 minutes ago Up 10 minutes 80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp vsi-proxy f1c4b6edc1da amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/iapi:1.16.0-1371 "/tini -g -v -- /opt…" 3 months ago Up 12 seconds 0.0.0.0:32851->8001/tcp, :::32851->8001/tcp iapi 5c042bbd9a53 amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/vsi-aggregation-service:10.6.0 "docker-entrypoint.s…" 3 months ago Up 14 minutes 0.0.0.0:32768->8082/tcp, :::32768->8082/tcp vsi-aggregation-service 621ee8dab64a amaas-eos-mw1.cec.lab.emc.com:8125/dellemc/vsi-ui:10.6.0-983 "/docker-entrypoint.…" 3 months ago Up 14 minutes 0.0.0.0:32769->80/tcp, :::32769->80/tcp vsi-ui
Cause
Tietokannan salasanan alussa on #-merkki, kuten #PassWord123!.
Voit välttää tämän ongelman käyttämällä #-merkkiä salasanan alussa.
Tämä on sijainti, jossa alkuperäinen salasana asetetaan.
Resolution
Nollaa Redis-tietokanta VSI-virtuaalikoneen komentorivikäyttöliittymän kautta.
Kirjaudu VSI-virtuaalikoneeseen. Tämä voidaan tehdä VMwaren kautta käynnistämällä virtuaalikonsoli tai SSH VSI-virtuaalikoneeseen. Jos virtuaalikoneeseen ei ole aiemmin kirjauduttu, käyttäjänimi ja salasana ovat root. Salasana on vaihdettava kirjautumisen jälkeen.
Nollaa Redis-salasana suorittamalla seuraava komento:
root@photon [ ~ ]# /opt/files/iapi-maintenance-util/apis/redis/redis-config.sh --rollback
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
Stopping redis ... done
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
Going to remove redis
Removing redis ... done
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
WARNING: The create command is deprecated. Use the up command with the --no-start flag instead.
Creating redis ... done
WARNING: The DOCKERHOST variable is not set. Defaulting to a blank string.
Starting redis ... done
Successfully copied 2.56kB to iapi:/opt/iapi/conf/redisson.yaml
iapi
iapi
Kun komento on valmis, kirjaudu VSI-verkkokäyttöliittymään ja varoituksen pitäisi olla poissa.
Ikkunan yläosassa on hälytys Redis-salasanan nollaamisesta.
Aseta Redis-salasana, jossa ei ole "# tai!" Kun salasana on asetettu, näytön päivittyminen voi kestää enintään 5 minuuttia.
Additional Information
Lyhenne Definitions:
VSI - Virtual Storage Integrator
VM - Virtual Machine
IAPI - Internet Application Programming Interface