zoukankan      html  css  js  c++  java
  • devstack脚本安装Openstack总结(转载)

    1:vmware 基本设置

    我采用的vmware workstation 8.0的版本,其他版本应该都是没问题。我是把虚拟机放在NAT的网络。

    虚拟机就单块网卡就可以。

    如果你希望可以在dashboard里还可以创建虚拟机。那你就多分配内存,硬盘。

    我是最低配置1G内存,20G硬盘,完成devstack,整个openstack,没任何问题。

    如果条件允许,2G以上的内存,100G的硬盘,会更好。

    2:最小化安装Ubuntu 11.10

    只需要启用ssh服务,别的都按照默认就可以。设置一个固定IP地址,让虚拟机可以访问网络。

    我为了省事,肯定是启用root账号登陆。

    你可以直接用root账号去运行devstack脚本,是没问题,会自动创建一个stack的用户,用这个权限去跑脚本。

    3:git 脚本

    # apt-get -y install git

    #git clone git://github.com/cloudbuilders/devstack.git

    需要对脚本进行一些定制和修改。不过不需要直接修改脚本,我们可以在devstack目录下,创建一个 localrc 文件

    FLOATING_RANGE=192.168.124.224/27
    FIXED_RANGE=10.0.0.0/24
    FIXED_NETWORK_SIZE=256
    ADMIN_PASSWORD=nova
    MYSQL_PASSWORD=nova
    RABBIT_PASSWORD=nova
    SWIFT_HASH=nova
    SERVICE_TOKEN=nova
    FLAT_INTERFACE=eth0
    ENABLED_SERVICES="g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,n-vol,swift"
    GLANCE_BRANCH=essex-3
    HORIZON_BRANCH=essex-3
    KEYSTONE_BRANCH=essex-3
    KEYSTONECLIENT_BRANCH=essex-3
    NOVA_BRANCH=essex-3
    NOVACLIENT_BRANCH=essex-3
    QUANTUM_BRANCH=essex-3
    QUANTUM_CLIENT_BRANCH=essex-3
    SWIFT_BRANCH=1.4.5

     4:安装openstack

    cd devstack

    ./stack.sh

    就可以完成全过程的安装

  • 相关阅读:
    hdu 1016 Prime Ring Problem (dfs)
    微信小程序尝鲜一个月现状分析
    创新大师Steve Blank: 你真的知道什么是真正的精益创业吗?
    android studio 开发经常使用快捷键使用分享
    LeetCode:Partition List
    2016 博客导读总结 & 个人感悟
    poj
    Android开之在非UI线程中更新UI
    浅谈数据库生命周期
    从AdventureWorks学习数据库建模——保留历史数据
  • 原文地址:https://www.cnblogs.com/ryuham/p/4169168.html
Copyright © 2011-2022 走看看