VMware Converter – “A general system error occurred: SSL Exception: error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol” hatası

P2V işlemi sırasında alınan bu hatanın çözümü aşağıdaki gibi:

Hatanın nedeni ESXi 5.5 ve üzerinde TSL 1.0’ın iptal edilmiş olması. Workaround olarak TSL 1.0’ı aktif etmek sorunu çözüyor. Bunun için aşağıdaki dosyalarda <sslOptions> etiketindeki 123422720 değerini 56313856 olarak değiştirmek gerekiyor.

  • converter-server.xml
  • converter-worker.xml
  • converter-agent.xml
  • converter-client.xml

Dosyaların path’leri:

  • C:\ProgramData\VMware\VMware vCenter Converter Standalone
  • C:\Program Files (x86)\VMware\VMware vCenter Converter Standalone

(Path’ler işletim sistemine göre farklılık gösterebilir.)

 

 

Vcenter veritabanı boyutunu küçültme

Vcenter veritabanı boyutu 10GB sınırına ulaştığında Vcenter hizmeti otomatik olarak duracaktır. Bunu önlemenin tek yolu Vcenter veritabanı dosyasını (VIM_VCDB) küçültmektir. Bunun için aşağıdaki sorgu çalıştırılabilir:

Daha sonra veritabanı shrink edilir. Dosya boyutu küçüldüğünde servis yeniden başlatılabilecektir.

* Cannot truncate vpx_event due to the presence of foreign keys inside hatası
vpx_event tablosu çok büyükse transaction log dosyası (vim_vcdb.ldf) boyutunun artması nedeniyle silme işlemi başarısız olabilir. Bu durumda aşağıdaki komut işe yarayacaktır:
* DAYS yerine silme işleminin başlatılacağı geçmişteki gün sayısı girilir.

 

vCenter – vSphere Virtual Center Server hizmetinin durması

VC veritabanı boyutu 10GB’a ulaştığında, Virtual Center Server hizmeti otomatik olarak duracaktır. Bu durumda Olay Görüntüleyicisi’nde aşağıdaki hata mesajını görürsünüz:

vsphere-vcenter-hizmetinin-durmasi

 

Tanım:
Could not allocate space for object ‘dbo.VPX_HOST_VM_CONFIG_OPTION’.’PK_VPX_HOST_VM_CONFIG_OPTION’ in database ‘VIM_VCDB’ because the ‘PRIMARY’ filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup

Bu problemi gidermek için aşağıdaki adımlar izlenmelidir:

1- SQL Management Studio’yu açın

2- SERVERADI\SQLEXP_WIM sunucusuna Windows Authentication kullanarak bağlanın

2

3- Databases > VIM_VCDB > Tables > dbo.VPX_PARAMETER tablosuna tıklayın

3

4- event.maxAge deüerini 30 yapın > event.maxAgeEnabled değerini true yapın

4

5- task.maxAge değerini 30 yapı > task.maxAgeEnabled seçeneğini true yapın

5

6- Dahili temizleme prosedürünü çalıştırmak için VCDB > Programmability > Stored Procedures ‘a tıklayın

6

7- dbo.cleanup_events_tasks_proc ‘a sağ tıklayın ve “Execute Stored Procedure” seçeneğine tıklayın

7

8- Bu işlem vpx_event, vpx_event_arg ve vpx_task based tablolarındaki verileri maxAge’e verilen değeri baz alarak temizleycektir

9- Son olarak veritabanını boyutunu Tasks > Shrink seçeneğini kullanarak küçültebilirsiniz