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

VMware vCenter servislerini yeniden başlatmak

VMware vCenter’ın kurulu olduğu sunucu herhangi bir nedenle yeniden başlatıldığında, VMware servislerini (örn. VMware Virtual Center Service) çalıştırmada problem yaşayabilirsiniz. Durmuş olan Vmware hizmetlerini başlatmak istediğinizde aşağıdaki hata mesajını alırsınız:

Windows could not start the VMware VirtualCenter Server on <name of server>. For more information, review the System Event Log.  If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 2

Bu hatayı düzeltmek için öncelikle VMware vCenter’ın kurulu olduğu makinede aşağıdaki iki servisi durdurun:

  • IIS Admin Service
  • World Wide Publishing Service

Bu iki servisi durdurduktan sonra VMware servislerini yeniden başlatın. VMware servisleri başarıyla başladıktan sonra yukarıdaki iki servisi tekrar başlatın.