Arc özellikli VMware vSphere için sürekli yönetim gerçekleştirme

Bu makalede, Azure Arc özellikli VMware vSphere ile ilgili çeşitli yönetim işlemlerini gerçekleştirmeyi öğreneceksiniz:

  • Azure Arc kaynak köprüsünü yükseltme
  • Kimlik bilgilerini güncelleştirme
  • Arc kaynak köprüsünden günlükleri toplama

Bu işlemlerin her biri, kaynak köprüsü VM'sine SSH anahtarı veya kaynak köprüsü VM'sinde Kubernetes kümesine erişim sağlayan kubeconfig gerektirir.

Arc kaynak köprüsünü el ile yükseltme

Azure Arc özellikli VMware vSphere, vSphere ortamınızı Azure'a bağlamak için Arc kaynak köprüsü gerektirir. Düzenli aralıklarla Arc kaynak köprüsünün yeni görüntüleri, güvenlik ve özellik güncelleştirmelerini içerecek şekilde yayınlanıyor. Arc kaynak köprüsü vCenter sunucusundan el ile yükseltilebilir. Yükseltmeyi denemeden önce tüm yükseltme önkoşullarını karşılamanız gerekir. vCenter sunucusunda kubeconfig ve alet yapılandırma dosyaları yerel olarak depolanmalıdır. Kaynak köprüsünün ilk dağıtımından sonra vSphere hesabı kimlik bilgileri değiştiyse, el ile yükseltmeyi denemeden önce yeni hesap kimlik bilgilerini güncelleştirin.

El ile yükseltme genellikle ağ hızına bağlı olarak 30-90 dakika arasında sürer. Upgrade komutu Arc kaynak köprünüzü hemen sonraki sürüme götürür ve bu, kullanılabilir en son sürüm olmayabilir. Desteklenen bir sürüme ulaşmak için birden çok yükseltme gerekebilir. Arc kaynak köprünüzün Azure kaynağını denetleyerek kaynak köprüsü sürümünüzü de kontrol edebilirsiniz.

Arc kaynak köprünüzü el ile yükseltmek için vCenter sunucusundan uzantı yükseltme komutunu çalıştırarak en son az arcappliance CLI uzantısını yüklediğinizden emin olun:

az extension add --upgrade --name arcappliance 

Kaynak köprünüzü el ile yükseltmek için aşağıdaki komutu kullanın:

az arcappliance upgrade vmware --config-file <file path to ARBname-appliance.yaml> 

vSphere hesabı kimlik bilgilerini güncelleştirme (yeni bir parola veya eklemeden sonra yeni bir vSphere hesabı kullanarak)

Azure Arc özellikli VMware vSphere, vCenter sunucunuzla iletişim kurmak için ekleme sırasında sağladığınız vSphere hesabı kimlik bilgilerini kullanır. Bu kimlik bilgileri yalnızca Arc kaynak köprüsü VM'sinde yerel olarak kalıcı hale getirilir.

Güvenlik uygulamalarınızın bir parçası olarak, vCenter hesaplarınız için kimlik bilgilerini döndürmeniz gerekebilir. Kimlik bilgileri döndürüldükçe, Azure Arc özellikli VMware hizmetlerinin çalıştığından emin olmak için Azure Arc'a sağlanan kimlik bilgilerini de güncelleştirmeniz gerekir. Ayrıca, eklemeden sonra farklı bir vSphere hesabı kullanmanız gerektiğinde de aynı adımları kullanabilirsiniz. Yeni hesabın gerekli tüm vSphere izinlerine de sahip olduğundan emin olmanız gerekir.

Arc kaynak köprüsünde depolanan iki farklı kimlik bilgisi kümesi vardır. Her ikisi için de aynı hesap kimlik bilgilerini kullanabilirsiniz.

  • Arc kaynak köprüsü hesabı. Bu hesap Arc kaynak köprüsü VM'sini dağıtmak için kullanılır ve yükseltme için kullanılır.
  • VMware küme uzantısının hesabı. Bu hesap, Azure Arc özellikli VMware vSphere aracılığıyla envanteri keşfetmek ve tüm VM işlemlerini gerçekleştirmek için kullanılır

Arc kaynak köprüsü hesabının kimlik bilgilerini güncelleştirmek için aşağıdaki Azure CLI komutlarını çalıştırın. Arc kaynak köprüsünün küme yapılandırma IP adresine yerel olarak erişebilen bir iş istasyonundan komutları çalıştırın:

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance update-infracredentials vmware --kubeconfig kubeconfig

Komutlar hakkında daha fazla bilgi için bkz az arcappliance get-credentials . ve az arcappliance update-infracredentials vmware.

Kaynak köprüsünde VMware küme uzantısı tarafından kullanılan kimlik bilgilerini güncelleştirmek için. Bu komut, CLI uzantısı yüklüyken connectedvmware her yerden çalıştırılabilir.

az connectedvmware vcenter connect --custom-location <name of the custom location> --location <Azure region>  --name <name of the vCenter resource in Azure>       --resource-group <resource group for the vCenter resource>  --username   <username for the vSphere account>  --password  <password to the vSphere account>

Arc kaynak köprüsünden günlükleri toplama

Azure Arc kaynak köprüsüyle ilgili sorunlarda, araştırmaya devam edilmesi için günlükleri toplayabilirsiniz. Günlükleri toplamak için Azure CLI Az arcappliance log komutunu kullanın.

Günlükleri bir hedef klasöre kaydetmek için aşağıdaki komutları çalıştırın. Bu komutların küme yapılandırma IP adresine bağlanması gerekir.

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance logs vmware --kubeconfig kubeconfig --out-dir <path to specified output directory>

Kaynak köprüsündeki Kubernetes kümesi işlevsel durumda değilse aşağıdaki komutları kullanabilirsiniz. Bu komutlar, SSH aracılığıyla Azure Arc kaynak köprüsü VM'sinin IP adresine bağlantı gerektirir

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance logs vmware --out-dir <path to specified output directory> --ip XXX.XXX.XXX.XXX

Sonraki adımlar