Azure Arc kaynak köprüsü dağıtım komutuna genel bakış
Azure Arc kaynak köprüsünü dağıtmak için Azure CLI gereklidir. Arc kaynak köprüsünü ilgili iş ortağı ürünüyle dağıtırken Azure CLI komutları, sağlayıcıya özgü ek komutlarla birlikte bir otomasyon betiğinde birleştirilebilir.
Arc kaynak köprüsünü ilgili bir iş ortağı ürünüyle yükleme hakkında bilgi edinmek için bkz:
- Arc kaynak köprüsü ile VMware vCenter Server'ı Azure'a bağlama
- Arc kaynak köprüsü ile System Center Virtual Machine Manager'ı (SCVMM) Azure'a bağlama
- Arc kaynak köprüsü aracılığıyla Azure Stack HCI VM Yönetimi
Bu makalede Arc kaynak köprüsü dağıtımını yönetmek için kullanılan Azure CLI komutlarına , genellikle dağıtım için kullanıldıkları sırayla genel bir bakış sağlanır.
az arcappliance createconfig
Bu komut Arc kaynak köprüsü tarafından kullanılan yapılandırma dosyalarını oluşturur. VMware vSphere için vCenter kimlik bilgileri gibi sırasında createconfig
sağlanan kimlik bilgileri bir yapılandırma dosyasında ve yerel olarak Arc kaynak köprüsü içinde depolanır. Bu kimlik bilgileri yalnızca Arc kaynak köprüsü tarafından kullanılan ve şirket içi kaynakları görüntüleme, oluşturma, silme ve yönetme iznine sahip ayrı bir kullanıcı hesabı olmalıdır. Kimlik bilgileri değişirse, kaynak köprüsündeki kimlik bilgileri güncelleştirilmelidir.
Komutun createconfig
iki modu vardır: etkileşimli ve etkileşimli olmayan. Etkileşimli mod, parametreyi ve nelerin geçirildiğini açıklayan yararlı istemler sağlar. Etkileşimli modu başlatmak için yalnızca gerekli üç parametreyi geçirin. Etkileşimli olmayan mod, yapılandırma dosyalarını oluşturmak için gereken tüm parametreleri istenmeden geçirmenize olanak tanır ve bu da zaman kazandırır ve otomasyon betikleri için kullanışlıdır.
Üç yapılandırma dosyası oluşturulur: resource.yaml, appliance.yaml ve infra.yaml. Bu dosyalar Arc kaynak köprüsünün bakımı için gerekli olduğundan güvenli bir konumda tutulmalıdır ve depolanmalıdır.
Bu komut, yapılandırma dosyalarını denetlemek için komutunu da çağırır validate
.
Not
Azure Stack HCI, Arc kaynak köprüsü yapılandırma dosyalarını oluşturmak için farklı komutlar kullanır.
az arcappliance validate
Komut geçerli validate
bir şema, bulut ve çekirdek doğrulamaları (gerekli URL'lere yönetim makinesi bağlantısı gibi), ağ ayarları ve ara sunucu ayarları için yapılandırma dosyalarını denetler. Ayrıca kimlik ayrıcalıkları ve rol atamaları, ağ yapılandırması, yük dengeleyici yapılandırması ve içerik teslim ağ bağlantısı üzerinde testler gerçekleştirir.
az arcappliance prepare
Bu komut, Microsoft'tan şirket içi alet VM'sini dağıtmak için kullanılan işletim sistemi görüntülerini indirir. görüntüler indirildikten sonra alet VM'sinin oluşturulmasına hazırlanmak üzere yerel bulut görüntü galerisine yüklenir.
Bu komutun tamamlanması genellikle ağ hızına bağlı olarak 10-30 dakika sürer. Dağıtıma devam etmeden önce komutun tamamlanmasına izin verin.
az arcappliance deploy
Komutu, deploy
Arc kaynak köprüsünün şirket içi örneğini bir alet VM'si olarak dağıtır ve kubernetes yönetim kümesi olarak önyüklenir. Bu komut, Kubernetes kümesindeki tüm gerekli podları ve aracıları çalışır duruma getirir. Alet VM'sini açtıktan sonra kubeconfig dosyası oluşturulur.
az arcappliance create
Bu komut, Arm kaynağı olarak Azure'da Arc kaynak köprüsü oluşturur, ardından ARM kaynağı ile şirket içi alet VM'si arasında bağlantı kurar.
create
Komut bağlantıyı başlattıktan sonra ARM kaynağı ile şirket içi alet VM'si arasındaki bağlantı henüz tamamlanmamış olsa bile terminalde geri döner. ARM kaynağı ile şirket içi VM arasında bağlantı kurmak için kaynak köprüsünün yaklaşık beş dakika olması gerekir.
az arcappliance show
Komutu Arc show
kaynak köprüsü ve ARM kaynak bilgilerinin durumunu alır. ARM kaynağı ve şirket içi alet VM'si arasındaki bağlantının ilerleme durumunu denetlemek için kullanılabilir.
Arc kaynak köprüsü ARM kaynağını şirket içi VM'ye bağlarken, kaynak köprüsü aşağıdaki aşamalarda ilerler:
ProvisioningState
, , Created
, Failed
Deleting
veya Succeeded
olabilirCreating
.
Status
- ->Validating
-Connected
>Running
Connecting
>> - arasında WaitingForHeartbeat
geçişler.
WaitingForHeartbeat
: Azure alet VM'sinden sinyal almayı bekliyor.Validating
: Alet VM'sinde Bağlantı ve hizmet verilebilirlik için Azure hizmetleri denetleniyor.Connecting
: Alet VM'leri şirket içi kaynakları Azure'a eşitler.Connected
: Alet VM'sinin şirket içi kaynakları Azure'a eşitlemesi tamamlandı.Running
: Alet VM'si ve Azure karma eşitlemeyi tamamladı ve Arc kaynak köprüsü artık çalışır durumda.
Başarılı Arc kaynak köprüsü oluşturma işlemi ve Status = Running
ile ProvisioningState = Succeeded
sonuç verir.
az arcappliance delete
Bu komut alet VM'sini ve Azure kaynaklarını siler. Şirket içi bulut galerisinde kalan işletim sistemi görüntüsünü temizlemez.
Dağıtım başarısız olursa, yeniden dağıtmayı denemeden önce ortamı temizlemek için bu komutu çalıştırın.
Sonraki adımlar
- Arc kaynak köprüsü için Azure CLI komutlarının ve gerekli parametrelerin tam listesini keşfedin.
- Arc kaynak köprüsü için sorun giderme ipuçları alın.