Symptoms
Der opstår problemer efter VDP-opgraderingen.
Login på VDP-enhedens GUI fra vCenter mislykkes med fejlen:
"Kan ikke oprette forbindelse til den ønskede VDP-enhed"
Ved at gennemgå logfilen /usr/local/avamar/var/vdr/server_logs/vdr-configure.log, forsøger VDP-konfigurationens Tomcat-proces at definere AV-installationsprocessens status. Den kører i sløjfe gennem følgende status:
> 2020-01-08 08:55:48,506 INFO [pool-25-thread-1]-scheduler.AviStateMachine: Skifter status fra LOGOUT_ERROR til LOGGED_OUT
> 2020-01-08 08:55:48,506 INFO [pool-25-thread-1]-scheduler.AviStateMachine: Skifter status fra LOGGED_OUT til LOGOUT_ERROR
> 2020-01-08 08:56:20,042 INFO [pool-25-thread-1]-scheduler.AviStateMachine: Skifter status fra LOGOUT_ERROR til LOGGED_OUT
> 2020-01-08 08:56:20,043 INFO [pool-25-thread-1]-scheduler.AviStateMachine: Skifter tilstand fra LOGGED_OUT til LOGOUT_ERROR
Bekræft via Indstillinger, at en ISO har forbindelse til VDP-enheden, afbryd den, og genstart emwebapp.sh-tjenesten, som normalt vil rette fejlen.
Hvis problemet stadig forekommer, kontrolleres biblioteket "/data01/avamar/repo/packages", og bekræft, om der stadig er angivet en avp-pakke i pakkebiblioteket.
Gennemse logfilen "/usr/local/avamar-tomcat/logs/catalina.out", flere fejl rapporteret med angivelsen:
Cause
Der manglende en "maxHttpHeaderSize"-post i konfigurationsfilen "/usr/local/avamar-tomcat/conf/server.xml".
Filen ligner:
Som standard skal konfigurationsfilens "/usr/local/avamar-tomcat/conf/server.xml"-sektion for port 8543 have posten "maxHttpHeaderSize", som ligner:
<Connector port="8543" maxHttpHeaderSize="32768" protocol="org.apache.cyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" maxKeepAliveRequests="1" clientAuth="false" sslEnabledProtocols="TLSv1.1,TLSv1.2" Server=" Avamar ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA......" />
I dette tilfælde manglede posten maxHttpHeaderSize="32768" og skulle tilføjes manuelt.
Resolution
Procedure:
- Tag en kopi af filen /usr/local/avamar-tomcat/conf/server.xml:
cp -p /usr/local/avamar-tomcat/conf/server.xml /usr/local/avamar-tomcat/conf/server.xml-BEFOREDATE
- Rediger server.xml-filen:
vi /usr/local/avamar-tomcat/conf/server.xml
- I sektionen 8543-port tilføjes posten maxHttpHeaderSize="32768":
Den bør se ud som koden nedenfor:
Connector SSLEnabled="true" Server="Avamar" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_ ...." clientAuth="false" maxKeepAliveRequests="1" maxThreads="150" port="8543" maxHttpHeaderSize="32768" protocol="org.apache.coyote.http11.Http11NioProtocol" scheme="https" secure="true" sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"/>
- Gem filen, og genstart webtjenesterne:
Opret forbindelse til VDP-enheden. Problemet bør være afhjulpet.
Additional Information
Som standard skal posten "maxHttpHeaderSize" findes i alle VDP-versionerne. Af ukendte årsager fandtes den ikke i filen, hvilket bør kontrolleres.