我在本地PC中有一个KVM虚拟机,我想把它复制到Proxmox服务器上。根据文档,我只需在Proxmox上创建一个新的VM并将现有的磁盘映像添加到其中,但是如何将映像上传到服务器?在管理面板中,如果我单击MyStorage -> Content -> Upload,它只为我提供上传ISO、VZDump备份文件或OpenVZ模板的选项。使用scp的拷贝就足够了吗?在这种情况下,在哪个文件夹?
发布于 2012-10-23 16:59:56
您的存储空间是否未设置为允许图像文件?转到数据中心->存储选项卡,选择您的存储和编辑。在“内容”下,确保“图像”被选中。
我刚检查了一下,看到了和手术室一样的东西。我会将文件scp起来,然后手动编辑VM的.conf文件。
proxmox上的本地存储位于/var/lib/vz中。应该有一个“映像”子目录,每个VM都有一个目录(由VM号命名)。你可以直接在那里扫描文件。
对于将现有文件添加到VM中,我很幸运地直接编辑了VM的.conf文件。在/etc/pve/qemu-server/中查找VM号后面跟着.conf的文件。
创建第二个测试VM是个好主意,因此您可以参考它的.conf文件来确保语法正确。
-从下面的评论中添加文本
我想你可以把文件整理一下。您可能希望查看目的地的/var/lib/vz/映像/{VMID}/。然后可以查看/etc/pve//{VMID}.conf,并为存储添加一行。
发布于 2016-11-30 12:13:43
根据开发人员在那里的论坛,它不支持通过图形用户界面,因为大文件上传与浏览器是不可靠的。
创建一个新的VM并用scp覆盖映像。主机上的本地VM存储通常位于/var/lib/vz/映像/{vmid}中。
若要使PVE识别更改(例如图像大小),请执行以下操作
qm rescanhttps://serverfault.com/questions/441310
复制相似问题