본문 바로가기

클라우드/오픈스택(OpenStack)

OpenStack 오픈스택 환경 구성 1

 

 

# admin 사용자로 project02 생성

admin에 admin 권한 할당

 

 

# testuser 사용자 생성 및 member 역할 할당

testuser 사용자 생성 하면서  project02에 권한 할당

 

 

# 플레이버 생성

이름 : f1.normal

vcpu : 1

ram : 2048m

root-disk : 10G

eph-disk : 1G

swap-disk : 500M

 

 

# Centos7 이미지 업로드

이름 : centos7

최소 디스크 : 10G

최소 메모리 : 1024M

삭제 보호

공유여부 : 퍼블릭

포맷 : qcow2

 

 

# 네트워크 생성

이름 : test-net / test-sub

IP : 192.168.200.0/24

GW : 마지막 IP

DHCP 활성화

 

 

 

 

# 인스턴스 생성

 

# 콘솔 접속

click here to show only console 을 눌러주면 창이 뜨는데, 주소창의 아이피를 192.168.56.10으로 바꿔 주어야 콘솔창이 열린다.

인스턴스를 실행하고나서 켜지는 시간이 필요하다.

부팅 완료

 

 

이 방식으로 centos 이미지를 인스턴스로 생성하면 사용 불가능하다.

-> 일반적으로 공유 이미지들은 사용자의 패스워드를 제공하지 않기 때문이다. 패스워드를 모르니까 로그인을 못함

패스워드 없이 접속 가능하도록 ssh 키를 설정 해야한다.( cloud-init 서비스를 통해 인스턴스 부팅 시 공개 키 복사 가능)

cloud-init 인스턴스를 만들때 인스턴스의 초기 구성을 자동으로 수행해주는 서비스

 

https://daaa0555.tistory.com/416

 

OpenStack 오픈스택 환경 구성 2

https://daaa0555.tistory.com/412 OpenStack 오픈스택 환경 구성 1 # admin 사용자로 project02 생성 admin에 admin 권한 할당 # testuser 사용자 생성 및 member 역할 할당 testuser 사용자 생성 하면서 project..

daaa0555.tistory.com