Avamar 19.7: PDM epäonnistuu ja 404-virhe päivityksen jälkeen, preferences.dtd ovat virheellisiä
Summary: Versioon 19.7 päivittämisen jälkeen Proxy Deployment Manager (PDM) epäonnistuu 404-virheellä preferences.dtd-tiedoston virheellisten käyttöoikeuksien vuoksi.
Symptoms
Versioon 19.7 päivittämisen jälkeen PDM epäonnistuu ja ilmoittaa:
Error while fetching tasks. Failed with HTTP error code: 404 additional information HTTP Status 404 - Not Found.

Cause
Tämä virhe voi liittyä vääriin käyttöoikeuksiin tiedostossa:
/usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Vahvista ongelma tarkistamalla connectionmanger.log ja deploymanager.logConnectionmanager.log on esitetty alla.
2023-01-18T15:41:57.410+0000 INFO [ost-startStop-1][util.MCCipherUtil#getDocument]: getDocument: mcserverXMLFile:/usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
2023-01-18T15:41:57.412+0000 ERROR [ost-startStop-1][util.MCCipherUtil#getDocument]: getDocument fail: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.412+0000 ERROR [ost-startStop-1][ util.MCCipherUtil#cryptValueByXPath]: Decrypt failed at: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.412+0000 ERROR [ost-startStop-1][util.MCCipherUtil# getResultValue]: Error found for decrypt: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.413+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: getConnectionFactory Exception====
2023-01-18T15:41:57.413+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:41:57.413+0000 INFO [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: cf.isSSL():false
Deploymanager.log.
2023-01-18T15:42:03.262+0000 INFO [ost-startStop-1][util.MCCipherUtil# getResultValue]: getResultValue:rabbitmqAP
2023-01-18T15:42:03.262+0000 INFO [ost-startStop-1][ util.MCCipherUtil#cryptValueByXPath]: xPath://entry[@key='rabbitmqAP']
2023-01-18T15:42:03.263+0000 INFO [ost-startStop-1][util.MCCipherUtil# getDocument]: getDocument: mcserverXMLFile:/usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
2023-01-18T15:42:03.265+0000 ERROR [ost-startStop-1][ util.MCCipherUtil# getDocument]: getDocument fail: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:42:03.265+0000 ERROR [ost-startStop-1][ util.MCCipherUtil#cryptValueByXPath]: Decrypt failed at: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:42:03.265+0000 ERROR [ost-startStop-1][ util.MCCipherUtil# getResultValue]: Error found for decrypt: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
2023-01-18T15:42:03.266+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: getConnectionFactory Exception====
2023-01-18T15:42:03.266+0000 ERROR [ost-startStop-1][ util.RabbitMQUtil#ConnectionFactory]: /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd (Permission denied)
Resolution
1. Tarkista tiedoston käyttöoikeudet Avamar as rootissa:
ls -ltrh /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Tulos näyttää tältä:
-r-------- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
2. Muuta käyttöoikeuksia preferences.dtd.
chmod 444 /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
Tiedoston käyttöoikeudet näyttävät nyt tältä:
r--r--r-- 1 admin admin 4.5K /usr/local/avamar/var/mc/server_data/prefs/preferences.dtd
3: Varmista, että varmuuskopioita ei ole käynnissä, ja käynnistä sitten tomcat-palvelu uudelleen:
emwebapp.sh --restart
Välityspalvelimen käyttöönoton hallintaa voidaan nyt käyttää välityspalvelinten uudelleenkäyttöönottoon.
Jos välityspalvelimia ei ole otettu käyttöön äskettäin, niitä ei voi päivittää PDM:ssä.
Ota ne käyttöön manuaalisesti ja poista vanhat välityspalvelimet.
Aiheeseen liittyvä tietämyskannan artikkeli:
Avamar: Proxy Deployment Manager (PDM) epäonnistuu välittömästi: "Virhe haettaessa tehtäviä. Epäonnistui HTTP-virhekoodilla:404 lisätietoja" HTTP-tila 404 – Ei löydy