vCLS VMs failing to power on vSphere

By | 4 Ağustos 2023

vSphere 8.0’ı 8.0.1‘e yükselttikten sonra karşı karşıya kalabileceği bir sorunun çözümünü paylaşıyor olacağım. DRS‘nin çalışmaması veya vCLS‘nin tekrar açılmaması ile ilgili sorunlar aşağıdaki çözümleri uygulayacağız.

Hata Mesajı

vSphere Cluster Service VM’leri, vSphere DRS’nin sağlığını korumak için gereklidir. Bu soruna geçici bir çözüm bulmak için updateExtensionCertInVC.py komut dosyasını aşağıda belirtildiği gibi çalıştırın.

  1. SSH kullanarak vCenter Server Appliance’ta oturum açın.
  2. Bash kabuğuna erişimi etkinleştirmek için bu komutu çalıştırın:

    shell.set --enabled true
     
  3. Shell yazın ve Enter‘a basın.
  4. vpxd-extension solution kullanıcı sertifikasını ve anahtarını almak için bu komutu çalıştırın:

    mkdir /certificate

    /usr/lib/vmware-vmafd/bin/vecs-cli entry getcert --store vpxd-extension --alias vpxd-extension --output /certificate/vpxd-extension.crt

    /usr/lib/vmware-vmafd/bin/vecs-cli entry getkey --store vpxd-extension --alias vpxd-extension --output /certificate/vpxd-extension.key
     
  5. Uzantının sertifikasını vCenter Server ile güncellemek için bu komutu çalıştırın.

    python /usr/lib/vmware-vpx/scripts/updateExtensionCertInVC.py -e com.vmware.vim.eam -c /certificate/vpxd-extension.crt -k /certificate/vpxd-extension.key -s <FQDN> -u Administrator@domain.local

6. EAM‘yi yeniden başlatın ve hizmetlerin geri kalanını şu komutlarla başlatın:

İşlem iptal edilemez. Lütfen bitmesini bekleyin. Hizmet alanında durdurma işlemi gerçekleştirme.

service-control --stop vmware-eam

service-control --start --all

Birkaç saniye sonra vSphere kullanıcı arabiriminizde vCLS’nin tekrar açılmaya başladığını göreceksiniz!