es kommt manchmal vor, dass ein server per api nicht ausgeschaltet werden kann, da dieser im locked zustand ist. nun muss man manuell qm unlock <vmid> auf dem proxmox host machen. kann diese funktion in api implementiert werden, so dass man hierüber erfahren kann, ob die vm in einem locked zustand ist und in diesem fall der unlock api call durchgeführt wird?
was mir stattdessen einfällt wäre soetwas:
was mir stattdessen einfällt wäre soetwas:
PHP:
<?php
$output=null;
$retval=null;
exec('sshpass -p <password> ssh <user>@<pvehostname> qm unlock <vmid>', $output, $retval);
echo "Returned with status $retval and output:\n";
print_r($output);
?>