일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- gns3
- git
- RAPA
- PAT
- 도커
- mysql
- worker
- 명령어
- network
- IaaS
- 개념
- 쿠버네티스
- 네트워크
- MongoDB
- nodejs
- 실습
- Javascript
- 클라우드
- kubernetes
- RAID
- dockerfile
- express
- docker
- OpenStack
- 용어정리
- PaaS
- node.js
- Docker Swarm
- 이론
- Docker-compose
- Today
- Total
융융이'Blog
[실습] 오픈스택 인스턴스 생성 본문
인스턴스에 설치할 이미지 wget으로 다운 받기
(https://docs.openstack.org/image-guide/obtain-images.html)
필자는 연습용으로 cirros를 다운받았다
wget http://download.cirros-cloud.net/0.5.0/cirros-0.5.0-x86_64-disk.img
다운 받은 img를 Glance로 올려놓기
openstack image create "cirros_test_image" --file cirros-0.5.0-x86_64-disk.img --disk-format qcow2 --container-format bare
인스턴스에 연결할 네트워크 생성하기
openstack network create private01
인스턴스에 설정할 서브넷 생성하기
openstack subnet create private01_subnet --subnet-range 10.10.10.0/24 --network private01 --dns-nameserver 8.8.8.8 --no-dhcp
네트워크 private01에 서브넷 설정값을 연결해준다. private01_subnet 생성, ip대역은 10.10.10.0/24고 네임서버는 8.8.8.8이고 ip동적할당은 받지 않는다.
인스턴스에 적용할 라우터 생성하기 + 라우터에 서브넷과 네트워크 연결
openstack router create R1 openstack router add subnet R1 private01_subnet
DHCP 설정된 서브넷 추가하기
openstack subnet create private02_subnet --subnet-range 10.10.10.0/24 --network private01 --dns-nameserver 8.8.8.8 --dhcp openstack router add subnet R1 private02_subnet
Server 생성하기
openstack server create --flavor m1.tiny --image cirros_test_image --security-group a5145dfa-48df-4675-9b2f-344b810d1a44 --nic net-id=3ccee8ba-fcd8-4685-ac12-4868d64d063f test1
security-group은 default로 하고자 했으나 중복된다는 오류가 떠서
위 그림처럼 보안그룹의 default id값을 넣어주었다.
보안 그룹 설정
보안그룹 만들기
오픈스택사이트(211.183.3.100) > 로그인(demo) > 프로젝트 > 네트워크 > 보안그룹 > 보안그룹생성
필자는 오픈스택 호스트 OS IP주소가 211.183.3.100이다.
보안그룹 규칙 추가하기
규칙관리 > 규칙 추가(SSH, HTTP, ICMP...)
키페어 설정
프로젝트 > Compute > 키페어 > 키페어 생성 > [키 이름].pem 저장
인스턴스 생성시 보안 그룹 설정
openstack server create --flavor m1.tiny --image cirros_test_image --security-group [보안그룹이름] --nic net-id=[네트워크ID]
원격으로 접속하기
pem키를 통하여 ssh 접속을 하면된다.
if windows :
putty gem 설치 > .ppk 설치 > putty > auth 파일등록 > 연결
centos 경우 초기 로그인 user는 centos이다.
'2022이전 > OpenStack' 카테고리의 다른 글
[debug] 오픈스택 compute 호스트 못찾을때 (0) | 2020.07.13 |
---|---|
[Debug]오픈스택 데몬 에러 (0) | 2020.07.10 |
외부연결 필요한 네트워크 만들고 subnet 설정하기 (0) | 2020.07.10 |
OpenStack ML2 역할 (0) | 2020.07.09 |
[실습]오픈스택 설치하기 (0) | 2020.07.07 |