八、修正qemu-img
openstack使用的是最新版本的qemu-img,有可能使用不同的命令行选项。为了避免这种情况,我们不得不重新编译整个qemu-kvm二进制包,
1.添加如下修改到文件
mv /usr/bin/qemu-img /usr/bin/qemu-img.bin
cat > /usr/bin/qemu-img <<EOF
ARGS="\$*"
CHANGED_ARGS=`echo \$* | sed "s/-o cluster_size=2M,backing_file=/-b /g"`
/usr/bin/qemu-img.bin \$CHANGED_ARGS
EOF
现在,使用 easy_install-2.6安装python模块,
easy_install-2.6 twisted sqlalchemy mox greenlet carrot python-daemon eventlet tornado \
IPy routes lxml MySQL-python sphinx webob netaddr paste pastedeploy sqlalchemy-migrate \
glance Cheetah python-novaclient
easy_install-2.6 python-daemon==1.5.5
easy_install-2.6 lockfile==0.8
easy_install-2.6 boto==1.9b
easy_install-2.6 python-gflags==1.4
确认所有的包都正确安装,有可能由于某些原因一些包并没有安装成功。如同 python2.6-libxml2模块,注意--with-python 和 --prefix flags
--with-python明确我们再次编译,使用python2.6
wget -c "ftp://xmlsoft.org/libxml2/libxml2-2.7.3.tar.gz"
tar -zxvf libxml2-2.7.3.tar.gz
cd libxml2-2.7.3
./configure --with-python=/usr/bin/python26 --prefix=/usr
make all
make install
cd python
python2.6 setup.py install
cd ..
我们将要使用M2Crypto,但是首先需要修改 opensslconf.h
sed -i 's_opensslconf-\(.*\)_/usr/include/openssl/opensslconf-\1_' /usr/include/openssl/opensslconf.h
easy_install-2.6 M2Crypto==0.20.2
按照下面安装
wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.9.tar.gz
tar -zxvf coreutils-8.9.tar.gz
cd coreutils-8.9
./configure
make
sudo cp src/truncate /usr/bin/
分享到:
相关推荐
centos7 openstack ocata安装
Centos-openstack.repo
基于centos7的单实例openstack安装,包括(网络模式为桥接网络), 有基本功能(如计算、网络、存储和仪表板)都安装在同一台机器上。这种安装方法也是概念验证(POC)的最佳方法。
介绍在centos系统上部署openstack控制节点
centos7.1安装openstack-kilo步骤
云计算环境CentOS6.2操作系统下OpenStack完整安装手册
centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解
CentOS7.2下安装部署OpenStack+KVM 云平台虚拟化环境详解
Centos6.5部署Openstack云平台(基本环境配置、配置认证服务kesytone、配置镜像服务Glance、配置计算服务、配置网络服务、安装dashboard)
openstack pike 一键安装脚本 单机 环境 centos 7.4.1708 x86_64 使用阿里源
Openstack安装相关包-icehouse版-centos6.5-缺少的包 Openstack安装相关包 Openstack安装相关包
openstack01-centos7.6 10.0.0.99:无 有 openstack02-centos7.6 10.0.0.103:无 有 准备 系统:vmware 15,CentOS7.6 控制节点:[root@openstack01 ~]#hostnamectl set-hostname openstack01 PS:...
CentOS6.5+OpenStack+kvm云平台部署
centos下安装openstack详细步骤
centos7下centos-release-openstack-pike
centos8下centos-release-openstack-train
centos6_64 yum配置,一键搞定.centos6_64 yum配置,一键搞定
centos7下安装centos-release-openstack-ocata的yum源设置
OpenStack Queens for RHEL and CentOS安装指南 根据官方文档整理,日期为20180818-20180819。 我采用CentOS 7.4在虚拟机上演着过此文档,能够成功。 本文档只保留了官方文档中RHEL and CentOS的内容。
1. CentOS虚拟机安装 需要注意三点: 使用mini镜像进行最小化安装 配置给够 CPU开启虚拟化 下面分别解释。 第一条:centos mini镜像的最小化安装 我是用的是7.7版本,其他版本应该也可以。 第二条:配置给够 需要...