이번 학습 주제는
Oracle VM Virtual Box에
클라우드(Cloud)를 위한
Operating System(OS)인
OpenStack을 설치하는 것입니다
IaaS 개발자가 되기 위해서는
반드시 알아야한다는...?
우선 Oracle VM Virtual Box를 설치하겠습니다
Oracle VM Virtual Box는
오픈 소스 Hypervisor인데
Hypervisor에는 크게
Bare-Meta(native)와 Hosted가 있습니다
Bare-Meta 방식은 하드웨어 레이어
바로 상위에서 동작하는 방식이고
Hosted는 Host OS 상위에서
동작하는 방식인데 지금 하는게 Hosted겠죠?^^
제 컴퓨터에 Windows가 설치되어있고
지금 Windows 환경에서 글을 쓰고 있으니까요~
위의 링크에서 최신 버전을
다운로드 받고 설치해주세요~
이제 새로 만들기를 통해
가상 머신에 우분투(Ubuntu) 리눅스를
설치하고 OpenStack을 설치하겠습니다
우분투 리눅스를 설치하기 위해서
아래의 링크에서 이미지 파일을 다운로드!
https://ubuntu.com/download/server
설치하실 때 OpenSSL과
네트워크 설정은 꼭 챙겨주세요!
우분투 리눅스 설치가 되었다면
생성한 계정으로 로그인합니다
이제 OpenStack을 설치합니다
OpenStack은 DevStack기반으로
자동 설치하는 방법과 메뉴얼(Menual)로
수동 설치하는 방법이 있습니다
수동 설치는 설치해야하는 목록만
정리하고 바로 자동 설치하겠습니다
1. 우분투 서버 설치 2. 환경 설정 3. openssl 설정 4. 네트워크 인터페이스 설정 5. NTP(Network Time Protocol) 설정 6. 오픈 스택 공통 패키지 설치 7. SQL 데이터베이스(MariaDB) 설치 8. NoSQL 데이터베이스(MongoDB) 설치 9. 메시지 큐(RabbitMQ) 설치 10. 캐시(Memcached) 설치 11. Keystone 설치 및 설정 12. Glance 설치 및 설정 13. Nova 설치 및 설정 14. Neuton 설치 및 설정 15. Horizon 설치 및 설정 16. Cinder 설치 및 설정 17. Manila 설치 및 설정 18. Swift 설치 및 설정 19. Heat 설치 및 설정 20. Ceilometer 설치 및 설정 21. 인스턴스 생성 |
DevStack 기반 자동 설치는
아래의 명령어를 통해 가능합니다
설치 진행은 한참 걸리니
잠시 산책 다녀오시거나 티 타임!
저는 대략 36분 정도 소요됐어요!
만약 진행하시다가 에러가 발생하면
과감하게 계정 날려주시고
다시 진행해주세요~
완료 되면 IP address, default 계정, 패스워드
등등이 출력되는데 이 IP로 접속하시면
아래와 같은 화면이 등장합니다!
여기에 위에서 출력된
default 계정과 패스워드를 입력하면
아래와 같이 로그인 성공!
이것으로 오늘의 학습을 마치겠습니다
그럼 이만-_-
'Cloud' 카테고리의 다른 글
[Cloud] 클라우드 네이티브 애플리케이션(Cloud Native Application) (0) | 2021.05.31 |
---|