6、ZStack云平台镜像封装实践 「爱情、让人受尽委屈。」 2023-01-10 10:29 435阅读 0赞 ### 文章目录 ### * 前言 * 一:ZStack云平台镜像封装实践 * * * 1.1:镜像封装的目的 * 1.2:封装Linux镜像 * 1.3:封装Windows镜像 * 1.4:云平台镜像封装总结 * 谢谢赏阅,若有疑问可以评论区交流! # 前言 # # 一:ZStack云平台镜像封装实践 # ### 1.1:镜像封装的目的 ### * 提高安装效率:相比于ISO模式创建云主机,不需要配置分区等 * 无人值守安装:批量创建云主机,无需人为干预 * 自定义配置:镜像中可加入自定义软件包、更新、驱动等,即装即用 ### 1.2:封装Linux镜像 ### ![mark][] * 创建一个测试镜像,我使用的是本地的镜像 ![mark][mark 1] * 创建云主机测试,选择刚刚创建的镜像,名称都是自己定义的 ![mark][mark 2] * 创建成功后打开控制台就是正常的安装centos7的操作 * 登陆成功后,开始系统模板配置 [root@localhost ~]# yum -y install cloud-init [root@localhost ~]# vi /etc/cloud/cloud.cfg ssh_pwauth:0 '//将0改为1' [root@localhost ~]# systemctl start cloud-init [root@localhost ~]# systemctl enable cloud-init [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO=dhcp DEVICE=eth0 ONBOOT=yes TYPE=Ethernet NAME=eth0 [root@localhost ~]# yum -y install qemu-guest-agent '//安装运维工具' [root@localhost ~]# systemctl start qemu-guest-agent [root@localhost ~]# systemctl enable qemu-guest-agent [root@localhost ~]# setenforce 0 && sed -i 's/SELINUX=.*/SELINUX/disabled/' /etc/selinux/config * 模板配置完成进入云平台停止此虚拟机 ![mark][mark 3] * 然后云主机镜像,写入名称即可 ![mark][mark 4] * 此时在镜像中已经可以看到刚刚创建的镜像了,可以再次使用这个镜像创建云主机试试 * 开启云主机与镜像的QGA,然后到镜像那里导出镜像,导出成功后详细页可以看得到一个URL,我们可以使用该URL对镜像直接进行下载保存到本地介质中,方便以后使用。 * ![mark][mark 5] * ![mark][mark 6] ### 1.3:封装Windows镜像 ### ![mark][mark 7] * 添加系统镜像,平台推荐Windowssvirtio,格式选择ISO,镜像服务器选择ceph,然后输入镜像的IP地址 * 继续添加一个驱动镜像,平台选择other,其他相同 ![mark][mark 8] * 创建云主机,其他步骤相同,驱动镜像在高级设置中选择 ![mark][mark 9] * 云主机创建成功后打开云主机控制台,与普通Windows安装系统一样的步骤 ![mark][mark 10] * 到驱动程序这里需要手动指定,点击加载驱动程序 ![mark][mark 11] * 根据路径选择自己挂载的驱动镜像 * ![mark][mark 12] * 继续安装Windows,然后重启,开始安装驱动程序 ![mark][mark 13] * 进入设备管理器开始安装驱动,安装下面两个驱动,浏览路径找到相应的版本去安装 ![mark][mark 14] ![mark][mark 15] * 安装内存监控并运行,将此文件复制到C盘system32目录中 ![mark][mark 16] ![mark][mark 17] * 以管理员身份打开cmd命令提示符,执行刚才拷贝的名称即可完成安装并运行 blnsvr.exe -I ![mark][mark 18] * 安装Qemu Guest Agent,双击运行即可 ![mark][mark 19] * 安装Cloudbase-Init,官网下载[https://www.cloudbase.it/downloads/CloudbaseInitSetup\_Stable\_x86.msi][https_www.cloudbase.it_downloads_CloudbaseInitSetup_Stable_x86.msi],安装时取消勾选 ![mark][mark 20] * 修改磁盘策略,防止磁盘脱机 再次使用管理员打开cmd,修改磁盘策略 san '//查看磁盘策略' san policy-onlineall '//磁盘策略修改为onlineall' * 预处理系统,cmd中输入命令,要把通用勾上并把选项选为 关机,是为了确保镜像创建的云主机拥有唯一的SID cd C:\Windows\System32\Sysprep sysprep.exe ![mark][mark 21] * 创建系统模板,先卸载云主机的两个ISO,然后创建云主机镜像 ![mark][mark 22] ![mark][mark 23] * 进入镜像详情页,可以导出镜像了,也可以使用这个镜像自己测试一下是否可用 ### 1.4:云平台镜像封装总结 ### 1、镜像封装的目的是:提高安装效率,可以无人值守,自定义配置 2、添加ISO镜像时需要注意:注意选择的镜像类型 3、Windows镜像封装需要注意:注意选择的镜像平台 4、Linux镜像封装配置网卡与主机名的方式:删除mac地址,uuid信息,主机名直接设置即可 5、Qemu Guest Agent与Cloudbase-Init安装需要注意的地方:qga是需要手动在系统中安装的,如果没有手动在系统中安装,平台中的开关是没有用的,cloud-init,windows需要去官网下载并安装,linux需要开启ssh功能 址,uuid信息,主机名直接设置即可 5、Qemu Guest Agent与Cloudbase-Init安装需要注意的地方:qga是需要手动在系统中安装的,如果没有手动在系统中安装,平台中的开关是没有用的,cloud-init,windows需要去官网下载并安装,linux需要开启ssh功能 ### 谢谢赏阅,若有疑问可以评论区交流! ### [mark]: /images/20221119/38239a6166d147f69a000699414eee68.png [mark 1]: /images/20221119/4d409beb24994668af92e7b0b0584f91.png [mark 2]: /images/20221119/a02792299a5c4ba9a26591703db99d07.png [mark 3]: https://img-blog.csdnimg.cn/img_convert/8a10ea816fa517437d19b949c59c5d52.png [mark 4]: https://img-blog.csdnimg.cn/img_convert/c4aa812dc32d00ce25ca47347aea036e.png [mark 5]: https://img-blog.csdnimg.cn/img_convert/873ee947dd4c974bfd4c3f5a20de2c2c.png [mark 6]: https://img-blog.csdnimg.cn/img_convert/11dae7c026cf2d650f6d146e5f694ac0.png [mark 7]: https://img-blog.csdnimg.cn/img_convert/2b51904aeb5fb3a50fb6da323a5fb60e.png [mark 8]: https://img-blog.csdnimg.cn/img_convert/521166685305c369bf382c7b02adc3a3.png [mark 9]: https://img-blog.csdnimg.cn/img_convert/cd85316541ead0f08a68ada3d67effe6.png [mark 10]: https://img-blog.csdnimg.cn/img_convert/eee5f0c1e081c50be3d3278b9f1dc07f.png [mark 11]: https://img-blog.csdnimg.cn/img_convert/828b0716d2982e6a840df35f79aa098c.png [mark 12]: https://img-blog.csdnimg.cn/img_convert/168853d03afb2e9c9af068e254d9e6d8.png [mark 13]: https://img-blog.csdnimg.cn/img_convert/b61dadfe6bdd16f928bba8919f914eb3.png [mark 14]: https://img-blog.csdnimg.cn/img_convert/f9963bf6026f6ebda40965e3bca90b53.png [mark 15]: https://img-blog.csdnimg.cn/img_convert/741e811b8a862dc0ce9fe5e0e86db04e.png [mark 16]: https://img-blog.csdnimg.cn/img_convert/3f7833f68d3c66c5d5889d1e4f6b858d.png [mark 17]: https://img-blog.csdnimg.cn/img_convert/d34ad97e3fa95b316af0d46fdd7063b1.png [mark 18]: https://img-blog.csdnimg.cn/img_convert/982972885cf158f846732cf1698a7b87.png [mark 19]: https://img-blog.csdnimg.cn/img_convert/be550f815b26e4ebefd61164088836bb.png [https_www.cloudbase.it_downloads_CloudbaseInitSetup_Stable_x86.msi]: https://www.cloudbase.it/downloads/CloudbaseInitSetup_Stable_x86.msi [mark 20]: https://img-blog.csdnimg.cn/img_convert/3591157bda6b14e60bdd8f2f8ab4f31e.png [mark 21]: https://img-blog.csdnimg.cn/img_convert/ce3f4e1f2bba33494eaec0e3b490d4fc.png [mark 22]: https://img-blog.csdnimg.cn/img_convert/87d2c42a1ef0bd9234569223830be30e.png [mark 23]: https://img-blog.csdnimg.cn/img_convert/4912d5d89c972f95ad4a916c2b31fcdf.png
相关 12、ZStack云平台高级功能概述 文章目录 前言 一:ZStack云平台高级功能概述 1.1:企业管理 1.2:裸金属管理 1.3 你的名字/ 2023年01月10日 11:45/ 0 赞/ 232 阅读
相关 11、ZStack云平台基础故障处理 文章目录 前言 一:ZStack云平台基础故障处理 1.1:ZStack运维 1.2:云主机简单运维 短命女/ 2023年01月10日 11:45/ 0 赞/ 271 阅读
相关 10、ZStack云平台管理 文章目录 前言 一:ZStack云平台管理 1.1:云资源的日常监控 1.2:配置报警器 1.3 桃扇骨/ 2023年01月10日 11:45/ 0 赞/ 241 阅读
相关 9、ZStack云平台后端存储对接 文章目录 前言 一:ZStack云平台后端存储对接 1.1:本地存储 1.2:ceph存储 1. 一时失言乱红尘/ 2023年01月10日 11:45/ 0 赞/ 236 阅读
相关 8、ZStack云平台扁平网络配置实践 文章目录 前言 一:ZStack云平台扁平网络配置 1.1:扁平网络 1.2:扁平网络服务 谢谢 拼搏现实的明天。/ 2023年01月10日 11:45/ 0 赞/ 297 阅读
相关 6、ZStack云平台镜像封装实践 文章目录 前言 一:ZStack云平台镜像封装实践 1.1:镜像封装的目的 1.2:封装Linux镜像 「爱情、让人受尽委屈。」/ 2023年01月10日 10:29/ 0 赞/ 436 阅读
相关 7、ZStack云平台物理网络配置 文章目录 前言 一:ZStack云平台物理网络配置 1.1:物理网络基础 1.2:物理网络规划 r囧r小猫/ 2023年01月10日 10:29/ 0 赞/ 196 阅读
相关 5、ZStack云平台云主机管理 文章目录 前言 一:ZStack云平台云主机管理 1.1:创建云主机 1.2:云主机的管理 爱被打了一巴掌/ 2023年01月10日 10:29/ 0 赞/ 310 阅读
相关 4、ZStack云平台功能概述 文章目录 前言 一:云平台功能 1.1:首页介绍 1.2:云资源池功能 1.3:硬件设施 矫情吗;*/ 2023年01月10日 10:29/ 0 赞/ 209 阅读
相关 新品发布!——ZStack CMP 多云管理平台 [2019独角兽企业重金招聘Python工程师标准>>> ][2019_Python_] ![hot3.png][] 产品简介: ZStack CMP 多云管理平台(简称Z 柔光的暖阳◎/ 2021年09月20日 04:08/ 0 赞/ 379 阅读
还没有评论,来说两句吧...