IDPA: ACM-käyttöliittymää ei voi käyttää päivityksen vahvistuksen vuoksi, ja ilmoitus "uudelleenohjaus epäonnistui"
Summary: Tässä artikkelissa käydään läpi IDPA-päivityksen vahvistusprosessin aikainen tilanne, jossa ACM-käyttöliittymän uudelleenohjaus epäonnistuu. Näin voi käydä, jos portti 9443 on estetty verkon palomuurissa ACM:ää käyttävän järjestelmän ja ACM:n välillä. ...
Symptoms
Varmista, että binääripäivityksen purkaminen ACM:ssä onnistui.
Kirjaudu ACM:ään käyttämällä PuTTY- tai SSH-yhteyttä pääkäyttäjänä ja suorita seuraava komento:
cat /data01/tmp/patch/logs/extract.log 05/01/21 06:43:33 ************ Executing extract.sh ************ 05/01/21 06:43:34 Dataprotection upgrade rpm not found. 05/01/21 06:43:34 Deploying dataprotection-upgrade binary in tomcat. 05/01/21 06:44:08 Checking for the mandatory files in tar 05/01/21 06:44:08 Creating second instance of tomcat 05/01/21 06:44:41 Successfully created second tomcat instance
Tomcat-prosessin toisen päivityksen luonti onnistui:
tail -5 /data01/tmp/patch/logs/tomcat_creation.log 05/01/21 06:44:41 Upgrade war exists in old tomcat. Removing war 05/01/21 06:44:41 Successfully deleted dataprotection upgrade war from old tomcat 05/01/21 06:44:41 Dataprotection upgrade directory exists in old tomcat. Removing war 05/01/21 06:44:41 Successfully deleted dataprotection upgrade directory from old tomcat 05/01/21 06:44:41 Successfully created second tomcat instance
Varmista seuraavalla komennolla, että ACM kuuntelee porttia 9443:
netstat -apn |grep 9443
Varmista seuraavalla komennolla, että versiopäivityspalvelu on toiminnassa:
service dataprotection_webapp_upgrade status dataprotection_webapp_upgrade.service - SYSV: Apache Tomcat init script Loaded: loaded (/etc/init.d/dataprotection_webapp_upgrade) Active: active (exited) since Sat 2021-05-01 06:44:12 PDT; 4 days ago Process: 17035 ExecStart=/etc/init.d/dataprotection_webapp_upgrade start (code=exited, status=0/SUCCESS)
Toisessa käyttötapauksessa seuraavat viestit merkittiin ACM upgrade-utility.log:
grep -i "java.net.ConnectException" /data01/tmp/patch/logs/upgrade-utility.log 2020-10-16 10:59:41,576 ERROR [https-jsse-nio-8543-exec-8]-util.RestUtil: Error occured while executing REST request. due to java.net.ConnectException: Connection timed out (Connection timed out)
Varmista, onko portti 9443 auki verkon palomuurissa ACM:ää käyttävän järjestelmän ja ACM:n välillä.
Cause
Resolution
goidpa tool voi antaa lisätietoja tästä ongelmasta. Asenna goidpa tool: PowerProtect Data Protection -laite: GoIDPA-työkalu
Suorita seuraava komento ACM:ssä:
./goidpa system upgrade-port-check
Näin voit testata, onko porttiin 9443 pääsy järjestelmästäsi.
Korjaus:
Portti 9443 on avattava verkon palomuurilla ACM-käyttöliittymän avaaminen -järjestelmän ja ACM-virtuaalikoneen välillä.
Kiertotapa:
PuTTYssä voi olla mahdollista luoda tunneli, joka suorittaa portinsiirron kiertotapana.
- Napsauta PuTTY-kohtaa hiiren kakkospainikkeella ja siirry kohtaan Connection >SSH >Tunnels
- Anna tiedot seuraavassa muodossa:
Source Port 443 Destination IP: ACM Public IP Address Destination Port: 443
- Valitse Add (Lisää)
- Lisää toinen porttitunneli 9443:lle alla olevien tietojen mukaisesti ja valitse Lisää.
Source Port 9443 Destination IP: ACM Public IP Address Destination Port: 9443
- Avaa IDPA-päivityskäyttöliittymä seuraavassa URL-osoitteessa:
https://localhost:9443/dataprotection-upgrade