Primenjivost:
Ovi koraci su dizajnirani za pokretanje na serverima koji su prethodno bili povezani sa uslugom Azure Arc-Enabled Servers, gde je veza izgubljena zbog incidenta JLJ3-B88.
Ako niste dobili obaveštenje o ispravnosti usluge u vezi sa incidentom JLJ3-B88, ova uputstva nisu relevantna. Ako imate problem sa povezivanjem usluge Azure Arc-Enabled serverima, obratite se podršci.
Da biste lokalno proverili da li to utiče na server, pokrenite "azcmagent show":
❯ azcmagent show
Ime resursa : test
Ime grupe resursa : test Prostor za ime resursa: ID pretplate : 111111111-1111-1111-1111-11111111111 ID zakupca : 11111111-1111-1111-1111-111111111111 VM ID : 11111111-1111-1111-1111-11111111111 ID korelacije : 111111111-1111-1111-1111-111111111111 VM UUID : 11111111-1111-1111-1111-1111111111 Lokacija : zapadna evropa Oblak : AzureCloud Verzija agenta : 1.17.01931.201 Agent Logfile: C:\ProgramData\AzureConnectedMachineAgent\Log\himds.log Status agenta : prekinuta veza Agent Last Heartbeat : 2022-05-12T11:27:15-07:00 Kôd greške agenta: Detalji greške agenta: Vremenska oznaka greške agenta: Korišćenje HTTPS proxy servera: Lista zaoblaska proxy servera : Dobavljač usluga u oblaku : nije primenvo Metapodaci u oblaku Proizvođač : Dell Inc. Model : XPS 8930 Otkriven je MSSQL server : netačno Status zavisne usluge GC usluga (gcarcservice) : pokrenuto Usluga proširenja (extensionservice) : pokrenuto Usluga agenta (himds) : pokrenutoTo ne utiče na: Ako ID pretplate, ID zakupca, Ime resursa ili Ime grupe resursa nisu podešeni, računar nije povezan i ovaj problem ne utiče na ovaj problem. Stavite ga koristeći "azcmagent connect" ako želite. Ako lokacija nije "zapadna", ovaj problem ne utiče na server. Ako je status agenta "Povezano", ovaj problem ne utiče na server. Ne bi trebalo da pokrećete ove korake na ovim serverima.
Ugroženo: Ako detalji o grešci agenta uključuju poruku sličnu kao "AADSTS700016: Aplikacija sa identifikatorom "xxx" nije pronađena u direktorijumu "yyyy", ovaj problem utiče na server. Ako je server u zapadnoj Evropi i status je "Prekinuta veza", ali ova poruka nije prikazana u detaljima o grešci, to može da utiče na njega. Trebalo bi da pokrenete ove korake na ovim serverima.
Kontekst: Serveri na koje utiče problem JLJ3-B88 ne mogu da komuniciraju sa uslugom Azure zato što je izbrisan kontrolisani identitet servera. Ovi koraci su dizajnirani za kreiranje novog upravljanog identiteta za isti resurs i ažuriranje usluge tako da koristi taj identitet.
Koraci: Kreirana je alatka "azcmrepair" da bi pojednostavljena korake popravke. Ovo se ponaša veoma slično azcmagent.exe distribuiranu kao deo Azure Connected Machine Agenta.
aka.ms/azcmrepairwindows azcmrepair mora da se pokrene u administrativnoj okviru na lokalnom serveru. Može da se pokrene u bilo kom direktorijumu i može da se izbriše nakon upotrebe.
Preuzmi za Windows: Preuzmite azcmrepair.exe sahttps://aka.ms/azcmrepairlinux , na primer koristeći curl -L https://aka.ms/azcmrepairlinux -o ./azcmrepair Označite datoteku kao izvršnu, ako je potrebno: chmod +x ./azcmrepair Izvršite ga kao koren koristeći sudo azcmrepair.
Preuzmi za Linux: Preuzmite azcmrepair izKorišćenje: Za interaktivnu upotrebu možete jednostavno da koristite: > ./azcmrepair run Biće vam zatraženi da koristite akreditive prilikom potvrde verodostojnosti za Azure. Biće vam potrebne iste dozvole za ciljnu Azure pretplatu i grupu resursa koje bi trebalo da prvo instalirate servere. Za upotrebu na nivou, alatka može da koristi principal usluge na isti način kao "azcmagent connect". Ovo može da koristi isti principal usluge koji se koristi za ulaznu migraciju ili neki drugi, ako želite. Principal usluge zahteva barem ulogu "Azure Connected Machine Onboarding". > ./azcmrepair run --service-principal-id xxx --service-principal-secret yyyy Nisu potrebni drugi argumenti.
Procena uspeha: Alatka upisuje informacije o evidenciji dijagnostike na konzolu i azcmagent.log. Ako je komanda uspešna, videćete stavku "Uspešno ulazni resurs u Azure" u izlazu. Ako nakon toga pokrenete "azcmagent show", trebalo bi da vidite stanje servera kao "Povezano". Ovo će se takođe prikazati na Portalu, ali može da bude nekoliko minuta pre nego što se status ažurira u oblaku. Alatka će imati izlazni kôd 0 u uspešnom slučaju. Ako vidite poruku "Mašina je već povezana, nije potrebna popravka", alatka veruje da je server već povezan. Ako "azcmagent projekcija" prikazuje i server kao povezan, dalje radnje nisu potrebne. U slučaju neuspeha, alatka će vratiti izlazni kôd koji nije nula, a izlaz će ukazati na problem. Podelite sve probleme sa Microsoft podrškom u ovom slučaju.
Neki uobičajeni uslovi greške: Greška: Izlazni kôd: AZCM0016: Nedostaje obavezni parametar ili azcmrepair nisu uspeli zato što nedostaje "xyz" u svojstvu agentconfig.jsonResolution : Vaš lokalni agentconfig.json nedostaje ili je nevažeći. Moguće je da mašina ranije nije bila povezana. Pokrenite azcmagent povezivanje da biste povezali računar sa uslugom Azure. U ovom slučaju ne morate da pokrećete alatku za popravljanje. Ograničenja: Sve dodele uloga dodeljene upravljanom identitetu servera (na primer, omogućavajući mu pristup Azure resursu kao što je Keyvault), vezane su za identitet i nije ih moguće vratiti u prethodno stanje uslužni program azcmrepair. Kada se uslužni program pokrene, biće kreiran novi upravljani identitet za resurs. Dodelite sve dodele uloga novom Azure Active Directory.