관리 메뉴

공부공부 공부공부내용

Ovirt실습 1 이어서 ( iso storage 추가) 본문

클라우드 구성 및 관리/가상화 인프라 관리 [ovirt]

Ovirt실습 1 이어서 ( iso storage 추가)

wkdth04 2020. 6. 24. 13:25

iso storage 도메인 추가 (데이터가 어떻게 사용되는지 관리자가 관리하기 위한 Data Storage Domain 생성)

storage New Domain 생성하기에서 (이전에 data storage 초반에 생성했던 것처럼! )
datacenter : cccr3
Domain Function : iso
Name: iso
192.168.123.20:/exports/data

iso 이름 클릭 -> 메뉴의 images 클릭 (첨이라 스토리지 비어있는 상태)

이전에 ovirt엔진에 다운받았던 CentOs 이미지파일 활용

 

Ovirt커맨드창에서

ovirt-iso-uploader upload -i iso centos7.iso

(admin 포탈과 nfs 스토리지 에서 확인이 가능)

 

다시 images 새로고침하면 업로드 된 centos7 확인
iso 스토리지 도메인에 가면 (커맨드창)
cd /exports/iso 확인 가능
아이디 번호로도 확인 가능
같은 파일인지 확인하기 위해 해쉬값 비교하기  (ovirt 엔진과 스토리지 각각에서 해쉬 값 비교)

 

가상머신의 메타데이터까지 함께 만들어진 파일 - ova파일(=아카이브 파일 :디스크파일, 디스크정보 (로그같은) 정보들이 담겨져 있음 )

 

New virtual machine 체크박스 stateless //읽기권한만 사용하는..

instance images  (이미지 용어는 디스크파일을 의미한다.)
디스크를 attach 할것인지 create할것인지
cinder 오픈스택 볼륨스토리지
bootable 체크 (부팅가능하게)
virtIO-SCSI  (블록스토리지 방식)

general
show advanced
system


virtualmatchine Run once 선택
Attach CD 

콘솔창 설치

 

 

 

여기까지 완료되었으면 iscsi 실습추가** 스토리지에서 iscsi 블록스토리지 추가 (디스크 20기가 추가 후 진행 & 논리볼륨으로하기)

0. 논리볼륨 준비
# fdisk /dev/vdc
# pvcreate /dev/vdc1
# vgcreate iscsi /dev/vdc1
# lvcreate -l 40959 -n data iscsi

1. targetcli 패키지 설치
# yum -y install targetcli

2. targetcli 실행
# targetcli
/> 

3. block 생성
/> /backstores/block create ovirt-data /dev/iscsi/data

4. Traget IQN 생성
/> /iscsi create iqn.2020-06.kr.co.cccr3:storage

5. ACL 생성
/> /iscsi/iqn.2020-06.kr.co.cccr3:storage/tpg1/acls create iqn.2020-06.kr.co.cccr3:node1

6. LUNS 생성
/> /iscsi/iqn.2020-06.kr.co.cccr3:storage/tpg1/luns create /backstores/block/ovirt-data

7. Portal 생성
/> /iscsi/iqn.2020-06.kr.co.cccr3:storage/tpg1/portals delete 0.0.0.0 3260
/> /iscsi/iqn.2020-06.kr.co.cccr3:storage/tpg1/portals create 192.168.123.20

8. 방화벽및 서비스 실행
/> exit
# systemctl start target
# systemctl enable target
# firwall-cmd --add-port=3260/tcp
# firwall-cmd --add-port=3260/tcp --permanent

(ovirtmgmt 그림)