Openstack镜像制作_CentOS7

openstack 制作centos7镜像和win7镜像 1.查看cpu是否支持kvm: grep -E -o 'vmx|svm' /proc/cpuinfo 2.检查模块是否有加载开启,可以到bios设置开启: lsmod | grep kvm 3.安装kvm基础软件包:yum install qemu-kvm qemu-img –y 4.在windows客户端安装vnc viewer软件,centos7安装VNC yum 阅读详情

NOTE: ‘#’开头的是root权限执行的命令
‘virsh #’开头的是virsh命令行下执行的命令

1.环境说明

1.1硬件环境

项目版本
服务器类型VMware虚拟机
服务器系统CentOS7.1
服务器网络桥接模式
服务器IP192.168.1.111

1.2软件环境

项目版本
hypervisorqemu-kvm-1.5.3-141.el7_4.4
镜像网络模式Bridge
镜像版本CentOS7.1
VNC客户端VNC-Viewer-6.17.1113-Windows-64bit

2.环境搭建

2.1 软件安装

安装kvm

# yum install -y qemu-kvm libvirt libvirt-python  \
libguestfs-tools virt-install

启动服务

# systemctl enable libvirtd && systemctl start libvirtd

2.2网络设置

由于我用的是VMware虚拟机,启动的镜像也采用bridge模式会使后续的远程连接调试更加方便
添加网桥br0需修改ifcfg-ens33与ifcfg-br0(dhcp模式),配置如下:

# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
DEVICE="ens33"
ONBOOT="yes"
BRIDGE="br0"
# cat /etc/sysconfig/network-scripts/ifcfg-br0
TYPE="bridge"
BOOTPROTO="dhcp"
DEVICE="br0"
ONBOOT="yes"

3.镜像制作

3.1创建磁盘(创建将来的Openstack镜像)

# qemu-img create -f qcow2 /tmp/CentOS7.qcow2 30G

3.2启动镜像

# virt-install --name CentOS7 --ram 1024 \
--disk path=/tmp/CentOS7.qcow2  \
--network bridge=br0  \
--graphics vnc,listen=0.0.0.0 --noautoconsole \
--os-type=linux --os-variant=rhel7  \
--cdrom=/data/img/CentOS-7-x86_64-Minimal-1503-01.iso
##cdrom后面的镜像需要从CentOS官网下载

3.3连接vnc进行系统安装系统初始化

查看vnc端口

virsh # vncdisplay CentOS7
:0

外部连接的vnc端口为590x例如上面就为5900,以192.168.1.111:5900连接之后进行安装系统
这里写图片描述
安装完系统之后进行系统之后重启镜像进行初始化操作,例如:
- 安装常用软件vim、unzip、net-tools等
- 配置调优,例如禁用sshd的dns选项
- 安装agent
- 更个性化的定制可能需要cloud-init

3.4清除镜像信息(mac地址等)

# virt-sysprep -d CentOS7

清除完之后关闭虚拟机,上传镜像

4.镜像上传(Kilo)

先把/tmp/CentOS7.qcow2拷贝到glance服务器

# glance image-create --name 'CentOS7' \
--file=/root/img/Centos7.qcow2  \
--disk-format qcow2 --container-format bare \
--is-public=true
Centos7制作Openstack下win7 镜像 1 安装Centos7系统 2 验证系统是否支持虚拟化? [root@localhost ~]# egrep '(vmx|svm)' -o  /proc/cpuinfo 出现vmx说明支持。   3 安装虚拟化软件 [root@localhost ~]# yum install -y qemu-kvmqemu-img virt-manager libvirt libvirt-pyt 阅读详情

相关推荐

制作openstack镜像win7.qcow2(centos/ubuntu/win镜像分享)

转载请注明:姬子的博客 » 制作openstack镜像win7.qcow2(centos/ubuntu/win镜像分享) 在搭建openstack之后,我们即可使用镜像开启实例。然而centos/ubuntu官方提供有qcow2格式镜像,但微软是不曾提供的,还得靠自己动手制作。 openstack搭建请看 Mirantis OpenStack Fuel8.0离线安装(MOS8.0本

姬子的博客 2万+

Glance搭建

Glance搭建 根据平台安装步骤安装至镜像服务,在控制节点使用提供的脚本 iaas-install-glance.sh 安装 glance 组件。使用镜像文件 CentOS_7.2_x86_64_XD.qcow2 创建 glance 镜像名为 CentOS7.2,格式为 qcow2, 将操作命令和执行结果提交到答题框。 (glance help image-create) [root@c...

抛物线的博客 2179

定制Openstack的CentOS7的镜像_openstack安装kvm模块的相关组件和工具,制作一个最小化的centos7-1804镜像

raw镜像虽说性能很好,但是不具备伸缩和快照功能,虚机的创建和迁移都要花费大量时间,不适用于线上实际云环境的使用。启动后再次通过VNC工具连接上去,进行IP配置,系统优化,安装常用软件,配置yum源,做云镜像的初始化功能等工作。安装完成后点击reboot,系统会关机,并不会重启,这时候在宿主机上可以通过命令查看刚才已经建立的虚拟机。Minimal是官方最小的centos镜像文件,也可以使用其他镜像正常大小的iso文件。根据镜像大小决定,如果后续有转换raw格式的需求,可能会导致镜像占用空间为虚拟硬盘大小。

2301_76225520的博客 841

OpenStack镜像制作系列5—Linux镜像

(一)Ubuntu镜像制作 Ubuntu镜像的制作采用的是通过vmdk文件转化。 OpenStack平台的Centos和Ubuntu镜像可以使用VMware先创建虚拟机,在虚拟机中将网络配置文件、apt源等先配置好,而后最好进行格式转换 —— 在创建的时候注意 硬盘的大小设置 硬盘单个文件 以及网卡的配置文件,有时候不配置会导致虚拟机在openstack无法启动。 ——格式转化 将VMware虚拟机的vmdk格式转化为qcow2格式 参考连接: https://www.cnblogs.

北观止的博客 3422

02 为OpenStack制作CentOS镜像1

为OpenStack制作Windows镜像01 虚拟化环境准备准备一台物理机,启用虚拟化,安装CentOS 6.5 64位系统,并安装虚拟化相关组件yum gr

零代码搭建专业知识库:Wiki.js+cpolar让团队协作像写笔记一样简单

"项目文档又找不到了!“团队负责人小张第N次在群里看到这样的抱怨——技术文档分散在邮件、网盘和个人电脑里,新人入职要花一周熟悉文档位置,远程协作时版本混乱更是家常便饭。Wiki.js与cpolar内网穿透服务的出现,就像给团队协作装上了"中央大脑”,用写Markdown笔记的简单方式,搭建一个专业的知识库系统。普通人对知识管理的需求其实很简单:方便记录、容易查找、大家能用。但传统方案把这个过程搞得异常复杂:建服务器、配环境、学语法、搞权限……大部分团队还没开始就放弃了。

Yawesh的博客 2040

openstack-云平台镜像制作-centos-win2k16

1.1 镜像信息 1.2 Virtio驱动信息 下载地址 :https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso 1.3 Cloudbase-ini...

592

300个fpga练手项目推荐

• 按键设置BPM,LED和蜂鸣器同步打拍(支持4/4、3/4拍)• 例:先实现DDR3控制器(基础),再构建视频处理流水线(集成)◦ 驱动小型e-Paper显示日期/时间(SPI接口,静态刷新)◦ 音频输入经FFT后,用LED柱状显示频率能量(8频段简化)◦ 通过HC-05模块接收手机指令,控制电机方向(前进/后退)• 随机点亮LED,用按钮响应,数码管显示反应时间(毫秒级)• 8个LED旋转闪烁,按钮停止后显示中奖编号(带减速动画)• 用4方向按键输入手势(如→→←↑),正确后点亮绿色LED。

qq_62784677的博客 7641

OpenStack使用glance命令创建镜像

OpenStack使用glance命令创建镜像 本文主要介绍如何使用glance命令上传镜像 1.选项 Optional arguments: --architecture <ARCHITECTURE> Operating system architecture as specified in ...

weixin_43650731的博客 1万+

Python手记-9:Python LXML库XPath的爬取晋江书目

1. lxml库 lxml是功能最丰富且易于使用的库,用于处理Python语言中的XML和HTML,还可实现WEB爬取,官文参考:https://lxml.de/,完整的PDF文档下载链接https://lxml.de/lxmldoc-4.5.0.pdf,但是阅读起来……em……怪自己不够聪明的样子。 Linux下安装lxml库:[root@chengyu ~]# pip3 instal...

成屿的专栏 4万+

2021年全国职业院校技能大赛高职组网络系统管理赛项

S1 Ruijie(config)#switch virtual domain 1 Ruijie(config-vs-domain)#switch 1 Ruijie(config-vs-domain)#switch 1 priority 150 Ruijie(config-vs-domain)#switch 1 description S1 Ruijie(config-vs-domain)#exit Ruijie(config)#vsl-port Ruijie(config-vsl-port)#po

bfq05234214的博客 1133

OpenStack镜像制作系列1—环境准备

参考链接: https://www.cnblogs.com/yaohong/archive/2018/01/04/8196364.html https://blog.csdn.net/c123m/article/details/80239015 一、系统环境准备 1. 宿主机:Windows10 虚拟机:CentOS7 in VMwareWorkstation Pro、Ubuntu16.04 in VMwareWorkstation Pro、 http://mirrors.aliyun.com

北观止的博客 3100

数据结构——滑动窗口

入:下标为 i 的元素进入窗口,更新相关统计量。如果 i < k−1 则重复第一步更新:更新答案。一般是更新最大值 / 最小值出:下标为 i−k+1 的元素离开窗口,更新相关统计量✔1. 定长子串中元音的最大数目✔2. 找到一个数字的 K 美丽值✔4. 子数组的最大平均数 |方法一:前缀和方法二:滑动窗口7. 得到 K 个黑块的最少涂色次数8. 爱生气的书店老板9. 几乎唯一子数组的最大和10. 长度为 K 子数组中的最大和11. 可获得的最大点数12. 最少交换次数来组合所有的1 ||

qq_68915288的博客 762

kvm制作openstack centos7镜像

1.准备 centos7的iso镜像文件 在笔记本上安装TightVNC软件 准备一台centos7的vmware虚拟机,用于做kvm宿主机 2.在宿主机安装组件 yum install -y libvirt yum install -y qemu-kvm yum install -y vrit-install 3.开始制作 #在tmp下创建一个qcow2格式的10G大小名为ce...

机智的埃努 1105

QGis二次开发 —— 2、第一个程序 - 加载栅格tif与矢量shp文件(附源码)

QGis二次开发 —— 2、第一个程序 - 加载栅格tif与矢量shp文件(附源码)

1100

微信小程序 “net::ERR_CONNECTION_REFUSED” 报错大揭秘与破解之道

在微信小程序开发与运行过程中,“net::ERR_CONNECTION_REFUSED” 报错是开发者常遇难题。该错误意味着小程序与服务器连接建立失败,会导致功能无法使用、数据加载异常等问题,严重影响用户体验和业务运转。本文系统剖析此错误,从网络环境不佳、服务器异常、小程序配置有误等常见触发场景入手,提供网络、服务器、配置、代码等多维度排查步骤,给出针对性解决策略,如修复网络、处理服务器故障、修正配置与代码错误,还提出开发与运维阶段的预防措施,助力开发者高效解决该报错问题。

邓邓子的博客 6134

openstack使用2——制作centos7镜像

一、前言使用镜像是安装好的系统做成镜像,在创建云主机后用户可以进入对Centos系统进行配置的界面,省去安装系统的麻烦。 直接使用Centos的iso作为镜像,用户在创建完虚拟机打开安装系统时,安装程序无法识别到本地磁盘,只有为虚拟机添加了块存储,才能识别出磁盘。但这样做会导致linux系统安装在块存储中,不方便块存储断开与虚拟机的连接。二、制作镜像下载centos7的操作系统的官方镜像上传至co

liuhui_charmingglobe的博客 1万+

借助AI搞定国社科“研究内容”部分!用Gemini 3 Pro轻松撰写6大模块,让基金本子效率质量更上一层楼

所谓研究整体框架,是对课题研究逻辑结构与技术路径的系统阐述,其核心在于通过研究目标分解、研究内容模块化与研究方法整合,构建一个层次清晰、逻辑严密、科学可行的研究体系。撰写要求:1)分要点、分层次列出主要研究内容,保持各部分之间的逻辑性、层次性与系统性;研究可行性可理解为开展本课题在理论基础、研究方法、研究条件、人员结构、平台支撑及外部协作等方面的可实施程度,可从内部条件与外部条件两个维度进行系统论证。研究背景为:我正在申报xxx年xxx(项目名称),课题名称为:xxx,拟采用的主要研究方法包括:xxx等;

智能AI让学术科研更容易 964

在 CentOS 7 上制作 Kylin 10 OpenStack 镜像 (qcow2格式)

本文详细介绍了在CentOS 7系统上制作Kylin 10 OpenStack镜像(qcow2格式)的全过程。主要内容包括:安装必要软件包、创建磁盘镜像、通过VNC安装操作系统、进行系统配置优化、安装cloud-init组件、压缩镜像大小、验证镜像可用性,以及最终上传到OpenStack平台的步骤。文章提供了完整的命令行操作指南,特别针对Kylin系统在OpenStack环境中的适配进行了配置说明,最后还包含镜像清理和验证环节,确保制作出符合要求的云平台镜像。

qq_15568321的博客 417

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

制作openstack centos7镜像

先安装好一个kvm虚拟机机器名CentOS7.4_v2磁盘类型.qcow2启动进入虚拟机里 由于安装了saltstack,先关闭salt-minion的开机启动,同时关闭NetworkManager systemctl stop NetworkManager systemctl disable NetworkManager systemctl stop salt-minion.service...

qq_27506745的博客 477

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

OpenStack手动制作CentOS 7 KVM镜像

在前面讲解KVM的时候,我们已经学习了如何制作KVM镜像,那么制作OpenStack使用的镜像和KVM是有一些区别的。1. 下载CentOS 7官方ISO安装镜像这里使用国内阿里云的镜像源进行下载:http://mirrors.aliyun.com/centoshttp://mirrors.aliyun.com/cent ... 1.iso2. 创建虚拟机磁盘镜像 [root@lin...

weixin_30783913的博客 121

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

centos7中使用virt-manager制作openstack的win7云镜像

在centos7中使用virt-manager 制作openstack的win7云镜像

weixin_34279572的博客 2023

Centos6.7 Openstack镜像制作.md

Centos6.7 Openstack镜像制作 文章目录Centos6.7 Openstack镜像制作镜像需求镜像制作环境准备硬件环境软件环境kvm环境搭建软件安装网络设置镜像制作创建磁盘(创建将来的Openstack镜像)启动虚拟机连接vnc进行系统安装系统初始化基础软件包基础优化配置磁盘分区,自动resizefs(虚拟机启动时自动将额外分区扩展到/ cloud-init)访问instance ...

Moolight_shadow的专栏 1204

renben-openstack-制作镜像操作

openstack镜像制作(用虚拟机192.168.124.6) 制作centos7镜像,OpenStack支持qcow2 ios等多种镜像规格 (1)创建镜像的硬盘 (2)删除镜像的唯一性,封装压缩 在找一个虚拟机,专门用来做镜像,需要开启虚拟化   yum install -y libvirt qemu-kvm libguestfs-tools   qemu-img create -f qc...

Super_man54188的博客 684

手动制作openstack、libvirt上的centos7镜像(存储使用qcow2)

(以下内容为个人工作经验所总结,按步骤可制作出镜像,但细节知识上可能不够严谨,仅供制作镜像参考) 1、制作镜像的目的:       希望使用自己制作的镜像,可以有更好的个性化使用体验;       需要将服务进行打包,以虚机的形式提供服务,这样可以更快的上线测试,缺点是性能不如直接使用物理机。 2、制作镜像的基本原理:       使用过vmware workstation、vspher...

bravesoldier的博客 5028
上一篇: Openstack最新发行版:向Queens致敬
下一篇: Openstack镜像制作_windows_2008_R2
gfengwong
博客等级 码龄12年 103粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值