真心觉得单独安装devstack我是觉得不太现实,详细请看每天5分钟玩转openstack,我按其他的配置都没成功,
可能是pip的镜像源的问题吧,中间也出了问题,但是再运行一遍./stack.sh,就成功了,成功后一定要快照,
不然每次都要./stack.sh
1.local.conf
[[local|localrc]]
MULTI_HOST=true
HOST_IP=192.168.1.172
LOGFILE=/opt/stack/logs/stack.sh.log
# Credentials
ADMIN_PASSWORD=admin
MYSQL_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
SWIFT_REPLICAS=1
SWIFT_DATA_DIR=$DEST/data
# enable neutron-ml2-vlan
disable_service n-net
enable_service placement-api
enable_service placement-client
enable_service q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron,q-lbaas,q-fwaas,q-vpn
Q_AGENT=linuxbridge
ENABLE_TENANT_VLANS=True
TENANT_VLAN_RANGE=3001:4000
PHYSICAL_NETWORK=default
LOG_COLOR=False
LOGDIR=$DEST/logs
SCREEN_LOGDIR=$LOGDIR/screen
# use TryStack git mirror
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
2.pip.conf
#这里用的是清华的源,你也可以用阿里的源
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
download_cache = ~/.cache/pip
[install]
use-mirrors = true
mirrors = http://pypi.mirrors.ustc.edu.cn/simple/