小伙伴们好不容易的把openstack环境部署好了;默认会有一个ubuntu系统的镜像,如果想使用centos或者是其它的系统怎么办呢?那么接下就是制作咯;如果你会制作一个任意系统只要是openstack能支持的就行,这样就不用担心没有系统资源的问题了;

如果在安装配置virt-manager有问题,请看我之前发布的文章;

前提准备:

系统镜像:centos6

虚拟磁盘:virtual_disk

创建虚拟磁盘:

qemu-img create -f qcow2 centos6.img 10G

运行

# virt-manager

打开Virtual Machine Manaer图形界面;

打开virt-manager

这个还可以监控vm的cpu,内存等信息;

新建一个vm

新建-vm

选择操作系统

选择操作系统

选择启动镜像

选择操作系统2

选择存储磁盘

选择存储盘

配置cpu和内存大小

配置内存和cpu

完成配置

配置完成

配置键盘模式;要不输入会有问题

配置一下键盘模式

完成配置,开始安装;

开机安装

安装过程1

跳过检查镜像

发现镜像

配置主机名

设置时区

选择自定义分区

开始自定义分区

分区完成

确认分区

格式化磁盘

最小安装服务

20

完成重新启动一下!

删除网络配置

删除ifcfg-eth0的HWADDR一行,最后你的ifcfg-eth0的配置文件应该是这样的:

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"

BOOTPROTO="dhcp"

NM_CONTROLLED="yes"

ONBOOT="yes"

TYPE="Ethernet"

删除已生成的网络设备规则

rm -rf /etc/udev/rules.d/70-persistent-net.rules

关闭防火墙和selinux

sed -i s/^SELINUX=.*/SELINUX=disabled/g /etc/selinux/config

service iptables stop && chkconfig iptables off

service ip6tables stop && chkconfig ip6tables off

init 0

上传到openstack中:http://kernal.blog.51cto.com/8136890/1530227