一、准备主机

4vcpu,4G mem,centos7

二、预安装软件包

yum install epel-release centos-release-openstack-newton
yum install git sudo# 安装中需要安装cassandra-driver-3.7.1,依赖Cython-0.24.1,
# 即使修改了pip源,也是从
#  因网络原因会卡住,因此预先手动安装Cython
pip install Cython==0.24.1

三、创建stack 用户

useradd -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/stack

四、下载devstack

su - stack
git clone https://github.com/openstack-dev/devstack.git
cd devstack
git checkout stable/newton

五、编辑local.conf

[[local|localrc]]# 由于手动配置了所有软件源,
# 设置SKIP_EPEL_INSTALL=True,让devstack 不再安装epel,及其它相关软件源
SKIP_EPEL_INSTALL=True# 如果打算从别的url下载get-pip.py,取消PIP_GET_PIP_URL的注释,设置为你的地址
PIP_GET_PIP_URL="http://local-server/get-pip.py"DOWNLOAD_DEFAULT_IMAGES=False
# IMAGE_URLS="http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img"
IMAGE_URLS="http://p_w_picpaths.trystack.cn/cirros/cirros-0.3.4-x86_64-disk.img"# GIT_BASE=https://github.com
GIT_BASE=http://git.trystack.cn
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git# enable trove plugin ,否则将不能安装trove
TROVE_REPO=${GIT_BASE}/openstack/trove.git
TROVE_BRANCH=stable/newton
enable_plugin trove $TROVE_REPO $TROVE_BRANCH# password
ADMIN_PASSWORD=root
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=super-secret-admin-token# 设置默认的虚拟化
VIRT_DRIVER=libvirt
LIBVIRT_TYPE=qemuDEST=/opt/stack
SERVICE_DIR=$DEST/status
DATA_DIR=$DEST/data
LOGFILE=$DEST/logs/stack.sh.log
LOGDIR=$DEST/logs# The default fixed range (10.0.0.0/24) conflicted with an address
# range I was using locally.
FIXED_RANGE=172.254.1.0/24
NETWORK_GATEWAY=172.254.1.1# Services
disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service horizon
disable_service tempest# enable trove,trove-api,trove-conductor,trove-taskmanager
enable_service trove tr-api tr-tmgr tr-cond## Introduce glance to docker p_w_picpaths# [[post-config|$GLANCE_API_CONF]]# [DEFAULT]# container_formats=ami,ari,aki,bare,ovf,ova,docker## Configure nova to use the nova-docker driver# [[post-config|$NOVA_CONF]]# [DEFAULT]# compute_driver=novadocker.virt.docker.DockerDriver

六、安装openstack

./stack.sh

转载于:https://blog.51cto.com/penguintux/1868528

devstack 安装trove newtone相关推荐

  1. ubuntu 14.04使用devstack安装openstack mitaka版本

    2019独角兽企业重金招聘Python工程师标准>>> 1.环境配置 virtualbox中安装提前下载好的ubuntu 14.04.5桌面版32位的镜像文件,并配置内存和磁盘大小, ...

  2. 云计算基础设施平台iaas(openstack)超级详细搭建(十三) 安装Trove服务

    注意:接与上一篇博客内容 进行更新 由于整个开源openstack安装过程过于繁琐,命令太长,太繁琐,于是把整个安装命令写成shell脚本. 脚本数量内容过多,已经推送自我的github源码托管中心了 ...

  3. devstack mysql_使用devstack 安装openstack

    这篇文章写给初学者,如何buid 一个openstack 的环境,然后学习openstack,使用devstack 来安装openstack 是最简易快捷的方式了. devstack 的官方网站: h ...

  4. ubuntu20环境下使用DevStack安装Openstack-Wallaby(单节点、多节点)

    文章目录 一.单节点部署 1. 环境准备 1.1 镜像源 1.2 pip源 1.3 安装依赖包 2. OpenStack安装 - wallaby 2.1 添加`stack`用户 2.2 设置代理 2. ...

  5. Linux下测试tempest,devstack安装和测试

    陈老师,您好. 我在使用devstack安装kilo版本的openstack时,遇到了两个问题.在网上查了很久,没有找到原因,也没有找到解决办法,看到这里气氛很好,想着来问一下.. 安装环境为Ubun ...

  6. DevStack安装问题 pip安装镜像源

    安装DevStack的时候,提示pip源的问题 Download of get-pip.py failed 解决方法,手动安装 wget http://python-distribute.org/di ...

  7. devstack安装OpenStack Pike版本 (OVS+VLAN)

    安装环境和安装过程与前一篇描述相同. http://blog.csdn.net/chenhaifeng2016/article/details/78956800 安装过程中不相同之处如下: 1. 默认 ...

  8. devStack安装OpenStack Ocata版本 (Linux Bridge+VLAN)

    控制节点 Hostname: controller OS: ubuntu 16.04 server Mem: 8g Disk: 100g 网络1: 192.168.104.10 网络2: manual ...

  9. devstack安装openstack

    2019独角兽企业重金招聘Python工程师标准>>> 其实如果仅仅只是说安装步骤的话,那就相当之简单了,但是如果说安装途中遇到的坑,我觉得一篇博客好像远远不够哇. 我的环境cent ...

最新文章

  1. STM32 SPI的使用
  2. 汉字为什么能流传至今_汉字能流传至今,比毛不易还不易,它的同龄字统统都死掉了...
  3. oracle pl/sql 游标,Oracle PL/SQL 关于游标的介绍
  4. 技术领导者携力为数据中心和其它市场带来开放的加速架构
  5. 【VB】StrConv函数.
  6. [HTTP协议] 基础知识
  7. 一篇文章掌握MySQL事务的四大特性
  8. 新能源电动汽车(EV)直流充电协议
  9. 对绝对地址赋值的问题
  10. 苹果麦克风设置在哪里_这一份 iOS 14 安全和隐私设置指南,请收好
  11. 服务器文件防泄密系统,数据防泄密软件解决图纸泄密问题
  12. android 仿微信选取相册_Android类似微信图片选择器
  13. 无心剑汉英双语诗005.《抒怀》
  14. 【控制】模型预测控制 model predictive control 简介
  15. 网站设计分析:banner中的字体结构
  16. 闭关修炼21天,“啃完”283页pdf,我终于4面拿下字节跳动offer
  17. HTML网页设计基础期末作业——仿Coco线上订奶茶饮料网站设计与实现6个页面(HTML+CSS+JavaScript)...
  18. Python镜像安装vim
  19. debian 11 安装bind9服务
  20. 纳米金/银修饰空心/杂化/纳米管和链霉亲和素修饰/纳米金粒子修饰单分散聚苯乙烯微球制备方式

热门文章

  1. svn版本库浏览器_svn:版本库xxx不存在||svn:No such revision xxx的问题
  2. 图像传感器与信号处理——SFR算法/ISO 12233解读
  3. 图论(十)最小生成树-Prim算法
  4. 【星球知识卡片】AutoML都有哪些核心技术,如何对其进行长期深入学习
  5. 2022版全球及中国应急装备市场格局分析与投资策略建议报告
  6. 中国网络出版产业盈利模式与投资前景形势研究报告2022版
  7. GDI中的坐标映射问题
  8. 硬盘变小oracle不能连接,服务器更换硬盘后Oracle不能连接问题的解决
  9. openresty开发系列14--lua基础语法3函数
  10. Python 中的*args和**kwargs