gaofeng0210 发表于 2015-4-12 15:20:30

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
  就可以完成全过程的安装
页: [1]
查看完整版本: devstack脚本安装Openstack总结(转载)