Uruchamianie skryptów na maszynie wirtualnej z systemem Linux
Dotyczy: ✔️ Maszyny wirtualne z systemem Linux — elastyczne zestawy skalowania ✔️
Aby zautomatyzować zadania lub rozwiązać problemy, może być konieczne uruchomienie poleceń na maszynie wirtualnej. Poniższy artykuł zawiera krótkie omówienie funkcji dostępnych do uruchamiania skryptów i poleceń na maszynach wirtualnych.
Rozszerzenie niestandardowego skryptu
Rozszerzenie niestandardowego skryptu jest używane głównie do konfigurowania po wdrożeniu i instalacji oprogramowania.
- Pobieranie i uruchamianie skryptów na maszynach wirtualnych platformy Azure.
- Można uruchomić przy użyciu szablonów usługi Azure Resource Manager, interfejsu wiersza polecenia platformy Azure, interfejsu API REST, programu PowerShell lub Azure Portal.
- Pliki skryptów można pobrać z usługi Azure Storage lub GitHub albo dostarczyć z komputera podczas uruchamiania z Azure Portal.
- Uruchom skrypt programu PowerShell na maszynach z systemem Windows i skrypt powłoki Bash na maszynach z systemem Linux.
- Przydatne w przypadku po wdrożeniu konfiguracji, instalacji oprogramowania i innych zadań konfiguracji lub zarządzania.
Uruchom polecenie
Funkcja Uruchom polecenie umożliwia zarządzanie maszynami wirtualnymi i aplikacjami oraz rozwiązywanie problemów przy użyciu skryptów i jest dostępna nawet wtedy, gdy maszyna nie jest osiągalna, na przykład jeśli zapora gościa nie ma otwartego portu RDP ani SSH.
- Uruchamianie skryptów na maszynach wirtualnych platformy Azure.
- Można uruchomić przy użyciu Azure Portal, interfejsu API REST, interfejsu wiersza polecenia platformy Azure lub programu PowerShell
- Szybko uruchom skrypt i wyświetl dane wyjściowe i powtórz je zgodnie z potrzebami w Azure Portal.
- Skrypt można wpisać bezpośrednio lub uruchomić jeden z wbudowanych skryptów.
- Uruchom skrypt programu PowerShell na maszynach z systemem Windows i skrypt powłoki Bash na maszynach z systemem Linux.
- Przydatne w przypadku zarządzania maszynami wirtualnymi i aplikacjami oraz uruchamiania skryptów na maszynach wirtualnych, które nie są osiągalne.
Hybrydowy proces roboczy elementu Runbook
Hybrydowy proces roboczy elementu Runbook zapewnia ogólne zarządzanie maszyną, aplikacją i środowiskiem za pomocą skryptów niestandardowych użytkownika przechowywanych na koncie usługi Automation.
- Uruchamianie skryptów na platformie Azure i na maszynach spoza platformy Azure.
- Można uruchomić przy użyciu Azure Portal, interfejsu wiersza polecenia platformy Azure, interfejsu API REST, programu PowerShell, elementu webhook.
- Skrypty przechowywane i zarządzane na koncie usługi Automation.
- Uruchamianie programu PowerShell, przepływu pracy programu PowerShell, języka Python lub graficznych elementów Runbook
- Brak limitu czasu wykonywania skryptu.
- Wiele skryptów może działać współbieżnie.
- Pełne dane wyjściowe skryptu są zwracane i przechowywane.
- Historia zadań jest dostępna przez 90 dni.
- Skrypty mogą działać jako system lokalny lub przy użyciu poświadczeń dostarczonych przez użytkownika.
- Wymaga ręcznej instalacji
Konsola szeregowa
Konsola szeregowa zapewnia bezpośredni dostęp do maszyny wirtualnej, podobnie jak za pomocą klawiatury podłączonej do maszyny wirtualnej.
- Uruchamianie poleceń na maszynach wirtualnych platformy Azure.
- Można uruchomić przy użyciu konsoli opartej na tekście na maszynie w Azure Portal.
- Zaloguj się na maszynie przy użyciu konta użytkownika lokalnego.
- Przydatne, gdy wymagany jest dostęp do maszyny wirtualnej niezależnie od stanu sieci lub systemu operacyjnego maszyny.
Następne kroki
Dowiedz się więcej o różnych funkcjach dostępnych do uruchamiania skryptów i poleceń na maszynach wirtualnych.