openstack korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
TRANSCRIPT
![Page 1: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/1.jpg)
Kilo
–Kilo
–Kilo
–Kilo
–Kilo
–Kilo
–Kilo
–Kilo
–Kilo
–Kilo
–
쉘 스크립트를 활용한 오픈스택 Kilo 설치10분만에 끝내기
OpenStack Korea Community Study Group, DevOps Class
![Page 2: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/2.jpg)
OPENSTACK을 처음 설치하려면
trouble - shootingssystem, network
![Page 3: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/3.jpg)
Infra보단 Cloud위가 더 궁금해!
OpenStack은 생전 처음이야!
Pure한 OpenStack을 쉽게 구축할 수 없을까?
![Page 4: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/4.jpg)
쉘 스크립트로 11번째 버전인 Kilo를 설치합니다.
![Page 5: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/5.jpg)
5
Host OSWindows 7 Professional 64bit
Virtual Machines (each nodes), Centos 7 minimal
11th release verson Kilo
Hardware(notebook)
VirtualBox 4.3.30 r101610 & extantion pack
![Page 6: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/6.jpg)
6
VirtualBox Host Network
Host Network0 203.0.113.1
Host Network1 10.0.0.1
Host Network2 10.0.1.1
Host Network7 10.0.4.1(*)
Host Network3 88.11.11.1
Host Network4 88.22.22.1
Host Network5 88.33.33.1
Host Network6 192.168.62.1
![Page 7: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/7.jpg)
7
Kilo
Cent7
Network Hardware Requirements
Hostname hosts
enp
0s3
enp0s8
(network)enp0s9 enp0s10
enp0s8
(compute,blo
ck1,object1) CPU
(min)
RAM
(min)
Storage
(min)
NIC
(min)NAT External ManagementTunnel
(Service)Storage
10.0.0.0/24 10.0.1.0/24 10.0.4.0/24
Node
Controller NAT 10.0.0.11/24 1-2(1)8GB
(2GB)
100GB
(5GB)1 controller controller
Network NAT (Unnumbered) 10.0.0.21/34 10.0.1.21/24 1-2(1)2GB
(512MB)
50GB
(5GB)3 network network
Compute1 NAT 10.0.0.31/24 10.0.1.31/24 10.0.4.31/24 2-4+(1)8+GB
(2GB)
100+GB
(10GB)2 compute compute
Block
Strage1NAT 10.0.0.41/24 10.0.4.41/24 1-2 2GB 100+GB 1 block1 block1
Object
Storage1NAT 10.0.0.52/24 10.0.4.52/24 1-2 4+GB 100+GB 1 object1 object1
HOST
HOST
Network0
203.0.113.1/24
HOST
Network1
10.0.0.1/24
HOST
Network2
10.0.1.0/24
![Page 8: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/8.jpg)
8
Password name Description Values
DATABASE_ADMIN_PASS Root password for the database pass_for_db
ADMIN_PASS Password of user admin pass_for_admin
CEILOMETER_DBPASS Database password for the Telemetry service pass_for_db_ceilo
CEILOMETER_PASS Password of Telemetry service user ceilometer pass_for_ceilo
CINDER_DBPASS Database password for the Block Storage service pass_for_db_cinder
CINDER_PASS Password of Block Storage service user cinder pass_for_cinder
DASH_DBPASS Database password for the dashboard pass_for_db_dash
DEMO_PASS Password of user demo pass_for_demo
GLANCE_DBPASS Database password for Image Service pass_for_db_glance
GLANCE_PASS Password of Image Service user glance pass_for_glance
HEAT_DBPASS Database password for the Orchestration service pass_for_db_heat
HEAT_DOMAIN_PASS Password of Orchestration domain pass_for_domain_heat
HEAT_PASS Password of Orchestration service user heat pass_for_heat
KEYSTONE_DBPASS Database password of Identity service pass_for_db_keystone
NEUTRON_DBPASS Database password for the Networking service pass_for_db_neutron
NEUTRON_PASS Password of Networking service user neutron pass_for_neutron
NOVA_DBPASS Database password for Compute service pass_for_db_nova
NOVA_PASS Password of Compute service user nova pass_for_nova
RABBIT_PASS Password of user guest of RabbitMQ pass_for_mq
SAHARA_DBPASS Database password for Data processing service pass_for_db_sahara
SWIFT_PASS Password of Pbject Storage service user swift pass_for_swift
TROVE_DBPASS Database password of Database service pass_for_db_trove
TROVE_PASS Password of Database Service user trove pass_for_trove
Name Description Values
NTP_SERVER NTP Server IP 0.kr.pool.ntp.org
![Page 11: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/11.jpg)
11
![Page 12: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/12.jpg)
12
![Page 13: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/13.jpg)
13
![Page 15: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/15.jpg)
15
![Page 17: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/17.jpg)
17
![Page 18: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/18.jpg)
18
구분
kilo-perform-vars.common.sh서비스 비밀번호, ADMIN_TOKEN 값, CODETREE_USE_LOCAL_REPOSITORY각 스크립트들에서 필요로하는 환경변수 파일
kilo-step-all.sh 스크립트 설치 시작파일
kilo-step-01.shova파일 importing 및 네트워크 자동잡기 등 기본설정
kilo-step-02.sh 2. Basic environment
kilo-2.7.1.controller.sh …
kilo-step-03.sh 3. Add the Identity service
kilo-3.1.1.controller.sh …
kilo-step-04.sh 4. Add the Image service
kilo-4.1.1-1.controller.sh …
kilo-step-05.sh 5. Add the Image service
kilo-5.1.1-1.controller.sh …
kilo-step-06.sh 6. Add the Image service
kilo-6.1.3.1-1.controller.sh …
kilo-step-07.sh 7. Add the Image service
kilo-7.2_4.controller.sh …
kilo-step-08.sh 8. Add the Image service
kilo-8.1.1-1.controller.sh …
kilo-step-09.sh 9. Add the Image service
kilo-9.1.1.controller.sh …
util_poweron_all.sh 모든 virtual machine들 power on
util_poweron_Cent7Base.sh 로컬 레파지토리를 이용하여 설치 시 사용하는 Base VM을 power on
util_poweroff_all.sh 모든 virtual machine들 power off
util_poweroff_Cent7Base.sh 로컬 레파지토리를 이용하여 설치 시 사용하는 Base VM을 power off
Start !
![Page 19: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/19.jpg)
19
![Page 20: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/20.jpg)
20
![Page 21: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/21.jpg)
21
![Page 22: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/22.jpg)
22
![Page 23: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/23.jpg)
23
![Page 24: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/24.jpg)
24
![Page 25: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/25.jpg)
25
![Page 26: OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728](https://reader030.vdocuments.site/reader030/viewer/2022020116/55ce313fbb61eb341c8b474f/html5/thumbnails/26.jpg)
Thank you for your attention.
Come on !
Let’s join us.