第一步:下载cloud镜像
自行下载 qcow2镜像 下载地址:https://www.123pan.com/s/tTrgjv-grAsh.html
第二步:导入qcow2镜像到pve
这里导入的位置自己随便存一个找得到就行了哈。我是存在了/opt/qcow2/ 比如/opt/qcow2/ubuntu22.qcow2
可以使用ftp sftp上传 都可以
第三步:创建虚拟机
1.常规
2. 操作系统
这里不需要硬盘
3.系统
注意勾选qemu代理
4.磁盘
磁盘这里也可以不用动,待会会删除掉
5.CPU,默认
6.内存。
由于是制作模板所以我改成1024
7.网络。默认
8.确认。完成创建
修改硬件
1.分离并删除硬盘
2.删除CD/DVD驱动器
3.添加Cloud-init设备
第四步:为vm导入cloud镜像
执行如下命令
qm importdisk 101 /opt/qcow2/debian12.qcow2 local --format=qcow2
其中
101指的是刚刚创建的那台机器id,如图所示
/opt/qcow2/debian12.qcow2
是我上传的镜像位置
local
是我的这里是我的存储节点,如图所示
--format=qcow2表示以qcow2格式导入,如果镜像后缀本来就是qcow2后缀就没必要用这个选项。我这里懒得删了,一样的
导入成功
回到pve面板去看一下刚创建的虚拟机硬件有一块未使用磁盘,双击并启用他
第五步:设置引导顺序
勾选刚刚启用的那一块硬盘。网络引导就取消吧没有用了
第六步:配置cloudinit
刚刚打开的时候是这样的
特别注意:
用户那一项是必填的
其中cloudinit会使vm的名字作为主机名
第七步:将vm克隆成模板
右键机器点击转换成模板
第八步:使用模板创建虚拟机
从模板克隆虚拟机
调整虚拟机磁盘大小
调整虚拟机配置
调整虚拟机网络配置
参与讨论