Eseguire gli script nella macchina virtuale Linux
Si applica a: ✔️ macchine virtuali di Linux ✔️ set di scalabilità flessibili
Per automatizzare le attività o risolvere i problemi, potrebbe essere necessario eseguire i comandi in una macchina virtuale. Il seguente articolo fornisce una breve panoramica delle funzionalità disponibili per eseguire gli script e i comandi all'interno delle macchine virtuali.
Estensione di script personalizzati
L'Estensione dello Script personalizzata viene usata principalmente per la configurazione post-distribuzione e per l'installazione del software.
- Scaricare ed eseguire script nelle macchine virtuali di Azure.
- Può essere eseguito tramite i modelli di gestione risorse di Azure, l'interfaccia della riga di comando di Azure, l'API REST, Powershell o il portale di Azure.
- I file degli script possono essere scaricati dall'archiviazione di Azure o da GitHub oppure possono essere forniti dal PC del cliente quando è in esecuzione dal portale di Azure.
- Eseguire uno script di PowerShell nei computer Windows e gli Script Bash nei computer Linux.
- Utile per la configurazione post-distribuzione, l'installazione del software e altre attività di configurazione o gestione.
Eseguire il comando
La funzione Eseguire comando abilita la macchina virtuale e la gestione delle applicazioni e della risoluzione dei problemi tramite gli script ed è disponibile anche quando il computer non è raggiungibile, ad esempio se il firewall guest non ha la porta RDP o SSH aperta.
- Eseguire script nelle macchine virtuali di Azure.
- È possibile eseguirlo tramite portale di Azure, API REST, interfaccia della riga di comando di Azure, o PowerShell
- Eseguire velocemente uno script e visualizzare l'output e ripetere come richiesto nel portale di Azure.
- Lo script può essere digitato direttamente oppure è possibile eseguire script incorporati.
- Eseguire uno script di PowerShell nei computer Windows e gli Script Bash nei computer Linux.
- Utile per la gestione della macchina virtuale e delle applicazioni e per l'esecuzione degli script e delle macchine virtuali che non sono raggiungibili.
Ruolo di lavoro ibrido per runbook
Il ruolo di lavoro ibrido per runbook fornisce il computer generale, l'applicazione e un ambiente generale con script personalizzati dell'utente archiviati in un account di automazione.
- Eseguire script in Azure e nelle macchine diverse da Azure.
- È possibile eseguirlo tramite portale di Azure, interfaccia della riga di comando di Azure, API REST, PowerShell, webhook.
- Gli script sono archiviati e gestiti in un Account di automazione.
- Eseguire i runbook di PowerShell, il flusso di lavoro PowerShell, Python o Graphical
- Nessun limite di tempo nella fase di esecuzione dello script.
- Si possono eseguire più script simultaneamente.
- L'output completo dello script viene restituito e archiviato.
- Cronologia processo disponibile per 90 giorni.
- Gli script possono eseguiti come sistema locale o con le credenziali fornite dall'utente.
- Richiede l' installazione manuale.
Console seriale
Il console seriale fornisce l'accesso diretto a una macchina virtuale, come avere una tastiera connessa alla macchina virtuale.
- Eseguire comandi nelle macchine virtuali di Azure.
- Possono essere eseguiti tramite una console basata su testo per la macchina nel portale di Azure.
- Account di accesso al computer con un account utente locale.
- È utile quando è necessario l'accesso alla macchina virtuale indipendentemente dallo stato della rete o del sistema operativo del computer.
Passaggi successivi
Altre informazioni sulle diverse funzioni che sono disponibili per eseguire script e comandi all'interno delle macchine virtuali.