Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So lösen Sie einen Cloud Assistant-Befehl für eine oder mehrere ECS-Instanzen aus

So lösen Sie einen Cloud Assistant-Befehl für eine oder mehrere ECS-Instanzen aus

坏嘻嘻
Freigeben: 2018-09-27 14:09:28
Original
1667 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit dem Auslösen eines Cloud-Assistentenbefehls für eine oder mehrere ECS-Instanzen. Ich hoffe, dass er für Sie hilfreich ist.

InvokeCommand

Beschreibung

Wenn Sie diese Schnittstelle verwenden, beachten Sie bitte Folgendes:

in einem In In der Alibaba Cloud-Region können Sie bis zu 500 Cloud Assistant-Befehle pro Tag ausführen.

Der Netzwerktyp der Zielinstanz muss VPC sein.

Der Status der Zielinstanz muss „Wird ausgeführt“ lauten.

Auf der Zielinstanz muss der Cloud Assistant-Client vorinstalliert sein.

Beim Ausführen eines Befehls vom Typ PowerShell müssen Sie sicherstellen, dass die Ziel-ECS-Windows-Instanz mit dem PowerShell-Modul konfiguriert wurde.

Bei Einzelausführung (Timed=False) wird der Befehl nur einmal ausgeführt.

Bei der periodischen Ausführung (Timed=True) führt der Cloud-Assistent regelmäßig gemäß der durch den Parameter Frequency angegebenen Zeithäufigkeit aus. Das Ergebnis der letzten Ausführung hat keinen Einfluss auf die nächste Ausführung.

Die Zeitbasis für die periodische Ausführung ist UTC +08:00, und diese Zeit basiert auf der Systemzeit der Instanz. Sie müssen sicherstellen, dass die Zeit oder Zeitzone Ihrer ECS-Instanz mit Ihrer übereinstimmt erwartete Zeit.

Weitere Informationen zu Zeitzonen für Linux-Instanzen finden Sie unter „Ändern der Zeitzone der ECS-Linux-Instanz“ und „Einstellen des NTP-Dienstes“ unter „Synchronisieren der Uhr einer Windows-Instanz“.

Sie können mehrere ECS-Instanzen auswählen. Wenn eine der Instanzen die Ausführungsbedingungen nicht erfüllt, müssen Sie eine erneute Auswahl treffen.

Die Ausführung des Befehls schlägt möglicherweise aufgrund eines abnormalen Status der Zielinstanz, einer Netzwerkanomalie oder einer Anomalie des Cloud Assistant-Clients fehl. Wenn der Befehl nicht ausgeführt werden kann, werden keine Ausführungsinformationen generiert.

Anforderungsparameter

So lösen Sie einen Cloud Assistant-Befehl für eine oder mehrere ECS-Instanzen aus

Rückgabeparameter

So lösen Sie einen Cloud Assistant-Befehl für eine oder mehrere ECS-Instanzen aus

Beispiel

Beispiel anfordern

https://ecs.aliyuncs.com/?Action=InvokeCommand
&RegionId=cn-hangzhou
&InstanceId.1=i-bp185dy2o3o6nxxxxxxx
&InstanceId.2=i-bsdn5dy2o845sxxxxxxx
&CommandId=c-e996287206324975b5fbe1dxxxxxxxxx
&Timed=true&Frequency=0 0-5 14 * * ?
&<公共请求参数>
Nach dem Login kopieren

Beispiel für normale Rückgabe

XML-Format

<InvokeCommandResponse>
    <RequestId>E69EF3CC-94CD-42E7-8926-F133B86387C0</RequestId>
    <InvokeId>t-7d2a745b412b4601b2d47f6a768d3a14</InvokeId>
</InvokeCommandResponse>
Nach dem Login kopieren

JSON-Format

{
    "RequestId":"E69EF3CC-94CD-42E7-8926-F133B86387C0",
    "InvokeId":"t-7d2a745b412b4601b2d47f6a768d3a14"
}
Nach dem Login kopieren

Beispiel für Ausnahmerückgabe

XML-Format

<Error>
    <RequestId>E69EF3CC-94CD-42E7-8926-F133B86387C0</RequestId>
    <HostId>ecs.aliyuncs.com</HostId>
    <Code>MissingParameter.CommandId</Code>
    <Message>The input parameter “CommandId” that is mandatory for processing this request is not supplied.</Message>
</Error>
Nach dem Login kopieren

JSON-Format

{
    "RequestId": "E69EF3CC-94CD-42E7-8926-F133B86387C0",
    "HostId": "ecs.aliyuncs.com"
    "Code": "MissingParameter.CommandId"
    "Message": "The input parameter “CommandId” that is mandatory for processing this request is not supplied."
}
Nach dem Login kopieren

Fehlercode

Die folgenden Fehlercodes gelten nur für diese Schnittstelle. Weitere Fehlercodes finden Sie im API Error Center.

So lösen Sie einen Cloud Assistant-Befehl für eine oder mehrere ECS-Instanzen aus

Das obige ist der detaillierte Inhalt vonSo lösen Sie einen Cloud Assistant-Befehl für eine oder mehrere ECS-Instanzen aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage