Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Příkaz 'Run Command' používá agenta virtuálního počítače ke spouštění skriptů v rámci virtuálního počítače Azure s Windows nebo Linuxem. Tyto skripty můžete použít k obecné správě počítačů nebo aplikací. Můžou vám pomoct rychle diagnostikovat a opravovat problémy s přístupem k virtuálním počítačům a sítí a získat virtuální počítač zpět do dobrého stavu. Skripty lze vložit do vlastností nebo odkazovat na předpublikovaný skript galerie.
Původní sada příkazů je orientovaná na akci. Aktualizovaná sada příkazů se orientuje na správu a umožňuje spouštět více skriptů a má méně omezení. Tento článek vysvětluje rozdíl mezi dvěma sadami příkazů spuštění a pomůže vám rozhodnout, která sada je ta správná pro použití ve vašem scénáři.
Důležité
Příkaz spravovaného spuštění je momentálně k dispozici v Azure CLI, PowerShellu a rozhraní API. Funkce portálu momentálně nejsou k dispozici.
Kdy použít akce nebo spravované příkazy
Původní sada příkazů je orientovaná na akce. Měli byste zvážit použití této sady příkazů v situacích, kdy potřebujete spustit:
- Malý skript pro získání obsahu z virtuálního počítače
- Skript pro konfiguraci virtuálního počítače (nastavení klíčů registru, změna konfigurace)
- Jednorázový skript pro diagnostiku
Dostupné příkazy akcí a pokyny k jejich použití najdete v tématu Příkazy pro spuštění akcí pro Linux a Příkazy pro spuštění akcí pro Windows .
Aktualizovaná sada příkazů se orientuje na správu. Pokud potřebujete splňovat následující příklady, zvažte použití spravovaných příkazů spuštění:
- Skript se musí spustit jako součást nasazení virtuálního počítače.
- Je potřeba provést opakující se skript.
- Několik skriptů se musí spouštět postupně.
- Spouštění virtuálního počítače spuštěním instalačních skriptů
- Publikování vlastního skriptu ke sdílení a opětovnému použití
Informace o tom, jak je používat, najdete v tématu Spravovaný příkaz spustit pro Linux a spravovaný příkaz spustit pro Windows .
Poznámka:
Maximální povolený počet povolených příkazů spravovaného spuštění je aktuálně omezen na 25.
Porovnání podpory funkcí
| Podpora funkcí | Akce SpusťPříkaz | Spravovaný příkaz RunCommand |
|---|---|---|
| šablona ARM | Ne, jedná se o akci POST. | Ano, jedná se o typ prostředku. |
| Dlouhotrvající | Limit 90 min | Časový limit stanovený zákazníkem |
| Účet spuštění | Systémový účet / kořen | Uživatel určený zákazníkem |
| Více příkazů spuštění | Pouze jeden aktivní | Více paralelně nebo sekvenčně |
| Velký výstup | Omezeno na 4k (v objektu blob stavu) | Nahráno do zákaznického objektu append blob. |
| Sledování průběhu | Hlásí pouze konečný stav. | Zaznamenává průběh a výstup posledního 4k během provádění |
| Asynchronní spuštění | Stav cíle/provisioning čeká na dokončení skriptu | Zákazník zadal příznak async, pokud zřizování čeká na skript |
| Podpora škálovací sady virtuálních počítačů | Pouze u instance virtuálního počítače | Podpora modelu škálovací sady virtuálních počítačů a horizontálního navýšení kapacity |
| Generování SAS | Žádná podpora pro blob | Automaticky CRP generuje SAS pro zákaznické blobové objekty a spravuje je. |
| Galerie (vlastní příkazy) | Pouze předdefinované id příkazů | Zákazník může publikovat skripty a sdílet je |
Další kroky
Začněte se spravovaným příkazem Run pro Linux nebo spravovaným příkazem Run pro Windows.