1、创建一个虚拟机
1.1、名字可以随便起,vmid不冲突就可以
1.2、选择不使用任何介质,后面直接导入虚拟磁盘文件,其他的默认即可
1.3、将磁盘先分离掉,在删除。后面导入clound image 的磁盘文件
1.4、添加一个cloundint设备。这个是必须的
2、导入磁盘文件
2.1、将cloudimage磁盘文件上传到服务器上,我这里使用的是hfs来上传文件
2.2、将磁盘文件导入虚拟机中
使用qm命令导入
root@pve-node-2:~# qm help importdisk
USAGE: qm importdisk <vmid> <source> <storage> [OPTIONS]
Import an external disk image as an unused disk in a VM. The
image format has to be supported by qemu-img(1).
<vmid> <integer> (1 - N)
The (unique) ID of the VM.
<source> <string>
Path to the disk image to import
<storage> <string>
Target storage ID
-format <qcow2 | raw | vmdk>
Target format
qm importdisk 100 focal-server-cloudimg-amd64.vmdk vm-disk -format qcow2
2.3、导入后在虚拟机界面上可以看到多了一个磁盘,就是刚才导入的cloudimage镜像
3、设置引导顺序
4、配置cloudint
注意如果没有dhcp服务建议选择静态,可以先不配置,等服务启动后在配置
5、开机
使用串口连接上虚拟机
成功安装后,就可以使用了
因为安装的ubuntu系统,默认不允许root远程登录,需要修改下配置重启sshd服务
**
6、克隆成模板,就可以链接克隆了,批量创建vm了
转换成模板
转换后点击克隆。
名字可随便起,点击克隆即可。然后启动虚拟机就可以(需要配置ip的可以先在cloundint中配置后在启动)。