Мой ответ непосредственно не относится к KVM. Мое решение было бы просто для перезапуска сервера SSH, таким образом, это становится доступным снова. "ssh мертво", я предположу, что Вы подразумеваете, что процесс sshd мертв, или по крайней мере порт 22 не отвечает. Для них ситуация я часто использую Monit для восстановления сервиса:
Таким образом для SSH я пошел бы с чем-то вроде этого:
check process sshd with pidfile /var/run/sshd.pid
start program "/etc/init.d/ssh start"
stop program "/etc/init.d/ssh stop"
if failed port 22 protocol ssh then restart
if 5 restarts within 5 cycles then timeout
У Вас есть, конечно, много опции с monit. См. monit документацию для деталей