安装openstack,openstack安装部署中文文档

  安装openstack,openstack安装部署中文文档

  一、安装准备工作1。虚拟机内存10GB硬盘200GB网络接口模式创建cpu需要双核和虚拟化支持。

  2.安装centos7

  注意:这里后面有一个错误,需要自己安装桌面,而不是默认的最小安装,也就是桌面。

  3.网络管理器服务centos7网络默认由网络管理器(Network Manager)管理,但网络管理器由开放堆栈网络组件Neutron和

  systemctldisablenetworkmanager systemctlstopnetworkmanager systemctlenablenetworksystemctlstartnetwork

  4.禁用防火墙和SELinuxSystemCtldisableFirewall DSSystemCtlstopFirewall。

  编辑/etc/SELINUX/config文件,将SELINUX的值设置为disable,然后重新启动系统以启用它。

  5.设置网络

  在此选择桥接模式。

  宿舍网络

  找到配置文件。

  请在修改前复制一份。

  原创内容

  更改以上两项后,添加ip、子网掩码、网关和dns。

  Ip属于并行网段。

  添加子网掩码并添加相应的网关。

  1: DNS在114.114.114.114使用。

  Dns2:8.8.8.8你需要翻墙才能避免以后的部署。在这里加入。

  完成网络配置,然后重新启动网络。

  系统重新启动网络。

  6.实现扩展函数(特定于vbox的))))))))))))))))))))))))))))。

  在VirtualBoX上安装Centos7.x系统增强、文件夹共享和拖拽;放弃_百度_41553551博客-CSDN博客

  7.设置主机名。

  在这里将其更改为节点a

  在hostnamectl set-hostname node-a中更改主机名后,必须将新主机名添加到/etc/hosts配置文件中。

  请关注这个ip。切换到热点还需要一个。

  RabbitMQ是一个基于AMQP的可重用企业消息系统,它在OpenStack计算组件Nova的服务之间提供了一个中央消息机制。Rabbitmq-server服务在启动前会检查主机名地址是否畅通。

  7.更改语言代码并在/etc/environment文件中添加定义

  lang=en _ us . utf-8LC _ all=en _ us . utf-8,时间同步软件Chrony的设置

  Yum Chrony-y在主机上部署NTP服务器,统一所有OpenStack实验节点的系统时间。

  3359 blog.csdn.net/Baidu _ 41553551/文章/详情/121025009

  2.准备所需的软件库1。安装OpenStack库1。centos7自带centos Extras软件库,可以支持OpenStack库。

  install-y centos-release-open stack-queens这里设置的版本是queens。如果您想使用旧版本,如以前的pike,您可以进行以下更改

  install-y centos-release-open stack-pike 2,求解依赖项,安装需要的依赖项。

  yum-config-manager-enableopenstack-queens

  修复错误部分的内容(不需要看))。

  3.qemu-kvm的版本不能低于2.9.0。此外,centos7的现有软件库无法提供新版本的qemu-kvm安装。RDO提供升级支持

  用RDO解析新版xqemu-kvm安装_百度_41553551博客-CSDN博客

  如果使用后发现下载不了,请手动下载最新版本返还文件。

  看到官网最新版本是6.1.0,就下载这个。如果不能下载,一般是数字证书问题。下载后添加参数-不-不-检查-证书。

  wget 3359下载。QEMU . org/QEMU-6 . 1 . 0 . tar . xztarxvjfqemu-6 . 1 . 0 . tar . xzcdqemu-6 . 1 . 0。/配置

  但是,在安装软件时,会出现错误。

  语法错误:invalidsyntaxfile /usr/libexec

  /urlgrabber-ext-down ,第28行除了OS错误,e:按照上面的操作修改文件即可:打开/usr/lib exec/URL grabber-ext-down文件,将

#!/usr/勤奋的黄蜂/python

改为

#!/usr/勤奋的黄蜂/python2.7

  如果其他工具或库在安装过程中报告类似的错误,应采用相同的方法。

  当python升级并再次安装时出现。

  安装ninja,这里用git来获取源代码,所以先安装git。

  安装git有两个问题。

  

问题1

  解决方案:修改指定文件的内容,并添加旧的python模型。

  

问题2

  解决方法:

  1尝试清理缓存yumcleanall无效。

  2尝试修改两个配置文件/usr/diligent wasp /yum和/usr/lib exec/URL grabber-ext-down。两者都需要修改。

  继续安装。

  需要首先安装依赖项。

  tags skvadrik/re2c github下载的2.2版

  饭桶克隆git://github。com/ninja-build/忍者。git CD忍者

  配置摘录为阿里源

  CD/etc/yum。回购。d/mv CentOS-base。回购CentOS-base。得到http://mirrors.aliyun.com/repo/Centos-7.repomv CentOS-7。回购CentOS-base。repo yum clean allyum makecacheyum更新使用上次安装失败的镜像,忘了截图,大概

  错误:木偶运行期间出现错误:192.168.31.250_controller.pp

  它会在根目录下生成一个文档,然后尝试用那个脚本运行

  包栈-答案-文件包栈-答案-2018 03 17-203646。文本文件(textfile)

  修改病菌结尾

  回到安装优先级之前,发现

  妙的更新表示“有…的”能够使的命令行虚拟系统常用参数满足大于2.9.0的要求则不需要在进行手动配置升级

  yum install-y open stack-pack stack

  packstack - allinone

  正常运行下来,发现错误

  1;31错误:无法应用目录:执行"/usr/勤奋的黄蜂/open stack图像列表-quiet-format CSV-long 返回1:内部服务器错误(HTTP 500)(请求ID:req-4395 b27d-ef07-4c 29-bb61-7 efed 0 BF 4 cf 0)(尝试了36次,总共170秒)[0m

  直接输入下列命令运行

  拱顶石-管理数据库同步

  煤渣-管理数据库同步

  浏览-管理数据库同步

  新星-管理数据库同步

  参考:

  使用脚本安装搭建openstack allinone版本-顾肆-博客园

  切换阿里云通过安装快速安装openstack_实践求真知程序员博客

安装openstack,openstack安装部署中文文档