OpenStack - 2
오픈스택
- Step 01 ~ Step 18
- user1(web1), user2(web2) 추가하기
사진첨부
사진첨부
사진첨부
사진첨부
사진첨부
오류 발생
사진첨부
- ssh 접속 불가
오류 해결
사진첨부
# vi /etc/ssh/sshd_config
PasswordAuthentication yes
#PasswordAuthentication no
결과
사진첨부
사진첨부
웹 서버 만들기
# sudo passwd
1234
# yum -y install httpd
# vi /var/www/html/index.html
# service httpd restart
사진첨부
사진첨부
실습 이어서
Step 19.
- Project > Volumes > Volumes > Create Volume
- 볼륨 스토리지는 인스턴스를 삭제해도 내부의 데이터가 그대로 남아있다. 즉, VM1에 연결했던 볼륨을 분리해서 VM2에 연결하더라도 같은 데이터를 확인할 수 있다. 단, 블록 디바이스는 여러 인스턴스에 동시 연결할 수 없다.
사진첨부
사진첨부
Step 20.
- Project > Volumes > Volumes > vol1 > Manage Attachments
사진첨부
사진첨부
사진첨부
Step 21.
- web1에서 vol1 확인 -> 파미션 -> 포맷 -> 마운트
# fdisk -l
# fdisk /dev/vdc
# mkfs.ext4 /dev/vdc1
# mkdir /dir1
# mount /dev/vdc1 /dir1
# df -h
# cd /dir1
# touch 1.txt 2.txt 3.txt 4.txt
사진첨부
사진첨부
사진첨부
사진첨부
Step 22.
project > object store > container
- 여기서 container는 도커 컨테이너와 관련 없다. 컨테이너를 추가하게되면 오브젝트스토리지는 사용자 계정에 종속된다.
- public : 외부 대역인 192.168.1.0/24 대역을 타고 들어올 수 있도록 하는 옵션
- not public : 외부 접속을 불허하고 내부 네트워크 대역의 접속만 허용하는 옵션
사진첨부
사진첨부
사진첨부
사진첨부
- user1에서 con1을 생성하고 파일을 업로드 했을 경우,
user2에서 con1에 접근하여 파일을 다운로드 받을 수 있다.