Alkalmazhatóság:

Ezeket a lépéseket úgy tervezték, hogy olyan kiszolgálókon fussanak, amelyek korábban csatlakoztak az Azure Arc-Enabled-kiszolgálókhoz, ahol a JLJ3-B88 incidens miatt megszakadt a kapcsolat.

Ha nem kapott Service Health-értesítést a JLJ3-B88 incidensről, ezek az utasítások nem relevánsak. Ha probléma merül fel az Azure Arc-Enabled-kiszolgálók kapcsolatával kapcsolatban, forduljon az ügyfélszolgálathoz.

Ha helyileg szeretné ellenőrizni, hogy érintett-e egy kiszolgáló, futtassa az "azcmagent show" parancsot:

❯ azcmagent show

Erőforrás neve : teszt Erőforráscsoport neve: teszt Erőforrás-névtér: Előfizetés azonosítója: 11111111-1111-1111-1111111111 Bérlőazonosító: 1111111-1111-1111-1111-1111111111 Virtuális gép azonosítója: 1111111-1111-1111-1111-11111111111 Korrelációs azonosító: 1111111-1111-1111-1111111111 Virtuális gép UUID azonosítója: 1111111-1111-1111-1111-111111111111 Hely: westeurope Felhő: AzureCloud Ügynök verziója: 1.17.01931.201 Ügynök naplófájlja: C:\ProgramData\AzureConnectedMachineAgent\Log\himds.log Ügynök állapota: Leválasztva Ügynök utolsó szívverése: 2022-05-12T11:27:15-07:00 Ügynök hibakódja: Ügynökhiba részletei: Ügynökhiba időbélyege: HTTPS-proxy használata: Proxy megkerülő listája: Felhőszolgáltató: N/A Felhőbeli metaadatok Gyártó: Dell Inc. Modell: XPS 8930 MSSQL-kiszolgáló észlelve: false Függő szolgáltatás állapota   GC szolgáltatás (gcarcservice): fut   Extension Service (extensionservice) : fut   Ügynökszolgáltatás (himds): fut 

   Nem érintett: Ha az előfizetés azonosítója, a bérlőazonosító, az erőforrásnév vagy az erőforráscsoport neve nincs beállítva, a gép nincs csatlakoztatva, és ez a probléma nem érinti. Ha szükséges, előkészítheti az "azcmagent connect" használatával.Ha a hely nem "westeurope", a kiszolgálóra nem vonatkozik ez a probléma.Ha az ügynök állapota "Csatlakoztatva", a kiszolgálóra nem vonatkozik ez a probléma.  Ezeket a lépéseket ne futtassa ezeken a kiszolgálókon.  

Érintett: Ha az ügynök hibaadatai az "AADSTS700016: A(z) xxx azonosítójú alkalmazás nem találhatók az "yyy" könyvtárban" üzenethez hasonló üzenetet tartalmaznak, akkor ez a probléma érinti a kiszolgálót.Ha a kiszolgáló Nyugat-Európában található, és az állapota Leválasztva, de ez az üzenet nem jelenik meg a hiba részletei között, az hatással lehet rá.   Ezeket a lépéseket ezeken a kiszolgálókon kell futtatnia.  

Környezet: A JLJ3-B88 hiba által érintett kiszolgálók nem tudnak kommunikálni az Azure-ral, mert a kiszolgáló felügyelt identitása törölve lett. Ezek a lépések úgy lettek kialakítva, hogy létrehozzon egy új felügyelt identitást ugyanahhoz az erőforráshoz, és frissítse a szolgáltatást az identitás használatára.  

Lépések: Az "azcmrepair" eszközt azért fejlesztették ki, hogy leegyszerűsítse a javítási lépéseket. Ez nagyon hasonlóan viselkedik, mint az Azure Connected Machine Agent részeként elosztott azcmagent.exe.   

Letöltés Windows: azcmrepair.exe letöltése a aka.ms/azcmrepairwindows Az azcmrepair parancsot egy felügyeleti felületen kell futtatni a helyi kiszolgálón.   Bármilyen könyvtárban futtatható, és használat után törölhető.

Letöltés Linuxra: Töltse le az azcmrepair-t https://aka.ms/azcmrepairlinux-ból, például a következővel :   curl -L https://aka.ms/azcmrepairlinux -o ./azcmrepair   Ha szükséges, jelölje meg a fájlt végrehajtható fájlként: chmod +x ./azcmrepair   Hajtsa végre gyökérként a sudo azcmrepair használatával.  

Használat: Interaktív használatra csak a következőt használhatja: > ./azcmrepair run   A rendszer kérni fogja az Azure-ban való hitelesítés során használandó hitelesítő adatokat. A cél Azure-előfizetéshez és -erőforráscsoporthoz ugyanazokra az engedélyekre lesz szüksége, mint a kiszolgálók előkészítéséhez.  Nagy léptékű használat esetén az eszköz ugyanúgy használhat szolgáltatásnevet, mint az "azcmagent connect". Ez használhatja ugyanazt a szolgáltatásnevet, amelyet az előkészítéshez használ, vagy egy másikat, ha szeretné. A szolgáltatásnévnek legalább az "Azure Connected Machine Onboarding" szerepkörre van szüksége.   > ./azcmrepair run --service-principal-id xxx --service-principal-secret yyy   Más argumentumokra nincs szükség.  

Sikeresség értékelése: Az eszköz diagnosztikai naplóadatokat ír a konzolra és az azcmagent.log fájlba. Ha a parancs sikeres, a kimenetben a "Successfully Onboarded Resource to Azure" (Sikeresen előkészített erőforrás az Azure-ba) üzenet jelenik meg. Ezután, ha az "azcmagent show" parancsot futtatja, a kiszolgáló állapota "Csatlakoztatva" lesz. Ez a portálon is megjelenik, de előfordulhat, hogy néhány perc késéssel frissül az állapot a felhőben. Az eszköz sikeres esetben 0-s kilépési kóddal rendelkezik.  Ha "A gép már csatlakoztatva van, nincs szükség javításra" üzenet jelenik meg, az eszköz úgy véli, hogy a kiszolgáló már csatlakoztatva van. Ha az "azcmagent show" is csatlakoztatottként jeleníti meg a kiszolgálót, nincs szükség további műveletre.  Hiba esetén az eszköz nem nulla kilépési kódot ad vissza, és a kimenet jelzi a problémát. Ebben az esetben ossza meg Microsoft ügyfélszolgálata kapcsolatos problémákat.  

Néhány gyakori hibafeltétel: Hiba: Kilépési kód: AZCM0016: Hiányzó kötelező paraméter vagy azcmrepair nem sikerült, mert hiányzik az "xyz" az agentconfig.jsonResolution: A helyi agentconfig.json hiányzik vagy érvénytelen.   Lehetséges, hogy a gép korábban még nem volt csatlakoztatva.  Futtassa az azcmagent connect parancsot a gép Azure-hoz való csatlakoztatásához. Ebben az esetben nem kell futtatnia a javítóeszközt.  Korlátozások: A kiszolgáló felügyelt identitásához megadott szerepkör-hozzárendelések (például egy Azure-erőforrás, például a Keyvault) az identitáshoz vannak kötve, és nem állíthatók vissza az azcmrepair segédprogrammal. A segédprogram futtatása után új felügyelt identitás jön létre az erőforráshoz. Adjon szerepkör-hozzárendeléseket az új identitásnak Azure Active Directory.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.