创建虚拟镜像

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

[root@localhost ~]# ll /opt/CentOS-6.5-x86_64-bin_DVD.iso
-rw-r--r-- root root Aug /opt/CentOS-6.5-x86_64-bin_DVD.iso
[root@localhost ~]#
[root@localhost ~]# cd /tmp/
[root@localhost tmp]#
[root@localhost tmp]# qemu-img create -f raw Cloud_Centos6.5_64bit.img 10G
Formatting 'Cloud_Centos6.5_64bit.img', fmt=raw size=
[root@localhost tmp]#
[root@localhost tmp]# ll Cloud_Centos6.5_64bit.img
-rw-r--r-- root root Jan : Cloud_Centos6.5_64bit.img
[root@localhost 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

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

Starting install...
Creating domain... | B :
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.
[root@localhost tmp]#

[root@localhost tmp]# virsh list --all
Id Name State
----------------------------------------------------
- centos7 shut off
- Cloud_Centos6.5_64bit shut off
- Cloud_win7_64bit shut off [root@localhost tmp]#
[root@localhost tmp]# virsh start Cloud_Centos6.5_64bit
Domain Cloud_Centos6.5_64bit started [root@localhost tmp]#
[root@localhost tmp]# virsh list --all
Id Name State
----------------------------------------------------
Cloud_Centos6.5_64bit running
- centos7 shut off
- Cloud_win7_64bit shut off [root@localhost tmp]#

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

查看IP地址

关机shutdown

转换格式

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

[root@localhost tmp]# ll
total
-rw-r--r-- root root Jan : Cloud_Centos6.5_64bit.img
-rw-r--r-- root root Jan : 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

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

完毕

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

  1. centos6.5制作OpenStack云平台Windows7镜像

    # yum install virt-manager libvirt qemu-img virt-viewer -y # vi /etc/libvirt/qemu.conf # service lib ...

  2. 制作openstack用的centos6.5镜像

    目的: 在centos6.5操作系统环境下制作一个centos6.5的kvm镜像,安装cloud-init,能自己主动扩展根分区 一.制作环境: 操作环境是在openstack平台开一个实例.装的是c ...

  3. 干货 | 手把手教你搭建一套OpenStack云平台

    1 前言 今天我们为一位朋友搭建一套OpenStack云平台. 我们使用Kolla部署stein版本的OpenStack云平台. kolla是用于自动化部署OpenStack的一个项目,它基于dock ...

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

    转自:http://openstack.csdn.net/content.html?arcid=2808381 OpenStack云平台网络模式及其工作机制 网络,是OpenStack的部署中最容易出 ...

  5. 干货|带你体验一次原生OpenStack云平台发放云主机的过程

    一个执着于技术的公众号 1 前言 上一章节我们完成了OpenStack云平台的搭建工作,今天就带大家一起学习下如何发放一台云主机 点击查看:如何搭建一套OpenStack云平台 2 发放OpenSta ...

  6. 制作OpenStack用的RHEL7系统镜像

    制作OpenStack使用的RHEL7系统镜像,并进行相关设置,安装XRDP以进行远程访问. 1.在KVM中安装RHEL7.2客户机: 2.设置网卡为dhcp并onboot=yes,使得虚拟机能自动获 ...

  7. 搭建Openstack云平台

    实验室需要做一个大数据平台项目,临时接下需要部署实验室云平台的任务,由于之前没有接触过相关技术,仅以此篇作为纪录文,记录一下我的openstack的初步学习以及搭建过程. 1.openstcak及其组 ...

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

    tuning for Data Transfer hosts connected at speeds of 1Gbps or higher <一.本次OpenStack系统调试简单过程简单记录& ...

  9. openStack云平台虚拟桌面galera mysql 3节点集群实例实战 调试完成

    被复制节点: /usr/local/mysql/bin/mysqld_safe --wsrep_cluster_address=gcomm:// >/dev/null &复制节点01: ...

随机推荐

  1. hibernate中Restrictions的用法

    方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge > ...

  2. MySQL数据库的学习

    ------------------------------------- 管理数据库PS: Mysql的管理 主要是包括 用户的管理. show........各种的信息   SHOW COLUMN ...

  3. 主机-配件-接口-整机-3c-1

    standby 待机 hibernate 休眠(睡眠) power-off 关机 usb端口能给外部设备充电在低压状态(standby,hibernate,power-off),如果系统运行在batt ...

  4. How tbb proxy works

  5. MD5 SHA1 SHA256 SHA512 SHA1WithRSA 的区别

    MD5 SHA1 SHA256 SHA512 这4种本质都是摘要函数,不通在于长度  MD5 是 128 位,SHA1  是 160 位 ,SHA256  是 256 位,SHA512 是512 位. ...

  6. java 迭代

    迭代器的作用是提供一种方法对一个容器对象中的各个元素进行访问,而又不暴露该对象容器的内部细节. java中的很多容器都实现了Iterable接口,容器中的元素都是可以遍历的. 如下例,list容器中存 ...

  7. Jmeter中Websocket协议支持包的使用

    Jmeter中Websocket协议支持包的使用(转) 参考的来源是国外一篇文章,已经整理成pdf格式(http://yunpan.cn/cFzwiyeQDKdh3 (提取码:9bcf)) 转自:ht ...

  8. java 多线程详解

    一.重点 重点: 1.创建和启动线程 2.实现线程调度 3.实现线程同步 4.实现线程通信 1.为什么要学习多线程? 当多个人访问电脑上同一资源的时候,要用到多线程,让每个人感觉很多电脑同时为多个人服 ...

  9. input子系统详解2

    上一节大概了解了输入子系统的流程 这一节认真追踪一下代码 input.c: input_init(void)函数 static int __init input_init(void) { int er ...

  10. Delphi实现树型结构

    unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...