找回密码
 注册
查看: 5295|回复: 1

Ubuntu下安装openstack环境的步骤

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2017-1-13 10:20:45 | 显示全部楼层 |阅读模式
主要应用地方
& P8 `, _: \6 z0 i  B0 h4 ^首先是/etc/apt/sources.list, I  R7 R* C  s# X! e& M8 ?
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse# b9 y. k! d6 |8 a2 X8 e
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse1 F0 v, u" V/ |: B1 _
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse$ Z, {5 \- T$ ^7 r
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
9 I* ]. m9 x. \& ^5 ideb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse! `  @" W  M1 @# l* Z( }. X
* C% O, q, A9 P% x9 E1 A7 \
需要配置pip, F8 r9 L5 C. w/ {) G
   ~/.pip/pip.conf
2 U4 o  J! V# |1 E. k( x6 L$ K% o2 p0 P
[global] ) T7 ^/ |0 Q+ E' o
index-url = https://pypi.douban.com/simple + X2 X. N8 n, V, R
download_cache = ~/.cache/pip , w9 z$ Q9 |( A  `2 X% P
[install] & O  C1 v: g3 E) M% G8 t7 b
use-mirrors = true
% Q2 \: A9 Y, ymirrors = http://pypi.douban.com
4 H. g6 i& j" U- i7 B  x& N; r5 R% t
5 l4 Q1 [  K& k0 d0 H
控制节点
+ C1 X1 U# m$ N2 |    controller local.conf
5 P& ~( N* S1 s; t6 X
& s( p+ a8 l/ p9 a# ~
2 m5 Q& Z% j. U( ~
[[local|localrc]]! l9 s) w2 a% |- T
MULTI_HOST=true
. S* e* L2 M/ ]1 F0 a6 ~( b( c3 @- h- J' o
# management & api network0 W1 E! {1 @- H$ S
HOST_IP=192.168.104.10LOGFILE=/opt/stack/logs/stack.sh.log/ p4 c, e- ~; ~) S; k# K! G
( X8 U8 I& H  @  r: ~0 @4 R" a3 m
#Credentials6 \) ~- Y$ S' G% I* a! F& i7 p2 _
ADMIN_PASSWORD=admin2 }, w4 J& E; Y2 g8 `
MYSQL_PASSWORD=secret8 D5 s- _. U) u" J' H
RABBIT_PASSWORD=secret
4 Z) j1 M8 f+ }- SSERVICE_PASSWORD=secret- g+ \4 d; a$ }9 T0 y3 ?. V
SERVICE_TOKEN=abcdefghijklmnopqrstuvwxyz" o5 i! j8 P5 U$ @, n

( [; n: U0 k4 V- Q# enable neutron-ml2-vlan! C/ K) L1 s8 p1 c9 _
disable_service n-net" s6 p3 ?6 M3 u  I) H
enable_service q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron,q-lbaas,q-fwaasQ_AGENT=linuxbridge: c. Q) @$ z7 z# h; K. j1 _
ENABLE_TENANT_VLANS=True
4 c: M" @; W  s2 bTENANT_VLAN_RANGE=3001:40000 j  {# r" V; M( n' J
PHYSICAL_NETWORK=default
% R+ ], b# G2 D/ m5 VLOG_COLOR=True
: N' |9 J  y) q( [4 C) ?LOGDIR=$DEST/logs+ i$ o2 O* t. x
SCREEN_LOGDIR=$LOGDIR/screen
+ k) @. {" B8 _, X
! R8 f+ Q# z. Z$ W8 \3 A: f
3 d( r8 b" H7 M! a* g
$ R! W! _, ?& ~
# use TryStack git mirror, w* p3 |+ G6 ]2 f; |, T* i
GIT_BASE=http://git.trystack.cn
5 i8 P1 V% u3 V; h: fNOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git7 z! l3 `/ ~" T% p) U
SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git
: U# G2 I/ T8 P% {. w* w- N  [4 e, |2 o$ t. b+ l# Q6 Q
8 y7 s7 v2 ?1 a2 Q: O; f
计算节点
3 J# h0 d/ M* B6 E1 v& D- P4 ]4 j    compute local.conf5 d1 k0 ^. G3 b, y" }! j5 Y% o

+ e/ V- W/ R3 g- E! }8 o
. B. t3 X) z+ [7 \. i
[[local|localrc]]# S( D1 U& l; E  G7 X5 O+ J; X* ]- {8 d
MULTI_HOST=true  X, {, Q* n4 W1 C% g/ {

, E0 Q: e1 e# Z% @0 e2 ]# management & api network
3 @. a* d# J6 S, @HOST_IP=192.168.104.11* l8 @+ m- k/ g) F' |1 E

5 a- {. ]- D# f/ Q7 s- p9 L. l7 S- ^" V
# Credentials  L7 J0 U. Y( l5 d
ADMIN_PASSWORD=admin" q" U: N) n' v/ S6 P
MYSQL_PASSWORD=secret" @# Z* a4 G1 m% q3 i0 K
RABBIT_PASSWORD=secret
; R1 N# X: n) X4 o- i6 `# d- VSERVICE_PASSWORD=secret! [+ _* G0 M, D5 b
SERVICE_TOKEN=abcdefghijklmnopqrstuvwxyz0 r4 t5 l7 a. q& X

5 U/ J$ o+ f6 S( V4 L+ |- I. V4 q6 v' b* I; y% s/ N2 z
# Service information/ {$ h# y0 L6 p* W2 a/ ^/ H
SERVICE_HOST=192.168.104.10+ x# D* ~; H$ J# u
MYSQL_HOST=$SERVICE_HOST8 q4 N- c& L& j, h, ^
RABBIT_HOST=$SERVICE_HOST
; r6 @4 ~: m; Y' e) [GLANCE_HOSTPORT=$SERVICE_HOST:92928 {% B; |, p$ Z' `
Q_HOST=$SERVICE_HOST
  j1 E) J( x& ~KEYSTONE_AUTH_HOST=$SERVICE_HOST
2 d) [) ]6 y" V4 N3 LKEYSTONE_SERVICE_HOST=$SERVICE_HOST
/ v, O' m- _* }7 TENABLED_SERVICES=n-cpu,q-agt,neutron
& W3 J, j1 R3 w! c. b: b' gQ_AGENT=linuxbridge
# u+ ^3 e3 ^1 X$ O4 u" lENABLE_TENANT_VLANS=True
) k1 B, z; j3 ~, c& Y, pTENANT_VLAN_RANGE=3001:4000. o! F, o) r( I2 A5 y
PHYSICAL_NETWORK=default
' v. m) c4 y; p3 }) K1 Y) C" e! c8 S: s& d

! |! }1 Z# X( t, z, J& b# vnc config
( J8 O+ v7 f) N  P: fNOVA_VNC_ENABLED=True
5 y. r2 l$ h# t% }6 w. `' I. ^NOVNCPROXY_URL="http://$SERVICE_HOST:6080/vnc_auto.html"
" R( }# Q' j* r, Y% q& s4 ]VNCSERVER_LISTEN=$HOST_IP+ A+ N1 w$ R; J' x& G( _) ?$ B7 J
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN, Z: W% x, ?1 E' J7 W/ r
LOG_COLOR=True0 _1 X4 F1 \' q$ Q: H. `
LOGDIR=$DEST/logs* f8 y1 L: n& ?9 G1 c! {
SCREEN_LOGDIR=$LOGDIR/screen
/ a9 y, F8 `  m0 J! C* J: `5 }; `; z

5 c4 [4 \  ?2 R# P4 A: {! Q/ T+ Y# use TryStack git mirror
9 d/ [1 D0 D+ P" H% [. J/ PGIT_BASE=http://git.trystack.cn1 |- [1 L, Y2 y! R
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
5 [% D" l4 y" A5 L6 o9 b; ISPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git
+ Q1 \& w: z# X4 ~; Z
& d& D, D; L5 U* j0 e

3 o) G; Y* C8 K4 W2 e
7 l) \* t1 ^: T5 f3 f7 S4 M
6 w' E, y; W) C+ Y

9 P6 n7 |9 [* Q
3 q4 o+ C& X3 V7 U# |
http://cloudman.cc/
6 h4 D/ T2 W6 e" N( D4 ?  f
- {3 C) p/ N- A1 ]$ n
; x8 [: B0 r$ D* i0 k7 W

- l- b( @; O- _" q$ S5 @. M( W5 e, V$ j5 H( y7 h5 @" g

0 x, X7 n' j/ u2 N: R( l  k8 W6 J% Q6 U$ k* |
) u7 O. R; P3 {# T8 G0 O' F+ f

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2017-2-23 22:41:07 | 显示全部楼层
有时间测试一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:57 , Processed in 0.015287 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表