az vmss run-command
Futtatási parancsok kezelése virtuálisgép-méretezési csoportban.
További információ: vagy https://docs.microsoft.com/azure/virtual-machines/windows/run-commandhttps://docs.microsoft.com/azure/virtual-machines/linux/run-command.
Parancsok
| az vmss run-command create |
A VMSS virtuális gép futtatási parancsának létrehozásához szükséges művelet. |
| az vmss run-command delete |
A futtatási parancs törlésére irányuló művelet. |
| az vmss run-command invoke |
Futtasson egy adott futtatási parancsot egy virtuálisgép-méretezési csoport példányán. |
| az vmss run-command list |
Egy példány összes futtatási parancsának lekérésére szolgáló művelet a Virtual Machine Scalesetben. |
| az vmss run-command show |
A VMSS-futtatási parancs lekérésének művelete. |
| az vmss run-command update |
A VMSS-futtatási parancs frissítésének művelete. |
az vmss run-command create
A VMSS virtuális gép futtatási parancsának létrehozásához szükséges művelet.
az vmss run-command create --instance-id
--name
--resource-group
--vmss-name
[--async-execution {false, true}]
[--command-id]
[--error-blob-uri]
[--location]
[--no-wait]
[--output-blob-uri]
[--parameters]
[--protected-parameters]
[--run-as-password]
[--run-as-user]
[--script]
[--script-uri]
[--tags]
[--timeout-in-seconds]
Példák
VMSS-futtatási parancs létrehozása.
az vmss run-command create --resource-group "myResourceGroup" --instance-id "0" --location "West US" --async-execution false --parameters arg1=param1 arg2=value1 --run-as-password "<runAsPassword>" --run-as-user "user1" --script "Write-Host Hello World!" --timeout-in-seconds 3600 --run-command-name "myRunCommand" --vmss-name "myVMSS"
Kötelező paraméterek
A virtuális gép példányazonosítója.
A virtuális gép futtatási parancsának neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
A virtuálisgép-méretezési csoport neve.
Opcionális paraméterek
Választható. Ha igaz értékre van állítva, a kiépítés a szkript indításakor azonnal befejeződik, és nem várja meg a szkript befejezését.
Adja meg az előre definiált beépített szkript parancsazonosítóját.
URI (SAS nélkül) hozzáfűző blobhoz, ahol a szkript hibastreamje fel lesz töltve.
Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
URI (SAS nélkül) hozzáfűző blobhoz, ahol a szkript kimenete fel lesz töltve.
A szkript által használt paraméterek.
A szkript által használt paraméterek.
Jelszó, ha a felhasználóként futtatott paraméter használatához szükséges. A rendszer titkosítja, és nem naplózza.
Alapértelmezés szerint a szkriptfolyamat a rendszer/gyökérfelhasználó alatt fut. Egyéni felhasználó megadása a folyamat üzemeltetéséhez.
Adja meg a virtuális gépen végrehajtandó szkripttartalmat.
Adja meg a szkript letöltési helyét.
Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.
A futtatási parancs végrehajtásához másodpercekben megadott időtúllépés.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az vmss run-command delete
A futtatási parancs törlésére irányuló művelet.
az vmss run-command delete --name
[--ids]
[--instance-id]
[--no-wait]
[--resource-group]
[--vmss-name]
[--yes]
Példák
A VMSS-futtatási parancs törlésének művelete.
az vmss run-command delete --resource-group "myResourceGroup" --instance-id "0" --run-command-name "myRunCommand" --vmss-name "myVMSS"
Kötelező paraméterek
A virtuális gép futtatási parancsának neve.
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.
A virtuális gép példányazonosítója.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
A virtuálisgép-méretezési csoport neve.
Ne kérje a megerősítést.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az vmss run-command invoke
Futtasson egy adott futtatási parancsot egy virtuálisgép-méretezési csoport példányán.
az vmss run-command show A hasznos információkat ad vissza az egyes futtatási parancsokról. A Futtatás parancsazonosítójának felderítése a következőn keresztül az vmss run-command list: .
az vmss run-command invoke --command-id
[--ids]
[--instance-id]
[--name]
[--parameters]
[--resource-group]
[--scripts]
Példák
Telepítse az nginxet egy VMSS-példányra.
az vmss run-command invoke -g MyResourceGroup -n MyVMSS --command-id RunShellScript \ --instance-id 0 --scripts "sudo apt-get update && sudo apt-get install -y nginx"
Parancs futtatása paraméterekkel egy VMSS-példányon.
az vmss run-command invoke -g MyResourceGroup -n MyVMSS --command-id RunShellScript \ --instance-id 4 --scripts 'echo $1 $2' --parameters hello world
Parancs meghívása az összes VMSS-példányon a VMSS-példány erőforrás-azonosítóinak használatával. Megjegyzés: A "@-" ki van bontva az stdin értékre.
az vmss list-instances -n MyVMSS -g my-rg --query "[].id" --output tsv | \
az vmss run-command invoke --scripts 'echo $1 $2' --parameters hello world \
--command-id RunShellScript --ids @-
PowerShell-szkript futtatása windowsos VMSS-példányon paraméterekkel. A szkript beágyazottan van megadva. Legyen óvatos az egyszeres idézőjelek CMD.exe.
az vmss run-command invoke --command-id RunPowerShellScript --name win-vm -g my-resource-group \
--scripts 'param([string]$arg1,[string]$arg2)' \
'Write-Host This is a sample script with parameters $arg1 and $arg2' \
--parameters 'arg1=somefoo' 'arg2=somebar' --instance-id 2
PowerShell-szkript futtatása windowsos VMSS-példányon paraméterekkel. A fájlból megadott szkript.
# script.ps1
# param(
# [string]$arg1,
# [string]$arg2
# )
# Write-Host This is a sample script with parameters $arg1 and $arg2
az vmss run-command invoke --command-id RunPowerShellScript --name win-vm -g my-resource-group \
--scripts @script.ps1 --parameters "arg1=somefoo" "arg2=somebar" --instance-id 5
Kötelező paraméterek
A parancsazonosító.
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.
Méretezési csoport virtuálisgép-példányazonosítója.
Méretezési csoport neve. Az alapértelmezett beállításokat a következővel az configure --defaults vmss=<name>konfigurálhatja: .
Szóközzel elválasztott paraméterek "[name=]value" formátumban.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Szóközzel elválasztott szkriptsorok. A (z) @{file} használatával betölthet szkriptet egy fájlból.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az vmss run-command list
Egy példány összes futtatási parancsának lekérésére szolgáló művelet a Virtual Machine Scalesetben.
az vmss run-command list --instance-id
--resource-group
--vmss-name
[--expand]
Példák
Futtassa a parancsokat a Vmss-példányban.
az vmss run-command list --resource-group "myResourceGroup" --vmss-name "myVMSS" --instance-id "0"
Kötelező paraméterek
A virtuális gép példányazonosítója.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
A virtuálisgép-méretezési csoport neve.
Opcionális paraméterek
A műveletre alkalmazandó kibontási kifejezés.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az vmss run-command show
A VMSS-futtatási parancs lekérésének művelete.
az vmss run-command show --name
[--expand]
[--ids]
[--instance-id]
[--instance-view]
[--resource-group]
[--vmss-name]
Példák
VMSS-futtatási parancsok lekérése.
az vmss run-command show --instance-id "0" --resource-group "myResourceGroup" --run-command-name "myRunCommand" --vmss-name "myVMSS"
Kötelező paraméterek
A virtuális gép futtatási parancsának neve.
Opcionális paraméterek
A műveletre alkalmazandó kibontási kifejezés.
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.
A virtuális gép példányazonosítója.
Futtatási parancs példánynézete.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
A virtuálisgép-méretezési csoport neve.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az vmss run-command update
A VMSS-futtatási parancs frissítésének művelete.
az vmss run-command update --name
[--async-execution {false, true}]
[--command-id]
[--error-blob-uri]
[--ids]
[--instance-id]
[--location]
[--no-wait]
[--output-blob-uri]
[--parameters]
[--protected-parameters]
[--resource-group]
[--run-as-password]
[--run-as-user]
[--script]
[--script-uri]
[--tags]
[--timeout-in-seconds]
[--vmss-name]
Példák
A VMSS futtatási parancsának frissítése.
az vmss run-command update --resource-group "myResourceGroup" --instance-id "0" --location "West US" --async-execution false --parameters arg1=param1 arg2=value1 --run-as-password "<runAsPassword>" --run-as-user "user1" --script "Write-Host Hello World!" --timeout-in-seconds 3600 --run-command-name "myRunCommand" --vmss-name "myVMSS"
Kötelező paraméterek
A virtuális gép futtatási parancsának neve.
Opcionális paraméterek
Választható. Ha igaz értékre van állítva, a kiépítés a szkript indításakor azonnal befejeződik, és nem várja meg a szkript befejezését.
Adja meg az előre definiált beépített szkript parancsazonosítóját.
URI (SAS nélkül) hozzáfűző blobhoz, ahol a szkript hibastreamje fel lesz töltve.
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.
A virtuális gép példányazonosítója.
Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
URI (SAS nélkül) hozzáfűző blobhoz, ahol a szkript kimenete fel lesz töltve.
A szkript által használt paraméterek.
A szkript által használt paraméterek.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Jelszó, ha a felhasználóként futtatott paraméter használatához szükséges. A rendszer titkosítja, és nem naplózza.
Alapértelmezés szerint a szkriptfolyamat a rendszer/gyökérfelhasználó alatt fut. Egyéni felhasználó megadása a folyamat üzemeltetéséhez.
Adja meg a virtuális gépen végrehajtandó szkripttartalmat.
Adja meg a szkript letöltési helyét.
Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.
A futtatási parancs végrehajtásához másodpercekben megadott időtúllépés.
A virtuálisgép-méretezési csoport neve.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a következővel az account set -s NAME_OR_IDkonfigurálhatja: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: