NVP vProxy: Sanal makine yedeklemesi, "vCenter'dan veri alınamıyor" VMware View hatası nedeniyle başarısız oluyor
Summary: Sanal makine yedeklemeleri, vCenter sunucusuyla ilgili bir bağlantı sorunu nedeniyle başarısız oluyor. Bu makalede sorunun çözümü açıklanmaktadır.
Symptoms
vCenter yedeklemeleri, vCenter bağlantı sorunları nedeniyle başarısız oluyor.
- NMC'de KB'ye benzer bir hata alın: NVP-vProxy: View update fails, "Unable to fetch data from vCenter: EOF'nin protokolü ihlal ettiği gözlemlendi."
- NetWorker VMware View error received:
Unable to fetch data from vCenter: EOF was observed that violates the protocol. The client probably provided invalid authentication information.
- vCenter ile ilgili bağlantı sorunu SSL hatalarına neden oluyor. vProxy /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log dosyasında SSL hatası.
VDDK INFO 2024-10-07T21:01:42.616+05:30 error -[04510] [Originator@6876 sub=IO] HandshakeCb; <SSL(<io_obj p:0x00007f2694008bc8, h:68, <TCP 'xxx.xxx.xxx.xxx : 60194'>, <TCP 'xxx.xxx.xxx.xxx : 443'>>)>; error: N7Vmacore3Ssl12SSLExceptionE(SSL Exception: error:140000DB:SSL routines:SSL routines:short read: The connection was closed by the remote end during handshake.) VDDK INFO 2024-10-07T21:01:42.749+05:30 error -[10320] [Originator@6876 sub=transport] Cannot connect to Server: SSL Exception: error:140000DB:SSL routines:SSL routines:short read: The connection was closed by the remote end during handshake.. 2024-10-07T15:31:42Z NOTICE: VDDK INFO 2024-10-07T21:01:42.791+05:30 warning -[10320] [Originator@6876 sub=transport] Fail to fetch ddb with double encoding, error(Cannot connect to server)
- VCenter sunucusunun /var/log/vmware/envoy/envoy.log dosyasını içerir:
2024-10-09T22:32:56.814Z warning envoy[3248] [Originator@6876 sub=filter] [Tags: "ConnectionId":"737396"] remote https connections exceed max allowed: 2048 2024-10-09T22:32:56.814Z warning envoy[3248] [Originator@6876 sub=filter] [Tags: "ConnectionId":"737396"] closing connection TCP<xxx.xxx.xxx.xxx:55718, xxx.xxx.xxx.xxx:443>
Cause
Sorunun temel nedeni, vCenter sunucusu ile NetWorker sunucusu arasında vCenter yedeklemelerinde hataya yol açan bir bağlantı sorunudur. VMware View hata mesajı "EOF'nin protokolü ihlal ettiği gözlemlendi", vCenter ile ilgili bir bağlantı sorunu olduğunu gösterir.
vProxy sunucusundan gelen vbackupd-vddk.log dosyası, şu mesajla birlikte bir SSL hatası gösteriyor:
"SSL Exception: error:140000DB:SSL routines:SSL routines:short read: The connection was closed by the remote end during handshake."
VMware elçi günlüğünde de aynı hata gösteriliyor ve bu da bağlantı tükenme sorunu olduğunu gösteriyor.
"remote https connections exceed max allowed: 2048" suggests that the vCenter server is exceeding the maximum allowed connections to the vProxy server.
Kapanış bağlantı mesajı: closing connection TCP<xxx.xxx.xxx.xxx:55718, xxx.xxx.xxx.xxx:443>", vProxy sunucusunun aşırı bağlantı nedeniyle bağlantıyı kapattığını gösterir.
Resolution
NetWorker varsayılan olarak her 15 dakikada bir vCenter envanterini çıkarır. vCenter envanter süreci, bir kullanıcı NetWorker Management Console'dan NetWorker sunucusuna her bağlandığında ve bir VMware koruma politikası başlatıldığında da gerçekleşir. Varsayılan "nsrvim" envanter aralığı 60 dakikaya kadar artırılabilir. Daha fazla bilgi için bkz: NVP vProxy: NetWorker nsrvim işlemi her 15 dakikada bir çalışarak vCenter Server'da yüksek iş yüküne ve VPXD'nin kullanılamamasına neden oluyor
NSRVIM_TIME_INTERVAL 60 dakikaya çıkardıktan sonra bile sorun devam ediyorsa aşağıdakileri yapın:
vCenter yedekleme hatası sorununun çözümü, SSL bağlantısının tükenmesi hatasını gidermektir. Sorunu çözmek için aşağıdaki adımları izleyin:
- VMware KB 344920 makalesini takip edin
- VMware Destek ekibiyle iletişime geçin: Yukarıdaki KB sorunu çözmezse daha fazla yardım için VMware destek birimiyle iletişime geçin.
Yukarıdaki adımları uyguladıktan sonra, SSL ile ilgili hatalar için vCenter Server ve vProxy günlüklerini kontrol ederek sorunun çözüldüğünü doğrulayın. Sorun devam ederse daha fazla yardım için VMware Destek ekibiyle iletişime geçin.
Additional Information
NetWorker sunucusunun SSL üzerinden vCenter HTTPS bağlantı noktasına (443) bağlanabildiğini doğrulayın:
openssl s_client -connect VCENTER_ADDRESS:443
NVP vProxy: Yedekleme ve Geri Yükleme İşlemleri için Ağ Bağlantısı Sorunlarını Giderme