Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dołączanie maszyny wirtualnej do zestawu skalowania maszyn wirtualnych
Ważne
Maszynę wirtualną można dołączyć do zestawu skalowania maszyn wirtualnych tylko w trybie elastycznej orkiestracji. Aby uzyskać więcej informacji, zobacz Orchestration modes for Virtual Machine Scale Sets (Tryby orkiestracji dla zestawów skalowania maszyn wirtualnych).
Czasami musisz dołączyć maszynę wirtualną do zestawu skalowania maszyn wirtualnych, aby korzystać ze skalowania, dostępności i elastyczności zestawów skalowania. Istnieją dwa sposoby dołączania maszyn wirtualnych do zestawów skalowania: ręcznie utwórz nową autonomiczną maszynę wirtualną w zestawie skalowania lub dołącz istniejącą maszynę wirtualną do zestawu skalowania.
Możesz dołączyć nową autonomiczną maszynę wirtualną do zestawu skalowania, gdy potrzebujesz innej konfiguracji na określonej maszynie wirtualnej niż to, co zostało zdefiniowane w profilu skalowania, lub gdy zestaw skalowania nie ma profilu skalowania. Ręczne dołączanie maszyn wirtualnych zapewnia pełną kontrolę nad nazewnictwem i umieszczaniem wystąpień w określonej strefie dostępności lub domenie błędów. Maszyna wirtualna nie musi odpowiadać konfiguracji w profilu skalowania zestawu skalowania, więc można określić takie parametry jak system operacyjny, konfiguracja sieci, typ na żądanie lub Spot oraz rozmiar maszyny wirtualnej.
Istniejącą maszynę wirtualną można dołączyć do istniejącego zestawu skalowania maszyn wirtualnych, określając zestaw skalowania, do którego chcesz dołączyć. Maszyna wirtualna nie musi być taka sama jak maszyny wirtualne uruchomione już w zestawie skalowania, co oznacza, że może mieć inny system operacyjny, konfigurację sieci, priorytet, dysk i nie tylko.
Dołączanie nowej maszyny wirtualnej do zestawu skalowania maszyn wirtualnych
Dołącz maszynę wirtualną do zestawu skalowania maszyn wirtualnych podczas tworzenia maszyny wirtualnej, określając właściwość virtualMachineScaleSet.
Uwaga / Notatka
Dołączanie maszyny wirtualnej do zestawu skalowania maszyn wirtualnych nie powoduje aktualizacji żadnych parametrów sieci maszyn wirtualnych, takich jak moduły równoważenia obciążenia. Jeśli chcesz, aby ta maszyna wirtualna odbierała ruch z dowolnego modułu równoważenia obciążenia, należy ręcznie skonfigurować interfejs sieciowy maszyny wirtualnej w celu odbierania ruchu z modułu równoważenia obciążenia. Dowiedz się więcej o modułach równoważenia obciążenia.
- Przejdź do pozycji Maszyny wirtualne.
- Wybierz Utwórz.
- Wybierz Maszynę wirtualną Azure.
- Na karcie Podstawowe otwórz listę rozwijaną Opcje dostępności i wybierz pozycję Zestaw skalowania maszyn wirtualnych.
- Na liście rozwijanej Zestaw skalowania maszyn wirtualnych wybierz zestaw skalowania, do którego chcesz dodać tę maszynę wirtualną.
- Opcjonalnie określ strefę dostępności lub domenę błędów, aby umieścić maszynę wirtualną.
Wyjątki dotyczące dołączania nowej maszyny wirtualnej do zestawu skalowania maszyn wirtualnych
- Maszyna wirtualna musi znajdować się w tej samej grupie zasobów co zestaw skalowania.
- Regionalne (niezonowe) maszyny wirtualne, które nie mają określonych stref dostępności, mogą być dołączone do regionalnych (niezonalnych) zestawów skalowania.
- Maszyny wirtualne strefowe można dołączyć do zestawów skalowania, które określają co najmniej jedną strefę. Maszyna wirtualna musi znajdować się w jednej ze stref objętych przez zestaw skalowania. Na przykład nie można utworzyć maszyny wirtualnej w strefie 1 i umieścić ją w zestawie skalowania obejmującym strefy 2 i 3.
- Nie można utworzyć nowej maszyny wirtualnej i skojarzyć ją z zestawem skalowania, który używa automatycznego umieszczania strefy podczas tworzenia maszyny wirtualnej. Zamiast tego najpierw utwórz strefową maszynę wirtualną, a następnie dołącz istniejącą maszynę wirtualną do zestawu skalowania.
- Zestaw skalowania musi być w trybie elastycznej orkiestracji, a właściwość
singlePlacementGroupmusi mieć wartośćfalse.
Dołączanie istniejącej maszyny wirtualnej do zestawu skalowania maszyn wirtualnych
Dołącz istniejącą maszynę wirtualną do zestawu skalowania maszyn wirtualnych po utworzeniu VM przez określenie właściwości virtualMachineScaleSet. Dołączenie istniejącej maszyny wirtualnej do zestawu skalowania z liczbą domen błędów równą 1 nie wymaga przestoju.
Uwaga / Notatka
Dołączanie maszyny wirtualnej do zestawu skalowania maszyn wirtualnych nie powoduje aktualizacji żadnych parametrów sieci maszyn wirtualnych, takich jak moduły równoważenia obciążenia. Jeśli chcesz, aby ta maszyna wirtualna odbierała ruch z dowolnego modułu równoważenia obciążenia, należy ręcznie skonfigurować interfejs sieciowy maszyny wirtualnej w celu odbierania ruchu z modułu równoważenia obciążenia. Dowiedz się więcej o modułach równoważenia obciążenia.
- Przejdź do pozycji Maszyny wirtualne.
- Wybierz nazwę maszyny wirtualnej, którą chcesz dołączyć do zestawu skalowania.
- W obszarze Ustawienia wybierz pozycję Dostępność i skalowanie.
- W sekcji Skalowanie wybierz przycisk Rozpocznij. Jeśli przycisk jest wyszarzony, Twoja maszyna wirtualna nie spełnia obecnie wymagań, aby mogła zostać dołączona do zestawu skalowania.
- W panelu Dołącz do zestawu skalowania maszyn wirtualnych po prawej stronie strony wybierz na liście rozwijanej Wybierz zestaw skalowania maszyn wirtualnych zestaw skalowania, do którego chcesz dołączyć maszynę wirtualną.
- Wybierz przycisk Dołącz u dołu, aby dołączyć maszynę wirtualną.
Ograniczenia dotyczące dołączania istniejącej maszyny wirtualnej do zestawu skalowania
- Zestaw skalowania musi używać trybu orkiestracji elastycznej.
- Zestaw skalowania musi mieć
platformFaultDomainCountwartość 1. - Maszyna wirtualna i zestaw skalowania muszą znajdować się w tej samej grupie zasobów.
- Konfiguracja strefy dostępności:
- Jeśli docelowy zestaw skalowania obejmuje wiele stref lub jest strefowy, maszyna wirtualna musi być strefowa i wdrożona w strefie zgodnej z konfiguracją rozmieszczenia zestawu skalowania. To wymaganie dotyczy również sytuacji, gdy zestaw skalujący używa automatycznego rozmieszczania w strefach.
- Jeśli docelowy zestaw skalowania jest regionalny (niezonalny), maszyna wirtualna musi być również regionalna (niezonowa). Nie można dołączyć maszyny wirtualnej strefowej do regionalnego (niezonalnego) zestawu skalowania.
- Maszyna wirtualna nie może znajdować się w zestawie dostępności zdefiniowanym samodzielnie.
- Maszyna wirtualna nie może znajdować się w
ProximityPlacementGroup. - Maszyna wirtualna nie może znajdować się na dedykowanym hoście platformy Azure.
- Maszyna wirtualna musi mieć dysk zarządzany.
- Zestaw skalujący musi mieć dla
singlePlacementGroupustawioną wartośćFalse. - Zestawy skalowania utworzone bez profilu skalowania mają domyślnie ustawione
singlePlacementGroupnanull. Aby dołączyć maszyny wirtualne do zestawu skalowania bez profilu skalowania, należy ustawić wartośćsinglePlacementGroupnaFalsew czasie tworzenia zestawu skalowania. - Maszyna wirtualna nie może być typu HB lub N obsługującą funkcję zdalnego bezpośredniego dostępu do pamięci (RDMA) (funkcja w wersji zapoznawczej).
Odłączanie maszyny wirtualnej od zestawu skalowania maszyn wirtualnych
Jeśli musisz odłączyć maszynę wirtualną od zestawu skalowania, możesz wykonać poniższe kroki, aby usunąć maszynę wirtualną z zestawu skalowania.
- Przejdź do pozycji Maszyny wirtualne.
- Wybierz nazwę maszyny wirtualnej, którą chcesz dołączyć do zestawu skalowania.
- W obszarze Ustawienia wybierz pozycję Dostępność i skalowanie.
- Wybierz przycisk Odłącz od zestawu skalowania maszyn wirtualnych w górnej części strony.
- Po wyświetleniu monitu o potwierdzenie wybierz przycisk Odłącz .
- Portal wysyła powiadomienie, gdy maszyna wirtualna jest odłączona.
Ograniczenia dotyczące odłączania maszyny wirtualnej od zestawu skalowania
- Zestaw skalowania musi używać trybu orkiestracji elastycznej.
- Zestaw skalowania musi mieć
platformFaultDomainCountwartość 1. - Zestawy skalowania utworzone bez profilu skalowania są domyślnie ustawiane na
singlePlacementGroupustawione nanull. Aby odłączyć maszyny wirtualne od zestawu skalowania bez profilu skalowania,singlePlacementGroupnależy ustawić naFalse. - Maszyna wirtualna nie może być maszyną wirtualną z obsługą funkcji RDMA z serii HB lub N(funkcja w wersji zapoznawczej).
Przenoszenie maszyn wirtualnych między zestawami skalowania
Aby przenieść maszynę wirtualną z jednego zestawu skalowania do innego, wykonaj następujące kroki:
- Odłącz maszynę wirtualną od zestawu skalowania A.
- Po zakończeniu odłączania dołącz maszynę wirtualną do zestawu skalowania B.
Ograniczenia
Ograniczenia dotyczące maszyn wirtualnych, które mają być dołączone lub odłączone do lub z zestawu skalowania, pozostają takie same.
Rozwiązywanie problemów
Dołączanie istniejącej maszyny wirtualnej do istniejącego zestawu skalowania — rozwiązywanie problemów
| Komunikat o błędzie | Opis | Opcje rozwiązywania problemów |
|---|---|---|
| Zestaw skalowania maszyn wirtualnych {vmssUri}, do których odwołuje się maszyna wirtualna, nie istnieje. | Zasób zestawu skalowania nie istnieje lub nie jest w trybie elastycznej aranżacji. | Sprawdź, czy zestaw skalowania istnieje. Jeśli tak, sprawdź, czy jest używany tryb jednolitej aranżacji. |
| Ta operacja jest niedozwolona, ponieważ przywoływany zestaw skalowania maszyn wirtualnych "{vmssName}" nie ma trybu aranżacji ustawionego na wartość "Elastyczna". | Zestaw skalowania nie jest w trybie elastycznej orkiestracji. | Spróbuj dołączyć do innego zestawu skalowania z włączonym trybem orkiestracji elastycznej. |
| Przywoływana maszyna wirtualna "{vmName}" należy do zestawu dostępności i dołączanie do zestawu skalowania maszyn wirtualnych nie jest obsługiwane. Aby uzyskać więcej informacji, zobacz https://aka.ms/vmo/attachdetach. |
VmssDoesNotSupportAttachingExistingAvsetVM: Maszyna wirtualna, którą próbowano dołączyć, jest częścią zestawu dostępności i nie może być dołączona do zestawu skalowania. |
Maszyny wirtualne w zestawie dostępności nie mogą być dołączone do zestawu skalowania. |
| Przywoływany zestaw skalowania maszyn wirtualnych "{vmssName}" nie obsługuje dołączania istniejącej maszyny wirtualnej do niej, ponieważ zestaw skalowania maszyn wirtualnych ma więcej niż 1 domenę błędów. Aby uzyskać więcej informacji, zobacz https://aka.ms/vmo/attachdetach. |
VmssDoesNotSupportAttachingExistingVMMultiFD: Operacja dołączenia maszyny wirtualnej nie powiodła się, ponieważ maszyna wirtualna próbowała dołączyć do zestawu skalowania, w którym liczba domen błędów platformy jest większa niż jeden. |
Maszyny wirtualne można dołączać tylko do zestawów skalowania z wartością platform fault domain count 1. Spróbuj dołączyć do zestawu skalowania z jedną domeną błędów platformy. |
| Używanie maszyny wirtualnej "{vmName}" z niezarządzanymi dyskami i dołączanie jej do zestawu skalowania maszyn wirtualnych nie jest obsługiwane. Aby uzyskać więcej informacji, zobacz https://aka.ms/vmo/attachdetach. |
VmssDoesNotSupportAttachingExistingVMUnmanagedDisk: Maszyn wirtualnych z dyskami niezarządzanymi nie można dołączyć do zestawu skalowania. |
Aby dołączyć maszynę wirtualną z dyskiem do zestawu skalowania, upewnij się, że maszyna wirtualna używa dysku zarządzanego. Zapoznaj się z dokumentacją, aby dowiedzieć się, jak przeprowadzić migrację z dysku niezarządzanego do dysku zarządzanego. |
| Wskazana maszyna wirtualna „{vmName}” należy do grupy umieszczania blisko siebie (PPG), a jej dołączenie do zestawu skalowania maszyn wirtualnych nie jest obsługiwane. Aby uzyskać więcej informacji, zobacz https://aka.ms/vmo/attachdetach. |
VmssDoesNotSupportAttachingPPGVM: Nie można dołączyć maszyny wirtualnej, ponieważ należy ona do grupy Proximity Placement Group. |
Maszyn wirtualnych z grupy Proximity Placement Group nie można dołączyć do zestawu skalowania. Usuń maszynę wirtualną z grupy umieszczania blisko siebie, a następnie spróbuj dołączyć ją do zestawu skalowania. Zapoznaj się z dokumentacją, aby dowiedzieć się, jak przenieść maszynę wirtualną z grupy Proximity Placement Group. |
| PropertyChangeNotAllowed Zmiana właściwości virtualMachineScaleSet.id jest niedozwolona. | Nie można zmienić identyfikatora zestawu skalowania maszyn wirtualnych na inny identyfikator zestawu skalowania maszyn wirtualnych bez odłączania maszyny wirtualnej od zestawu skalowania. | Odłącz maszynę wirtualną od zestawu skalowania maszyn wirtualnych, a następnie dołącz do nowego zestawu skalowania. |
| Zestaw skalowania maszyn wirtualnych "{0}" nie obsługuje dołączania istniejącej maszyny wirtualnej do niej, ponieważ zestaw skalowania maszyn wirtualnych ma pojedynczą grupę umieszczania ustawioną na wartość true lub nie ma jawnie ustawionej grupy umieszczania na wartość false. Więcej informacji można znaleźć w . |
VmssDoesNotSupportAttachingWithSpg: Operacja dołączenia maszyny wirtualnej nie powiodła się, ponieważ zestaw skalowania jest częścią grupy Single Placement Group. |
Maszyny wirtualne można dołączać tylko do zestawów skalowania z parametrem singlePlacementGroup ustawionym na false. |
| Zestaw skalowania maszyn wirtualnych nie obsługuje dołączania maszyny wirtualnej {0}, ponieważ używa rozmiaru maszyny wirtualnej {1}, który może być używany tylko z włączonym zestawem skalowania maszyn wirtualnych z pojedynczą grupą umieszczania. Aby uzyskać więcej informacji, zobacz . | Dołączana maszyna wirtualna ma rozmiar, który wymaga, aby zestaw skalowania używał pojedynczej grupy umieszczania. | Maszyny wirtualne wymagające funkcji Single Placement Group nie mogą być dodawane do zestawu skalowania. |
| Zestaw skalowania maszyn wirtualnych nie obsługuje dołączania rozmiarów maszyn wirtualnych obsługujących funkcję RDMA, takich jak {0}. Aby uzyskać więcej informacji, zobacz . | Maszyny wirtualne obsługujące funkcję RDMA nie mogą być odłączone od zestawu skalowania. Odłączenie nie powiodło się, ponieważ maszyna wirtualna obsługuje funkcję RDMA. | Tylko maszyny wirtualne, które nie mają włączonej funkcji RDMA, można odłączyć od zestawu skalowania. Ta funkcja jest dostępna w wersji zapoznawczej. |
Rozwiązywanie problemów z odłączaniem maszyny wirtualnej od zestawu skalowania
| Komunikat o błędzie | Opis | Opcje rozwiązywania problemów |
|---|---|---|
| Zestaw skalowania maszyn wirtualnych {vmssUri}, do których odwołuje się maszyna wirtualna, nie istnieje. | Zasób zestawu skalowania nie istnieje lub nie jest w trybie elastycznej aranżacji. | Sprawdź, czy zestaw skalowania istnieje. Jeśli tak, sprawdź, czy jest używany tryb jednolitej aranżacji. |
| Ta operacja jest niedozwolona, ponieważ przywoływany zestaw skalowania maszyn wirtualnych "{vmssName}" nie ma trybu aranżacji ustawionego na wartość "Elastyczna". | Zestaw skalowania nie jest w trybie elastycznej orkiestracji. | Tylko zestawy skalowania w trybie elastycznej orkiestracji mogą mieć odłączone od nich maszyny wirtualne. |
| Zestaw skalowania maszyn wirtualnych "{vmssName}" nie obsługuje odłączania istniejącej maszyny wirtualnej, ponieważ zestaw skalowania maszyn wirtualnych ma więcej niż 1 domenę błędów. Aby uzyskać więcej informacji, zobacz https://aka.ms/vmo/attachdetach. | Odłączenie maszyny wirtualnej nie powiodło się, ponieważ zestaw skalowania, do którego należy, ma więcej niż jedną domenę błędów platformy. | Maszyny wirtualne można odłączyć tylko ze skalowalnych zestawów, dla których wartość platform fault domain count wynosi jeden. |
| OperationNotAllowed, Message: Ta operacja nie jest dozwolona, ponieważ przywołyny zestaw skalowania maszyn wirtualnych "{armId}" nie ma trybu aranżacji ustawionego na "Elastyczny" | Zestaw skalowania, do którego próbowano dołączyć lub od którego próbowano odłączyć, jest zestawem skalowania z trybem jednolitej orkiestracji. | Tylko zestawy skalowania w trybie elastycznej orkiestracji mogą mieć odłączone od nich maszyny wirtualne. |
| PropertyChangeNotAllowed Zmiana właściwości virtualMachineScaleSet.id jest niedozwolona. | Nie można zmienić identyfikatora zestawu skalowania maszyn wirtualnych na inny identyfikator zestawu skalowania maszyn wirtualnych bez odłączania maszyny wirtualnej od zestawu skalowania. | Odłącz maszynę wirtualną od zestawu skalowania maszyn wirtualnych, a następnie dołącz do nowego zestawu skalowania. Upewnij się, że parametr virtualMachineScaleSet.id jest ustawiony na wartość null. Niepoprawne wartości to: "" i "null". |
| Zestaw skalowania maszyn wirtualnych "{0}" nie obsługuje odłączania od niego maszyny wirtualnej, ponieważ w zestawie skalowania maszyn wirtualnych ustawiono wartość true dla opcji pojedyncza grupa umieszczania. Aby uzyskać więcej informacji, zobacz . |
VmssDoesNotSupportAttachingWithSpg: Odłączenie maszyny wirtualnej nie powiodło się, ponieważ zestaw skalowania należy do grupy Single Placement Group. |
Maszyny wirtualne można odłączyć od zestawów skalowania tylko wtedy, gdy parametr singlePlacementGroup jest ustawiony na false. |
| Zestaw skalowania maszyn wirtualnych nie obsługuje odłączania rozmiarów maszyn wirtualnych obsługujących funkcję RDMA, takich jak {0}. Aby uzyskać więcej informacji, zobacz . | Maszyny wirtualne obsługujące funkcję RDMA nie mogą być odłączone od zestawu skalowania. Odłączenie nie powiodło się, ponieważ maszyna wirtualna obsługuje funkcję RDMA. | Od zestawu skalowania można odłączyć tylko maszyny wirtualne, które nie mają włączonej obsługi RDMA. Ta funkcja jest dostępna w wersji zapoznawczej. |
Co dalej?
Dowiedz się, jak zarządzać aktualizacjami i konserwacją przy użyciu powiadomień o konserwacji, konfiguracji konserwacji i zdarzeń zaplanowanych.