# -*- coding: utf-8 -*- """Kill stuck install and restart with CN mirror.""" import paramiko c = paramiko.SSHClient() c.set_missing_host_key_policy(paramiko.AutoAddPolicy()) c.connect("192.168.110.207", username="root", password="123456", timeout=20) cmds = [ "pkill -f 'k3s-install|get.k3s.io|argocd_01|install_207_demo' || true", "pkill -f 'curl -o /tmp/k3s' || true", "sleep 2", "ps aux | grep -E 'k3s-install|curl -o /tmp/k3s' | grep -v grep || echo 'cleared'", ] for cmd in cmds: print(">>>", cmd) _, o, _ = c.exec_command(cmd, timeout=30) print(o.read().decode()) c.close() print("done kill")