Hallo Internet,
ich suche eine Möglichkeit per API Befehle auf der Console eines Nodes und eines Gastes (VM mit installiertem agent) auszuführen.
Für den Gast habe ich entsprechend etwas in den API-docsgefunden:
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/qemu/{vmid}/agent/exec
Damit kann ich auch den Command "date" absenden, allerdings bei "touch /tmp/test" bekomme ich nur "596 Broken pipe" vom Server zurück. Ich habe bereits versucht die slashes und das Leerzeichen zu escapen, allerdings funktioniert das ebenfalls nicht.
Gibt es zudem die Möglichkeit auf dem Node einen Befehl auszuführen (wäre fast noch besser, mit "qm guest exec" kann man ja dann gewünschte Befehle auf den Gästen auslösen)
Kann mir da jemand auf die Sprünge helfen? Vielleicht hab ich da einfach einen Denkfehler.
Danke & Gruß
ich suche eine Möglichkeit per API Befehle auf der Console eines Nodes und eines Gastes (VM mit installiertem agent) auszuführen.
Für den Gast habe ich entsprechend etwas in den API-docsgefunden:
https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/qemu/{vmid}/agent/exec
Damit kann ich auch den Command "date" absenden, allerdings bei "touch /tmp/test" bekomme ich nur "596 Broken pipe" vom Server zurück. Ich habe bereits versucht die slashes und das Leerzeichen zu escapen, allerdings funktioniert das ebenfalls nicht.
Gibt es zudem die Möglichkeit auf dem Node einen Befehl auszuführen (wäre fast noch besser, mit "qm guest exec" kann man ja dann gewünschte Befehle auf den Gästen auslösen)
Kann mir da jemand auf die Sprünge helfen? Vielleicht hab ich da einfach einen Denkfehler.
Danke & Gruß