使用virt-manager工具創建openstack使用的鏡像

小夥伴們好不容易的把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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章