#!/bin/sh name=$1 timeout=15 if lxc-info -n $name | grep -qs "STOPPED" then echo $name not running... exit 0 fi ssh $name halt & #if [ -e /usr/bin/lxc-halt ]; then # /usr/bin/lxc-halt -n $name #else # ssh $name halt & #fi while [ $timeout -gt 0 ] do timeout=$(($timeout-1));sleep 1 if lxc-info -n $name | grep -qs "STOPPED" then exit 0 fi done lxc-stop -n $name lxc-wait -n $name -s 'STOPPED'
Затем:
chmod +x /usr/local/sbin/lxc-shutdown
Немає коментарів:
Дописати коментар