[클라우드 아키텍트] Cirros 간단한 웹서버 올리기

HyeonSeok·2023년 4월 7일
0

OpenStack

목록 보기
9/12

Cirros란?

OpenStack에서 설치가 잘 되었는지 확인하기 위해 테스트용으로 생성할 인스턴스 이미지이다.
Ubuntu나 CentOS랑 달리 테스트 용이기 때문에 파일이 크지않아 인스턴스를 빠르게 생성하여 테스트 해볼 수 있다.

다운로드


다운로드
오픈스택에서 인스턴스 생성을 위한 OS이미지를 배포하고 있다. 위 경로에서 다운로드 해주면 된다.

[정보] 저기서 이미지를 다운로드는 .qcow2 확장자로 받으면된다.
.qcow2는 KVM을 위한 이미지 확장자다

인스턴스 생성

참조

CLI 접근 및 명령어

콘솔접근방법
위에서 배포된 Cirros 이미지의 기본 계정 및 암호는 사이트에 나와있다.

계정 : cirros
암호 : gocubsgo

# -- 간단한 웹서버 올리기 --
$ nohup sh -c "while true; do echo -e 'HTTP/1.0 200 OK\r\n\r\nserver' | sudo nc -l -p 80 ; done" & 
# ┌────────────────────────────┐
# & : 백그라운드 실행이란 뜻
# └────────────────────────────┘

# 테스트, server라고 뜨면 잘 되는 것.
$ curl 127.0.0.1


# -- 추가 볼륨 붙이기 -- [먼저 OpenStack에서 볼륨 생성 후 연결한다]
# -- Cirros에는 xfs 포맷이 없다
$ lsblk
$ df -h
$ sudo mkfs -t ext4 /dev/vdb
$ sudo mount /dev/vdb /mnt
profile
즐겁게 사는 개발자가 됩시다

0개의 댓글