openstack云平台镜像制作centos-win2k16的示例分析

小编给大家分享一下openstack云平台镜像制作centos-win2k16的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、成都做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的吉利网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

1.1 镜像信息

openstack云平台镜像制作centos-win2k16的示例分析

1.2 Virtio驱动信息 openstack云平台镜像制作centos-win2k16的示例分析

下载地址:https://cloudbase.it/downloads/CloudbaseInitSetup_Stable_x64.msi

2. KVM环境准备

2.1 制作镜像的物理机上面安装虚拟化软件

yum group install "Virtualization Host">

2.3 创建一个空的镜像文件

qemu-img create -f qcow2 centos-7.6.qcow2 5G

2.4 创建虚拟机 virt-install --name centos-7.6 --ram 1024 --cdrom=/home/用户名/CentOS-7.6-x86_64-bin-DVD1.iso --disk path=/home/用户名/centos-7.6.qcow2 --noautoconsole --os-type=linux

2.5 调出qemu控制台

virt-manager

3. 创建Linux(CentOS7.6)镜像模板 3.1 设置首次登陆修改密码

passwd -e root

3.2 禁用SELINUX

sed -i '/^SELINUX/s/enforcing/permissive/g' /etc/selinux/config

3.3 关闭Firewall

systemctl disable firewall

3.4 GRUB 配置

**[root@localhost ~]#** cat /etc/default/grub | tail -n 1

**[root@localhost ~]#** GRUB_CMDLINE_LINUX_DEFAULT =“console=tty0 console=ttyS0,115200n8”

grub2-mkconfig -o /boot/grub2/grub.cfg

Centos7.6中qemu-guest-agent cloudbase-init 已默认安装并开机启动

3.5 编辑/etc/cloud/cloud.cfg配置文件和cloud_init_modules添加:

- resolv-conf

并且由于需求为允许root用户远程ssh虚机,应该在/etc/cloud/cloud.cfg文件中修改配置为以下项:

disable_root: 0 ssh_pwauth: 1

添加以下行以/etc/sysconfig/network避免访问EC2元数据服务时出现问题:

NOZEROCONF=yes

3.6 时间服务器

openstack云平台镜像制作centos-win2k16的示例分析

3.7 关闭虚拟机

poweroff

3.8 压缩并重置镜像

virt-sysprep -d centos-7.6

virt-sparsify --compress centos-7.6.qcow2 centos-7.6-cloud.qcow2

3.9 上传到云平台 (需要登陆到有相应权限的Openstack用户)

openstack image create --disk-format qcow2 --public --file Centos_7.6.qcow2 Centos_7.6 --property hw_qemu_guest_agent=yes

4. 创建Windows Server(2K16Std)镜像模板

4.1 创建虚拟机 创建空的qcow2文件

qemu-img create -f qcow2 win_2016.qcow2 15g

virt-install --name win2k16 --vcpus 2 --ram 2048 --cdrom=/windows/win/cn_windows_server_2016_x64_dvd_9718765.iso --disk path=win_2016.qcow2 --channel unix,path=/var/lib/libvirt/qemu/channel/target/win2k16.agent,mode=bind,target_type=virtio,name=org.qemu.guest_agent.0

4.2 Virtio-win驱动安装 软件获取

wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso

将镜像添加到虚拟机的镜像中

openstack云平台镜像制作centos-win2k16的示例分析

开始安装时安装驱动

openstack云平台镜像制作centos-win2k16的示例分析 openstack云平台镜像制作centos-win2k16的示例分析 openstack云平台镜像制作centos-win2k16的示例分析

注册balloon服务

openstack云平台镜像制作centos-win2k16的示例分析

4.4 开启远程连接

openstack云平台镜像制作centos-win2k16的示例分析

4.5 磁盘策略配置

openstack云平台镜像制作centos-win2k16的示例分析

4.7 时间服务器

openstack云平台镜像制作centos-win2k16的示例分析

压缩镜像

virt-sparsify --compress win16.qcow2 win_16.qcow2

上传到云平台

openstack image create --disk-format qcow2 --public --file win_16.qcow2 win_16.qcow2 --property hw_qemu_guest_agent=yes –property os_admin_user=administrator

看完了这篇文章,相信你对“openstack云平台镜像制作centos-win2k16的示例分析”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!

网站标题:openstack云平台镜像制作centos-win2k16的示例分析
本文网址:https://www.cdcxhl.com/article6/gsegig.html

成都网站建设公司_创新互联,为您提供响应式网站网站维护外贸建站品牌网站设计网页设计公司面包屑导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营