Proxmox ve 下CentOS7制作cloud-init模板

proxmox VE 版本 6.3.4 建议6.x版本

1、首先去 Centos 官方网站下载它的 cloud image,网址为:https://cloud.centos.org/

https://cloud.centos.org/centos/7/images/

ubuntu下载地址:https://cloud-images.ubuntu.com/bionic/current/

2、下载名称 CentOS-7-x86_64-GenericCloud-1801-01.qcow2

3、Cloud-init 模板制作

首先我们将下载好的 qcow2 文件上传到 Proxmox 中,这里我就直接上传到了 ~/images 目录下

#这里的 VM_ID 设置为 7000 ,不和创建机器时默认的 VM_ID 冲突。
#创建虚拟机
qm create 7000 --memory 2048 --name centos-7-template --net0 virtio,bridge=vmbr0

#导入下载的镜像到 local-lvm 存储空间
qm importdisk 7000 /images/CentOS-7-x86_64-GenericCloud-1801-01.qcow2 local-lvm

#将导入的磁盘以 scsi 方式挂载到虚拟机上面
qm set 7000 --scsihw virtio-scsi-pci --scsi0 local-lvm:vm-7000-disk-0

#添加 Cloud-Init CDROM 驱动

#直接抄命令

qm set 7000 --ide2 local-lvm:cloudinit

qm set 7000 --boot c --bootdisk scsi0

qm set 7000 --serial0 socket --vga serial0

4、调整硬件中的显示方式为:默认
5、在cloud-init处修改用户名和密码,再点击重新生成映像。
6、虚拟机开机运行,修改 ssh中的配置,以便ssh 远程登陆

vi /etc/ssh/sshd_config

PermitRootLogin yes

PasswordAuthentication yes

#设置ssh秘钥对
ssh-keygen

修改虚拟机更新源为:阿里云
yum install wget -y
wget http://mirrors.aliyun.com/repo/Centos-7.repo

7、修改时区
timedatectl set-timezone Asia/Shanghai

8、做成模板
qm template 7000

最后 clone 模板,修改下虚拟机配置和 cloud-init 的参数开机。

作者:悟空的花果山呀
链接:https://www.jianshu.com/p/71d3bd2a6a1f
来源:简书

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值