1. 胖哥叨逼叨首页
  2. Linux

ZStack使用分享-CentOS7系统镜像模板封装

今天和大家分享一下在ZStack平台上对CentOS7系统镜像模板封装,对于ZStack的安装非常简单,大家可以百度一下即可。接下来的内容为大家分享在 ZStack 平台上CentOS7系统镜像模板封装。

0x01:环境准备

首先我们在 ZStack 平台上部署一台CentOS7虚拟机,点击“云资源池”→“创建云主机”根据实际情况来进行配置。当系统安装完成后就可以进行系统模板的配置工作了。

ZStack使用分享-CentOS7系统镜像模板封装
创建云主机

0x02:系统模板配置

登陆系统后我们惯例先更新系统安装基本常用工具后修改hostname

yum update 
yum install vim 
yum install net-tools
yum install bash-completion.noarch
hostnamectl set-hostname localhost.domain.com

安装Cloud-init

yum install cloud-init -y

配置网络避免云主机开机后无法自动获取IP地址

vim /etc/sysconfig/network-scripts/ifcfg-eth0

删除多余配置项,保留如下项目

TYPE="Ethernet"
BOOTPROTO="DHCP"
NAME="eth0"
DEVICE="eth0"
ONBOOT="yes"

安装Qemu Guest Agent

yum install qemu-guest-agent -y

设置qemu-guest-agent开机启动

systemctl enable qemu-guest-agent

关闭SELINUX

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux

上述操作完成后我们需要关闭虚拟机并在ZStack上卸载主机的ISO

ZStack使用分享-CentOS7系统镜像模板封装
ZStack卸载ISO

创建镜像模板

ZStack使用分享-CentOS7系统镜像模板封装
ZStack创建云主机镜像

将镜像模板进行导出

ZStack使用分享-CentOS7系统镜像模板封装
ZStack镜像导出

我们模板已经制作完成,在创建虚拟机的时候我们可以直接选择使用我们制作好的镜像模板进行系统的部署工作。

此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/1714.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(1条)

  • 胖哥叨逼叨
    胖哥叨逼叨 2019年8月26日 上午1:19

    如果配置完的模板主机在连接的时候SSH无法使用用户名\密码连接而只能用Public key连接,那么我们需要修改一下SSH的配置文件。vim打开/etc/ssh/sshd_config,找到“PasswordAuthentication no”将no修改成yes,保存并重启sshd服务。此时我们已经可以通过用户名密码连接了。