Scripts uitvoeren op uw Linux-VM
Van toepassing op: ✔️ Flexibele schaalsets voor Linux-VM's ✔️
Als u taken wilt automatiseren of problemen wilt oplossen, moet u mogelijk opdrachten uitvoeren op een virtuele machine. In het volgende artikel vindt u een kort overzicht van de functies die beschikbaar zijn voor het uitvoeren van scripts en opdrachten binnen uw VM's.
Aangepaste scriptextensie
De aangepaste scriptextensie wordt voornamelijk gebruikt voor configuratie na implementatie en software-installatie.
- Download en voer scripts uit in virtuele Azure-machines.
- Kan worden uitgevoerd met behulp van Azure Resource Manager-sjablonen, Azure CLI, REST API, PowerShell of Azure Portal.
- Scriptbestanden kunnen worden gedownload vanuit Azure Storage of GitHub, of worden geleverd vanaf uw pc wanneer ze worden uitgevoerd vanuit Azure Portal.
- PowerShell-script uitvoeren op Windows-machines en Bash-script op Linux-machines.
- Handig voor configuratie na implementatie, software-installatie en andere configuratie- of beheertaken.
Opdracht uitvoeren
Met de functie Opdracht uitvoeren kunt u virtuele machines en toepassingen beheren en problemen oplossen met behulp van scripts en is deze beschikbaar, zelfs als de machine niet bereikbaar is, bijvoorbeeld als de gastfirewall de RDP- of SSH-poort niet heeft geopend.
- Scripts uitvoeren in virtuele Azure-machines.
- Kan worden uitgevoerd met behulp van Azure Portal, REST API, Azure CLI of PowerShell
- Voer snel een script uit en bekijk de uitvoer en herhaal deze indien nodig in Azure Portal.
- Script kan rechtstreeks worden getypt of u kunt een van de ingebouwde scripts uitvoeren.
- PowerShell-script uitvoeren op Windows-machines en Bash-script op Linux-machines.
- Handig voor beheer van virtuele machines en toepassingen en voor het uitvoeren van scripts in virtuele machines die onbereikbaar zijn.
Hybrid Runbook Worker
Hybrid Runbook Worker biedt algemeen machine-, toepassings- en omgevingsbeheer met aangepaste scripts van gebruikers die zijn opgeslagen in een Automation-account.
- Scripts uitvoeren in Azure- en niet-Azure-machines.
- Kan worden uitgevoerd met behulp van Azure Portal, Azure CLI, REST API, PowerShell, webhook.
- Scripts die zijn opgeslagen en beheerd in een Automation-account.
- PowerShell, PowerShell Workflow, Python of grafische runbooks uitvoeren
- Geen tijdslimiet voor runtime van scripts.
- Meerdere scripts kunnen gelijktijdig worden uitgevoerd.
- Volledige scriptuitvoer wordt geretourneerd en opgeslagen.
- Taakgeschiedenis beschikbaar gedurende 90 dagen.
- Scripts kunnen worden uitgevoerd als lokaal systeem of met door de gebruiker opgegeven referenties.
- Handmatige installatie vereist
Seriële console
De seriële console biedt directe toegang tot een virtuele machine, vergelijkbaar met het hebben van een toetsenbord dat is verbonden met de virtuele machine.
- Voer opdrachten uit in virtuele Azure-machines.
- Kan worden uitgevoerd met behulp van een console op basis van tekst naar de computer in Azure Portal.
- Meld u aan bij de computer met een lokaal gebruikersaccount.
- Dit is handig wanneer toegang tot de virtuele machine nodig is, ongeacht de netwerk- of besturingssysteemstatus van de machine.
Volgende stappen
Meer informatie over de verschillende functies die beschikbaar zijn voor het uitvoeren van scripts en opdrachten binnen uw VM's.