制作OpenStack云平台centos6.5镜像

创建虚拟镜像

# qemu-img create -f raw Cloud_Centos6.5_64bit.img 10G

[[email protected] ~]# ll /opt/CentOS-6.5-x86_64-bin_DVD.iso
-rw-r--r-- 1 root root 4471971840 Aug 21  2016 /opt/CentOS-6.5-x86_64-bin_DVD.iso
[[email protected] ~]#
[[email protected] ~]# cd /tmp/
[[email protected] tmp]#
[[email protected] tmp]# qemu-img create -f raw Cloud_Centos6.5_64bit.img 10G
Formatting ‘Cloud_Centos6.5_64bit.img‘, fmt=raw size=10737418240
[[email protected] tmp]#
[[email protected] tmp]# ll Cloud_Centos6.5_64bit.img
-rw-r--r-- 1 root root 10737418240 Jan 20 02:08 Cloud_Centos6.5_64bit.img
[[email protected] tmp]# 

创建KVM虚拟机,并启动

# virt-install --name Cloud_Centos6.5_64bit --ram 1024 --vcpus=1 --disk path=Cloud_Centos6.5_64bit.img --network network:default,model=virtio --arch=x86_64 --os-type=linux --os-variant=rhel6 --graphics vnc,port=5910 --cdrom /opt/CentOS-6.5-x86_64-bin_DVD.iso

[[email protected] tmp]# virt-install --name Cloud_Centos6.5_64bit --ram 1024 --vcpus=1 --disk path=Cloud_Centos6.5_64bit.img --network network:default,model=virtio --arch=x86_64 --os-type=linux --os-variant=rhel6 --graphics vnc,port=5910 --cdrom /opt/CentOS-6.5-x86_64-bin_DVD.iso 

Starting install...
Creating domain...                                                  |    0 B     00:00
Cannot open display:
Run ‘virt-viewer --help‘ to see a full list of available command line options
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
[[email protected] tmp]# 

[[email protected] tmp]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 -     centos7                        shut off
 -     Cloud_Centos6.5_64bit          shut off
 -     Cloud_win7_64bit               shut off

[[email protected] tmp]#
[[email protected] tmp]# virsh start Cloud_Centos6.5_64bit
Domain Cloud_Centos6.5_64bit started

[[email protected] tmp]#
[[email protected] tmp]# virsh list --all
 Id    Name                           State
----------------------------------------------------
 2     Cloud_Centos6.5_64bit          running
 -     centos7                        shut off
 -     Cloud_win7_64bit               shut off

[[email protected] tmp]# 

修改centos6.5虚拟机的网卡,并重启

查看IP地址

关机shutdown

转换格式

# qemu-img convert -f raw -O qcow2 Cloud_Centos6.5_64bit.img Cloud_Centos6.5_64bit.qcow2

[[email protected] tmp]# ll
total 21296264
-rw-r--r--  1 root root 10737418240 Jan 20 02:40 Cloud_Centos6.5_64bit.img
-rw-r--r--  1 root root  3028287488 Jan 20 02:44 Cloud_Centos6.5_64bit.qcow2

上传到OpenStack中

# glance image-create --name Cloud_Centos6.5_64 --disk-format qcow2 --container-format bare --is-public true --progress < /tmp/Cloud_Centos6.5_64bit.qcow2

[[email protected] ~]# glance image-create --name Cloud_Centos6.5_64 --disk-format qcow2 --container-format bare --is-public true --progress < /tmp/Cloud_Centos6.5_64bit.qcow2
[=============================>] 100%
+------------------+--------------------------------------+
| Property         | Value                                |
+------------------+--------------------------------------+
| checksum         | d6e6a71c69f1996350970489f9513402     |
| container_format | bare                                 |
| created_at       | 2019-01-19T19:02:32                  |
| deleted          | False                                |
| deleted_at       | None                                 |
| disk_format      | qcow2                                |
| id               | fa28fbc9-cd3f-45f7-bb94-8fc8a09fc95c |
| is_public        | True                                 |
| min_disk         | 0                                    |
| min_ram          | 0                                    |
| name             | Cloud_Centos6.5_64                   |
| owner            | 78f68e3b1a9a4e99818901638995aa36     |
| protected        | False                                |
| size             | 3028287488                           |
| status           | active                               |
| updated_at       | 2019-01-19T19:03:56                  |
| virtual_size     | None                                 |
+------------------+--------------------------------------+
[[email protected] ~]# 

完毕

原文地址:https://www.cnblogs.com/djlsunshine/p/10292916.html

时间: 2024-08-03 07:14:05

制作OpenStack云平台centos6.5镜像的相关文章

制作openstack用的centos6.5镜像

目的: 在centos6.5操作系统环境下制作一个centos6.5的kvm镜像,安装cloud-init,能自动扩展根分区 一.制作环境: 操作环境是在openstack平台开一个实例,装的是centos6.5,镜像来自:http://cloud.centos.org/centos/6.5/images/CentOS-6-x86_64-GenericCloud-20140929_01.qcow2 centos社区制作的镜像,不支持自动扩展根分区,导致创建实例时不论你指定硬盘大小是多大,它都是7

制作OpenStack用的RHEL7系统镜像

制作OpenStack使用的RHEL7系统镜像,并进行相关设置,安装XRDP以进行远程访问. 1.在KVM中安装RHEL7.2客户机: 2.设置网卡为dhcp并onboot=yes,使得虚拟机能自动获取IP地址: vim /etc/sysconfig/network-scripts/ifcfg-eth0 确保可以联网. 3.查看SELinux状态: /usr/sbin/sestatus -v SELinux status: enabled enabled表示SELinux为开启状态 关闭SELi

大数据云计算openstack云平台基础到精通实践视频教程

38套大数据,云计算,架构,数据分析师,Hadoop,Spark,Storm,Kafka,人工智能,机器学习,深度学习,项目实战视频教程 视频课程包含: 38套大数据和人工智能精品高级课包含:大数据,云计算,架构,数据挖掘实战,实时推荐系统实战,电视收视率项目实战,实时流统计项目实战,离线电商分析项目实战,Spark大型项目实战用户分析,智能客户系统项目实战,Linux基础,Hadoop,Spark,Storm,Docker,Mapreduce,Kafka,Flume,OpenStack,Hiv

openStack 云平台管理节点管理网口流量非常大 出现丢包严重 终端总是时常中断问题调试及当前测试较有效方案

tuning for Data Transfer hosts connected at speeds of 1Gbps or higher <一.本次OpenStack系统调试简单过程简单记录> 1,dmesg 日志,丢包问题关键原因定位; [101231.909932] net_ratelimit: 85 callbacks suppressed 2,ethstatus -i p5p1 实时追踪网口TX/RX状态; 3,具体内核等相关参数调整 # recommended default co

OpenStack云平台的网络模式及其工作机制

网络,是OpenStack的部署中最容易出问题的,也是其结构中难以理清的部分.经常收到关于OneStack部署网络方面问题和OpenStack网络结构问题的邮件.下面根据自己的理解,谈一谈OpenStack的虚拟网络.网络拓扑和网络流.个人理解有限,仅抛砖引玉,有问题请指正,谢谢. 一.相关概念和要点(可跳过) 1.OpenStack中nova-network的作用 OpenStack平台中有两种类型的物理节点,控制节点和计算节点.控制节点包括网络控制.调度管理.api服务.存储卷管理.数据库管

制作openstack的windows server 2012r2镜像

1. 基础环境安装 yum groupinstall Virtualization "Virtualization Client" yum install libvirt 2. 启动服务 systemctl enable libvirtd systemctl start libvirtd systemctl status libvirtd 3. 系统镜像准备 使用迅雷下载镜像并上传到服务器 mkdir /openstack-image cd /openstack-image ed2k:

OpenStack云平台开启常用端口

2017年2月6日 17:21 项目==>计算==>访问和安全==>用户所在组一栏的 管理规则 进入"管理安全组规则"界面,可查看已存在的端口 +添加规则 设置选项: 定制TCP规则 方向: 入口与出口各添加端口一次, 打开端口 | 起始端口号: 开启单一端口或指定起始端口号 终止端口号: 输入结束范围 远程 CIDR CIDR: 0.0.0.0/0 设置好后点击"添加" 返回"管理安全组规则"查看添加好的端口

openStack 云平台使用一般杂记

1. To launch an instance,you must at least specify the flavor,image name,network,security group,keypair,and instance name; 2. A flavor specifies a virtual resource allocation profile which includes processor,memory,and storage; nova get-vnc-console i

OpenStack(二)——使用Kolla部署OpenStack-allinone云平台

(1).Kolla概述 Kolla是OpenStack下用于自动化部署的一个项目,它基于docker和ansible来实现,其中docker主要负责镜像制作和容器管理,ansible主要负责环境的部署和管理. Kolla实际上分为两部分:Kolla部分提供了生产环境级别的镜像,涵盖了OpenStack用到的各个服务:Kolla-ansible部分提供了自动化的部署.最开始这两部分是在一个项目中的(即Kolla),OpenStack从O开头的版本开始被独立开来,这才有了用于构建所有服务镜像的Kol