1. 程式人生 > >Openstack創建虛擬機進不去操作系統

Openstack創建虛擬機進不去操作系統

openstack

如果是你按照官方搭建的Openstack並且你的base機位虛擬機且 用的kvm虛擬機等到安裝完Openstack後你會看到虛擬機在qemu層可以起來不過進不去操作系統像下面圖一樣






我們首先看下當前qemu版本

[[email protected] ~]# qemu-img --help|grep version
qemu-img version 1.5.3, Copyright (c) 2004-2008 Fabrice Bellard
       conversion. If the number of bytes is 0, the source will not be scanned for
看下當前的安裝的qemu相關的包
[[email protected] ~]# rpm -qa|grep qemu
libvirt-daemon-driver-qemu-2.0.0-10.el7.x86_64
qemu-kvm-common-1.5.3-126.el7.x86_64
qemu-kvm-1.5.3-126.el7.x86_64
ipxe-roms-qemu-20160127-5.git6366fa7a.el7.noarch
qemu-img-1.5.3-126.el7.x86_64


然後我們卸載掉剛剛過慮處理的包

[[email protected] ~]# yum remove qemu-kvm-common qemu-kvm ipxe-roms-qemu qemu-img -y

卸載完之後到qemu官方下載 源碼包

然後進行安裝

wget http://download.qemu-project.org/qemu-2.9.0.tar.xz
tar xvJf qemu-2.9.0.tar.xz
cd qemu-2.9.0
./configure
make
make install

如果碰到錯誤則根據錯誤安裝相應的包我這邊需要安裝

[[email protected] qemu-2.9.0]# yum install gcc zlib* glib*  libtool -y

等待 安裝完後查看版本

[[email protected] qemu-2.9.0]# qemu-img --version
qemu-img version 2.9.0
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers

需要再次安裝nova相應的包

[[email protected] ~]#  yum install openstack-nova-compute

重啟服務

[[email protected] ~]# systemctl restart libvirtd.service openstack-nova-compute.service

此時可以正常進入系統了

本文出自 “完美世界!” 博客,請務必保留此出處http://shyln.blog.51cto.com/6890594/1949706

Openstack創建虛擬機進不去操作系統