Udostępnij za pośrednictwem


Włączanie dodatkowych możliwości na maszynach z serwerem z obsługą usługi Arc przez łączenie z programem vCenter

Jeśli masz maszyny VMware połączone z platformą Azure za pośrednictwem serwera z obsługą usługi Arc, możesz bezproblemowo uzyskać dodatkowe możliwości, wdrażając mostek zasobów i łącząc program vCenter z platformą Azure. Dodatkowe możliwości obejmują możliwość wykonywania operacji cyklu życia maszyny wirtualnej, takich jak tworzenie, zmienianie rozmiaru i operacje cyklu zasilania, takie jak uruchamianie, zatrzymywanie itd. Możesz uzyskać dodatkowe możliwości bez żadnych zakłóceń, zachowując rozszerzenia maszyn wirtualnych skonfigurowane na maszynach z serwerem z obsługą usługi Arc.

Wykonaj poniższe kroki , aby wdrożyć mostek zasobów usługi Arc i połączyć program vCenter z platformą Azure.

Ważne

Ten artykuł ma zastosowanie tylko w przypadku bezpośredniego zainstalowania agentów usługi Arc na maszynach VMware, a te maszyny są dołączane jako zasoby usługi ARM Microsoft.HybridCompute/machines przed połączeniem programu vCenter z platformą Azure przez wdrożenie mostka zasobów.

Wymagania wstępne

  • Subskrypcja platformy Azure i grupa zasobów, w której masz rolę administratora VMware usługi Azure Arc.
  • Wystąpienie programu vCenter musi zostać dołączone do usługi Azure Arc.
  • Maszyny z obsługą usługi Arc i zasób vCenter muszą znajdować się w tym samym regionie świadczenia usługi Azure.
  1. Przejdź do strony Spis maszyn wirtualnych programu vCenter w witrynie Azure Portal.

  2. Maszyny wirtualne, na których zainstalowano agenta usługi Arc za pośrednictwem serwera z obsługą usługi Arc, mają stan Link do programu vCenter w ramach zarządzania sprzętem wirtualnym.

  3. Wybierz pozycję Połącz z programem vCenter , aby otworzyć okienko z listą wszystkich maszyn w programie vCenter z zainstalowanym agentem usługi Arc, ale nie połączonym z programem vCenter w usłudze Azure Arc.

  4. Wybierz wszystkie maszyny i wybierz opcję łączenia maszyn z programem vCenter.

    Zrzut ekranu przedstawiający stronę Link do programu vCenter.

  5. Po połączeniu z programem vCenter stan sprzętu wirtualnego jest odzwierciedlany jako Włączony dla wszystkich maszyn wirtualnych i można wykonywać operacje na sprzęcie wirtualnym.

    Zrzut ekranu przedstawiający stronę wykonywania operacji sprzętu wirtualnego.

    Po połączeniu z programem vCenter operacje cyklu życia wirtualnego i operacje cyklu zasilania są włączone na maszynach, a właściwość rodzaju hybrydowej maszyny obliczeniowej jest aktualizowana jako VMware.

Użyj następujących poleceń az, aby połączyć maszyny z serwerem z obsługą usługi Arc do programu vCenter na dużą skalę.

Tworzenie zasobu VMware na podstawie określonej maszyny usługi Arc dla serwera w programie vCenter

az connectedvmware vm create-from-machines --resource-group contoso-rg --name contoso-vm --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

Utwórz zasoby VMware ze wszystkich maszyn usługi Arc for Server w określonej grupie zasobów należącej do tego programu vCenter

az connectedvmware vm create-from-machines --resource-group contoso-rg --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

Tworzenie zasobów VMware ze wszystkich maszyn usługi Arc for Server w określonej subskrypcji należącej do tego programu vCenter

az connectedvmware vm create-from-machines --subscription contoso-sub --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

Parametry wymagane

--vcenter-id -v

Identyfikator arm programu vCenter, z którym będą połączone maszyny.

Parametry opcjonalne

--Identyfikatory

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Musi to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach identyfikatora zasobu. Należy podać argumenty --ids lub inne argumenty identyfikatora zasobu.

--name -n

Nazwa zasobu Microsoft.HybridCompute Machine. Podaj ten parametr, jeśli chcesz przekonwertować pojedynczą maszynę na maszynę wirtualną VMware.

--resource-group -g

Nazwa grupy zasobów, która będzie skanowana pod kątem maszyn HCRP.

Uwaga

Grupa domyślna skonfigurowana przy użyciu az configure --defaults group= nie jest używana i musi być określona jawnie.

--subskrypcja

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Znany problem

Podczas pierwszego skanowania spisu programu vCenter po dołączeniu do maszyn VMware vSphere z obsługą usługi Azure Arc maszyny z obsługą usługi Arc zostaną odnalezione w spisie programu vCenter. Jeśli maszyny serwera z obsługą usługi Arc nie zostaną odnalezione i spróbujesz wykonać operację Włącz na platformie Azure , wystąpi następujący błąd:

Maszyna "/subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX/resourceGroups/rg-contoso/providers/Microsoft.HybridCompute/machines/testVM1" już istnieje z określoną maszyną wirtualną MoRefId: "vm-4441". Istniejący zasób maszyny można rozszerzyć za pomocą funkcji chmury prywatnej, tworząc pod nim zasób VirtualMachineInstance.

Gdy wystąpi ten komunikat o błędzie, będzie można wykonać operację Połącz z programem vCenter w ciągu 10 minut. Alternatywnie możesz użyć dowolnych poleceń interfejsu wiersza polecenia platformy Azure wymienionych powyżej, aby połączyć istniejącą maszynę z serwerem z obsługą usługi Arc do programu vCenter.

Następne kroki

Konfigurowanie samoobsługowego dostępu do zasobów programu VMware i zarządzanie nimi za pośrednictwem kontroli dostępu opartej na rolach platformy Azure.