Symptoms
VDP yükseltmesinden sonra bazı sorunlar oluşur.
vCenter'dan VDP Cihazı GUI'sinde oturum açma işlemi şu hata ile başarısız olur:
"Unable to connect to the requested VDP Appliance" (İstenen VDP Cihazına bağlanılamadı)
/usr/local/avamar/var/vdr/server_logs/vdr-configure.log günlük dosyasını gözden geçirerek VDP yapılandırması Tomcat işlemi, AV yükleyici işleminin durumunu tanımlamaya çalışıyor. Aşağıdaki durumla döngüye devam eder:
> 2020-01-08 08:55:48,506 INFO [pool-25-thread-1]-scheduler.AviStateMachine: LOGOUT_ERROR durumundan LOGGED_OUT durumuna geçiyor
> 2020-01-08 08:55:48,506 INFO [pool-25-thread-1]-scheduler.AviStateMachine: LOGGED_OUT durumundan LOGOUT_ERROR durumuna geçiyor
> 2020-01-08 08:56:20,042 INFO [pool-25-thread-1]-scheduler.AviStateMachine: LOGOUT_ERROR durumundan LOGGED_OUT durumuna geçiyor
> 2020-01-08 08:56:20,043 INFO [pool-25-thread-1]-scheduler.AviStateMachine: LOGGED_OUT durumundan LOGOUT_ERROR durumuna geçiyor
Ayarlar'dan VDP cihazına bağlı bir ISO olup olmadığını onaylayın; bunu ayırın ve emwebapp.sh hizmetini tekrar başlatın. Bu şekilde hata genellikle düzeltilir.
Ancak sorun hala devam ediyorsa "/data01/avamar/repo/packages" dizinini kontrol edin ve bir avp paketinin hala paketler dizini altında listelenmiş olup olmadığını onaylayın.
"/usr/local/avamar-tomcat/logs/catalina.out" günlük dosyasını gözden geçirin. Şu bildiriyle birden fazla hata bildirilir:
Cause
"/usr/local/avamar-tomcat/conf/server.xml" yapılandırma dosyasında "maxHttpHeaderSize" girişi eksikti.
Dosya şuna benzer:
Bağlantı noktası 8543 için dosya yapılandırma dosyası "/usr/local/avamar-tomcat/conf/server.xml" bölümünde şuna benzeyen "maxHttpHeaderSize" girişi olmalıdır:
<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......" />
Bu durumda maxHttpHeaderSize="32768" girişi eksikti ve manuel olarak eklenmesi gerekti.
Resolution
Prosedür:
- /usr/local/avamar-tomcat/conf/server.xml dosyasının bir kopyasını alın:
cp -p /usr/local/avamar-tomcat/conf/server.xml /usr/local/avamar-tomcat/conf/server.xml-BEFOREDATE
- server.xml dosyasını düzenleyin:
vi /usr/local/avamar-tomcat/conf/server.xml
- 8543 bağlantı noktası bölümünün altında maxHttpHeaderSize="32768" girişini ekleyin:
Şuna benzemelidir:
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"/>
- Dosyayı kaydedin ve web hizmetlerini tekrar başlatın:
VDP cihazına bağlanın. Sorun düzelmiş olmalıdır.
Additional Information
"maxHttpHeaderSize" girişi, tüm VDP sürümlerinde varsayılan olarak yer almalıdır. Bu, kontrol edilmesi gereken bir bilinmeyen nedenden dolayı dosya üzerinde yoktu.