2019-11-16 Proxmox命令行操作迁移虚拟机
2019-11-17 本文已影响0人
AK蜗牛
有时候Proxmox不能web方式访问,只能ssh了怎么办呢?或者需要迁移虚拟机了要怎么做?
答案是使用命令行(需要root)。
首先,几个位置:
虚拟机配置文件在/etc/pve/qemu-server目录下。
虚拟机虚拟磁盘镜像文件在 /dev/pve/目录下。万一不在的话,查找/etc/pve/qemu-server/目录下的配置文件比如101.conf,找到里面类似
scsi0: local-lvm:vm-100-disk-0,size=20G
这句,虚拟磁盘文件名就叫 vm-100-disk-0,可以全局查找 find / -name vm-100-disk-0.
这两个文件发送到另外一台proxmox对应的文件上,就可以使用了。
命令参考
qm guest cmd <vmid> <command>
qm guest exec-status <vmid> <pid>
qm guest passwd <vmid> <username> [OPTIONS]
qm guest exec <vmid> [<extra-args>] [OPTIONS]
qm clone <vmid> <newid> [OPTIONS]
qm config <vmid> [OPTIONS]
qm create <vmid> [OPTIONS]
qm delsnapshot <vmid> <snapname> [OPTIONS]
qm destroy <vmid> [OPTIONS]
qm list [OPTIONS]
qm listsnapshot <vmid>
qm migrate <vmid> <target> [OPTIONS]
qm move_disk <vmid> <disk> <storage> [OPTIONS]
qm pending <vmid>
qm reset <vmid> [OPTIONS]
qm resize <vmid> <disk> <size> [OPTIONS]
qm resume <vmid> [OPTIONS]
qm rollback <vmid> <snapname>
qm sendkey <vmid> <key> [OPTIONS]
qm set <vmid> [OPTIONS]
qm shutdown <vmid> [OPTIONS]
qm snapshot <vmid> <snapname> [OPTIONS]
qm start <vmid> [OPTIONS]
qm stop <vmid> [OPTIONS]
qm suspend <vmid> [OPTIONS]
qm template <vmid> [OPTIONS]
qm unlink <vmid> --idlist <string> [OPTIONS]
qm cleanup <vmid> <clean-shutdown> <guest-requested>
qm importdisk <vmid> <source> <storage> [OPTIONS]
qm importovf <vmid> <manifest> <storage> [OPTIONS]
qm monitor <vmid>
qm mtunnel
qm nbdstop <vmid>
qm rescan [OPTIONS]
qm showcmd <vmid> [OPTIONS]
qm status <vmid> [OPTIONS]
qm terminal <vmid> [OPTIONS]
qm unlock <vmid>
qm vncproxy <vmid>
qm wait <vmid> [OPTIONS]
qm help [<extra-args>] [OPTIONS]