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

Ubuntu下安装openstack环境的步骤

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2017-1-13 10:20:45 | 显示全部楼层 |阅读模式
主要应用地方
( b* Q$ Y2 K2 Q) Q& w7 S. w& z首先是/etc/apt/sources.list6 U( {4 ^4 h- u( _+ `7 i
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
9 e, r( L% {$ T) z7 |deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse: b) t/ r4 M! i9 w
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse& E2 `' O. q' W6 Y4 I
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse) }/ K- K( w6 O' y5 V' `' a
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse. M: F: ~% ]0 y2 x( i& }. u: F

  b+ K! [8 }4 Q3 Q需要配置pip8 [4 j. m1 \' _: v# z
   ~/.pip/pip.conf4 ~7 y& O/ K- d* ]+ F

& O# R6 n  m% u3 o1 D[global]
0 o9 }5 ^  k. Q8 @! y/ vindex-url = https://pypi.douban.com/simple 5 d7 q8 h$ R, r- a
download_cache = ~/.cache/pip 7 r, u5 Y" U# q
[install]
5 ^2 ^5 N3 S& T. J7 z( u9 zuse-mirrors = true
7 X% C  M4 U. Q' q! q- F! Smirrors = http://pypi.douban.com, F* ?0 G9 ?. d% c2 |; R

  C8 _7 Y) R' w7 `. O+ J0 ?1 `) P

3 G+ O' ^) O4 V- e" ]: k# C控制节点, }& c" o) R% x9 y( W
    controller local.conf
2 Z6 Q; f4 E0 o& k; c0 c6 ?: m, X+ r( V2 d" s

( u! e. e- t$ k: n  n[[local|localrc]]7 s/ z- t4 v4 y& b7 D  B; I4 N' Q
MULTI_HOST=true  [% N( ^1 j" C# T- P# M

3 i  x$ d. V. N8 M8 N- N# management & api network+ g% R) z4 ?+ U1 \7 R0 V6 T, y
HOST_IP=192.168.104.10LOGFILE=/opt/stack/logs/stack.sh.log1 H& U* a/ x6 u

/ I8 E# M& r% y7 R: i& z, @& O! d
#Credentials
$ L+ _2 H4 x) WADMIN_PASSWORD=admin
6 v/ J( g" e- N: O) VMYSQL_PASSWORD=secret
1 D8 {( R2 e2 RRABBIT_PASSWORD=secret8 j7 ~; O8 Z9 ]2 p# Z
SERVICE_PASSWORD=secret2 t# j9 Q: H( o& U
SERVICE_TOKEN=abcdefghijklmnopqrstuvwxyz% B  j# f9 u4 ]* }; k

6 Q6 v0 [: J: B# p7 Q* L3 t# enable neutron-ml2-vlan$ M% a- O& d; X! W
disable_service n-net
9 y/ i* n: f# @, Kenable_service q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron,q-lbaas,q-fwaasQ_AGENT=linuxbridge
# c9 w" Y/ i0 y- A6 cENABLE_TENANT_VLANS=True# ^- X# _1 }6 E  p
TENANT_VLAN_RANGE=3001:4000
0 {; j6 y$ \. T4 T7 D' lPHYSICAL_NETWORK=default
+ u# o8 e: h/ {LOG_COLOR=True4 R5 L  G' [3 u9 I( A0 w
LOGDIR=$DEST/logs
3 U; F+ {2 H) G, t  s3 GSCREEN_LOGDIR=$LOGDIR/screen9 k- f9 \- o( V1 h2 T) V

/ y! s& f4 v9 T# X2 r6 ?) a8 T" a  c' t% U

: E+ M% f$ l( h/ g+ C8 i" z! v# use TryStack git mirror
2 y- d# T6 ?& |. qGIT_BASE=http://git.trystack.cn( b2 D( M' u5 R! U4 k/ v
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
: e+ N, G. i0 o4 |2 E. p$ tSPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git# ~! M9 |/ e4 ~

! Z+ g2 Z7 [8 S8 K8 c+ I% g6 k
1 s5 S! {% v4 N; z
计算节点  |0 k- l& D" F, ?* i
    compute local.conf  R  P& O1 J/ K0 V+ D% P

' x$ t9 |* V, f
, s+ U8 Q: [/ d8 i5 Z
[[local|localrc]]  R3 X- K+ q" O6 z4 _1 @: M
MULTI_HOST=true
; o0 \& t# o$ e0 f3 }, M
) B# J& a- w  P8 `1 t& N# management & api network
" ?8 l/ ~+ s- C7 iHOST_IP=192.168.104.11% m, C# j# u& G+ l$ l
% i) `9 \4 T9 I/ S6 p

! o  g6 s. E: x* T: h: _/ p# Credentials
; Y  R8 S: H- l8 VADMIN_PASSWORD=admin
( t: u& _7 ^5 A% RMYSQL_PASSWORD=secret5 ^9 g! r- _9 W' j
RABBIT_PASSWORD=secret
1 T9 G- m9 J9 w8 c/ USERVICE_PASSWORD=secret
# Y3 O' Y& }+ uSERVICE_TOKEN=abcdefghijklmnopqrstuvwxyz; r/ e: e- [% r: E

: J( S/ m" V6 ^& K* l4 D% H2 n) f1 o- z4 a/ G9 ~; R& H9 |2 I, p$ `  F
# Service information! n- Z2 |  f" U* S1 ?
SERVICE_HOST=192.168.104.10
- F3 m  ^7 ?* |2 S) dMYSQL_HOST=$SERVICE_HOST& T' _& G2 l4 A& o" q! q# g' h
RABBIT_HOST=$SERVICE_HOST: e8 O4 G$ F% N$ ]$ |  S
GLANCE_HOSTPORT=$SERVICE_HOST:9292, u( R3 u( S) n  J. r* b9 b
Q_HOST=$SERVICE_HOST4 ?: t6 u8 ]0 a
KEYSTONE_AUTH_HOST=$SERVICE_HOST
$ A' g& E4 W) V5 S) ^4 _) Y" ~KEYSTONE_SERVICE_HOST=$SERVICE_HOST! t* l7 V2 ?. y5 G4 |, j! k; z
ENABLED_SERVICES=n-cpu,q-agt,neutron* Q6 X; f% n3 H2 q1 `
Q_AGENT=linuxbridge
% M) t4 |1 b5 {' mENABLE_TENANT_VLANS=True
* I! e4 \0 {2 ^) z& MTENANT_VLAN_RANGE=3001:40007 B/ Y6 T- U8 x* r# N. c" d
PHYSICAL_NETWORK=default
1 Y0 Q- U  K. V0 ]# J9 W- a! `9 Z1 ], n% X: k: D) i4 f8 ]! T

6 L, ~/ R& ?/ N( K. k# vnc config
5 Y: c; z7 A( ^+ m$ Y: p4 P2 JNOVA_VNC_ENABLED=True
* E/ ]9 d& z7 N  JNOVNCPROXY_URL="http://$SERVICE_HOST:6080/vnc_auto.html"+ J6 B) N3 Q! Q
VNCSERVER_LISTEN=$HOST_IP& A- F/ n# R* m0 a% }
VNCSERVER_PROXYCLIENT_ADDRESS=$VNCSERVER_LISTEN
% W2 b8 K0 {- ]" b$ L, S5 GLOG_COLOR=True
/ _. D2 l2 z: [, y# Z; LLOGDIR=$DEST/logs
" }- M1 `( `0 i" a+ j5 y: dSCREEN_LOGDIR=$LOGDIR/screen
9 y4 q- t& @  S& r
$ L1 k; m; [. v( `& d5 \
+ D: c2 a( t1 _3 y' Q+ z' i4 {# use TryStack git mirror
* a# Z% _1 N) k: _5 EGIT_BASE=http://git.trystack.cn
, [, g7 J: a/ a0 X5 o7 l+ MNOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
% m% E$ b" k( b2 I! f) VSPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git
* l4 S" o& u, |; j8 f) C0 S3 i  b
+ ~& }0 E# ~( j" l, v+ g+ ?
3 ]+ `& [, ~: i4 U* i. ]9 n

5 F) T  `3 N" [. @1 h% M+ n* B/ i) I  Q. W, r, D$ y

5 j! ?, l& n) R+ Y2 M
* w; r$ w: U: A* O' [
http://cloudman.cc/
7 |; J+ ?1 H9 {
, i( e: X/ M6 Z& _4 b* U
% n7 N+ }$ o; y. k5 N( C0 _# q
' V: ?2 n& D/ n) z* p$ S+ @3 G& j

$ y: q9 b: l0 L2 n7 M+ K) n. b' u& Z' j
, \6 m5 T6 K3 h7 ]6 r2 n: v0 b% N3 `! `' l6 t. T7 J7 i
( H; U- r/ X$ N) [

1

主题

0

回帖

12

积分

管理员

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

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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