Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Uygulanabilirlik:

Bu adımlar, JLJ3-B88 olayı nedeniyle bağlantının kaybolduğu Azure Arc-Enabled Sunucuları'na bağlı sunucularda çalıştırılacak şekilde tasarlanmıştır.

JLJ3-B88 olayıyla ilgili bir Hizmet Durumu bildirimi almadıysanız, bu yönergeler ilgili değildir. Azure Arc-Enabled Sunucuları bağlantısıyla ilgili bir sorununuz varsa lütfen desteğe başvurun.

Bir sunucunun etkilenip etkilenmediğini yerel olarak doğrulamak için 'azcmagent show' komutunu çalıştırın:

❯ azcmagent show

Kaynak Adı : test
Kaynak Grubu Adı : test
Kaynak Ad Alanı :
Abonelik Kimliği: 11111111-1111-1111-1111-11111111111
Kiracı Kimliği: 11111111-1111-1111-1111-11111111111
VM Kimliği: 11111111-1111-1111-1111-11111111111
Bağıntı Kimliği : 11111111-1111-1111-1111-1111111111
VM UUID: 11111111-1111-1111-1111-1111111111
Konum: westeurope
Bulut : AzureCloud
Aracı Sürümü: 1.17.01931.201
Aracı Günlük Dosyası : C:\ProgramData\AzureConnectedMachineAgent\Log\himds.log
Aracı Durumu : Bağlantısı kesildi
Aracı Son Sinyal: 2022-05-12T11:27:15-07:00
Aracı Hata Kodu:
Aracı Hata Ayrıntıları :
Aracı Hata Zaman Damgası:
HTTPS Proxy'si kullanma:
Proxy Atlama Listesi :
Bulut Sağlayıcısı : Yok
Bulut Meta Verileri
Üretici: Dell Inc.
Model: XPS 8930
MSSQL Sunucusu Algılandı: false
Bağımlı Hizmet Durumu
  GC Hizmeti (gcarcservice) : çalışıyor
  Uzantı Hizmeti (uzantı hizmeti) : çalışıyor
  Aracı Hizmeti (himds) : çalışıyor 

 
 
Etkilenmez:
Abonelik Kimliği, Kiracı Kimliği, Kaynak Adı veya Kaynak Grubu Adı ayarlanmamışsa makine bağlanmamıştır ve bu sorundan etkilenmez. İsterseniz 'azcmagent connect' kullanarak ekleyin.
Konum 'westeurope' değilse, sunucu bu sorundan etkilenmez.
Aracı Durumu 'Bağlı' ise sunucu bu sorundan etkilenmez.
 
Bu adımları bu sunucularda çalıştırmamalısınız.
 


Etkilenen:
Aracı Hata Ayrıntıları "AADSTS700016: Tanımlayıcısı 'xxx' olan uygulama 'y' dizininde bulunamadı" gibi bir ileti varsa, sunucu bu sorundan etkilenir.
Sunucu Batı Avrupa'daysa ve durumu Bağlantısı Kesildi ise ancak bu ileti hata ayrıntılarında gösterilmiyorsa etkilenebilir. 
 
Bu adımları bu sunucularda çalıştırmanız gerekir.
 


Bağlam:
Sunucunun Yönetilen Kimliği silindiğinden JLJ3-B88 sorunundan etkilenen sunucular Azure ile iletişim kuramıyor. Bu adımlar, aynı kaynak için yeni bir yönetilen kimlik oluşturmak ve hizmeti bu kimliği kullanacak şekilde güncelleştirmek üzere tasarlanmıştır.
 


Adımlar:
Onarım adımlarını basitleştirmek için bir 'azcmrepair' aracı geliştirilmiştir. Bu, Azure Bağlı Makine Aracısı'nın bir parçası olarak dağıtılan azcmagent.exe çok benzer şekilde davranır. 
 


Windows için indirin:
aka.ms/azcmrepairwindows'dan azcmrepair.exe

indirme azcmrepair dosyasının yerel sunucudaki bir Yönetim kabuğunda çalıştırılması gerekir.   Herhangi bir dizinde çalıştırılabilir ve kullanımdan sonra silinebilir.


Linux için indirin:
https://aka.ms/azcmrepairlinux adresinden azcmrepair dosyasını indirin, örneğin
 
curl -L https://aka.ms/azcmrepairlinux -o ./azcmrepair
 
Gerekirse dosyayı yürütülebilir dosya olarak işaretleyin:
chmod +x ./azcmrepair
 
sudo azcmrepair kullanarak kök olarak yürütür.
 


Kullanım:
Etkileşimli kullanım için şunları kullanabilirsiniz:
> ./azcmrepair run
 
Azure'da kimlik doğrulaması yaparken kullanılacak kimlik bilgileri istenir. Hedef Azure aboneliğinde ve kaynak grubunda başlangıçta sunucuları eklemek için gereken izinlere ihtiyacınız olacaktır.
 
Ölçekli kullanım için, araç bir hizmet sorumlusunu 'azcmagent connect' ile aynı şekilde kullanabilir. Bu, ekleme için kullanılan hizmet sorumlusunu veya tercih edilirse başka bir hizmet sorumlusunu kullanabilir. Hizmet sorumlusunun en azından "Azure Connected Machine Onboarding" rolüne ihtiyacı vardır. 
 
> ./azcmrepair run --service-principal-id xxx --service-principal-secret yyy
 
Başka bağımsız değişken gerekmez.
 


Başarıyı Değerlendirme:
Araç, tanılama günlüğü bilgilerini konsola ve azcmagent.log dosyasına yazar. Komut başarılı olursa, çıktıda "Azure'a Başarıyla Eklenen Kaynak" ifadesini görürsünüz. Bundan sonra 'azcmagent show' komutunu çalıştırırsanız sunucunun durumunu 'Bağlandı' olarak görmeniz gerekir. Bu, Portalda da gösterilir, ancak buluttaki durum güncelleştirilmeden önce birkaç dakika gecikme olabilir. Araç, başarılı bir durumda 0 çıkış koduna sahip olacaktır.
 
"Makine zaten bağlı, onarım gerekmiyor" ifadesini görüyorsanız araç sunucunun zaten bağlı olduğuna inanıyor. 'azcmagent show' da sunucuyu bağlı olarak gösteriyorsa, başka bir eylem gerekmez.
 
Hata durumunda araç sıfır olmayan bir çıkış kodu döndürür ve çıkış sorunu gösterir. Lütfen bu durumda Microsoft Desteği ile ilgili sorunları paylaşın.
 


Bazı yaygın hata koşulları:
Hata: Çıkış Kodu: AZCM0016: Agentconfig.jsonResolution

dosyasında eksik 'xyz' nedeniyle Eksik Zorunlu Parametre veya azcmrepair başarısız oldu: Yerel agentconfig.json dosyanız eksik veya geçersiz.   Makine daha önce bağlanmamış olabilir.  Makinenizi Azure'a bağlamak için azcmagent connect komutunu çalıştırın. Bu durumda onarım aracını çalıştırmanız gerekmez.
 
Sınırlama:
Sunucunun yönetilen kimliğine verilen tüm rol atamaları (örneğin, Keyvault gibi bir Azure kaynağına erişmesine izin verme), kimliğe bağlıdır ve azcmrepair yardımcı programı tarafından geri yüklenemez. Yardımcı program çalıştırıldığında, kaynak için yeni bir yönetilen kimlik oluşturulur. Lütfen yeni kimlik Azure Active Directory rol atamaları verin.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

Microsoft Insider’a katılın >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×