"Contributhon2018"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
잔글 (→Putty Tunneling) |
잔글 (→DevStack 관리) |
||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
Contributhon2018 | Contributhon2018 | ||
− | == DevStack 설치 == | + | == Windows에서 DevStack 설치 == |
=== 사전 준비 사항 === | === 사전 준비 사항 === | ||
78번째 줄: | 78번째 줄: | ||
:* "적용" 버튼을 선택 한다. | :* "적용" 버튼을 선택 한다. | ||
* 브라우저에서 http://localhost/dashboard/ 사이트로 접속 한다. | * 브라우저에서 http://localhost/dashboard/ 사이트로 접속 한다. | ||
+ | |||
+ | == CentOS에서 DevStack 설치 == | ||
== DevStack 관리 == | == DevStack 관리 == | ||
83번째 줄: | 85번째 줄: | ||
#--- httpd 데모 재기동 | #--- httpd 데모 재기동 | ||
systemctl restart httpd.service | systemctl restart httpd.service | ||
+ | |||
+ | [[Category:OpenStack]] |
2018년 8월 31일 (금) 22:29 기준 최신판
Contributhon2018
목차
Windows에서 DevStack 설치
사전 준비 사항
- VirtualBox 설치
- CentOS 7 ISO 이미지 다운로드
VirtualBox에 DevStack 가상 서버 생성
- 이름 : DevStack
- 종류 : Linux
- 버전 : Red Hat (64-bit)
- 메모리 : 6GB (6144MB) - 4GB 이상 추천
- VDI (VirtualBox Disk Image), 동적할당 사용
- 20 GB 디스크 - 10 GB 이상 추천
- 프로세스 개수 : 4 cores
- Network : NAT와 호스트 전용 어댑터
DevStack 가상 서버에 CentOS 설치
- 한국어 선택
- 소프트웨어 선택 : 최소 설치
- 설치 대상 : 새로 추가한 VDI 선택
- 네트워크 및 호스트명
- 호스트 이름 : devstack.obcon.biz
- 이더넷 (enp0s3) : 사용 가능하면 자동으로 이 네트워크에 연결
- 이더넷 (enp0s8)
- 사용 가능하면 자동으로 이 네트워크에 연결
- 192.168.56.151 / 255.255.255.0, 192.168.56.1
- centos 사용자 생성
- Horizon 접속
http://devstack.obcon.biz/dashboard/, admin / nomoresecret #--- 비밀번호는 /home/stack/devstack/local.conf 파일에서 ADMIN_PASSWORD에 설정한 값 참조
CentOS에 DevStack 설치
### ------------------------------------------------------------------------------------------------ ### stack 사용자를 추가 한다. ### ------------------------------------------------------------------------------------------------ useradd -d /home/stack -s /usr/bin/bash -m -g centos stack echo "stack ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers passwd stack ### ------------------------------------------------------------------------------------------------ ### DevStack을 다운로드 한다. ### ------------------------------------------------------------------------------------------------ su - stack # git clone https://git.openstack.org/cgit/openstack-dev/devstack git clone https://git.openstack.org/cgit/openstack-dev/sandbox # git clone https://git.openstack.org/openstack-dev/devstack cd devstack git checkout stable/queens # git checkout stable/pike # git checkout stable/ocata # git checkout stable/newton ### ------------------------------------------------------------------------------------------------ ### OpenStack을 설치하고 확인 한다. ### ------------------------------------------------------------------------------------------------ cp samples/local.conf local.conf vi local.conf HOST_IP=192.168.56.151 ./stack.sh http://192.168.56.151/horizon, admin / nomoresecret, demo / nomoresecret
Putty Tunneling
- Putty을 사용하여 DevStack에 접속 한다.
- 오른쪽 마우스를 누른 후 "설정변경 > 접속 > SSH > 터널링" 메뉴를 선택하여 아래와 같이 설정 한다.
- 원 포트 :80
- 대상 : 192.168.56.151:80
- "추가" 버튼을 선택 한다.
- "적용" 버튼을 선택 한다.
- 브라우저에서 http://localhost/dashboard/ 사이트로 접속 한다.
CentOS에서 DevStack 설치
DevStack 관리
#--- httpd 데모 재기동 systemctl restart httpd.service