공부공부 공부공부내용
Ovirt 실습2 (실습1 활용) 마이그레이션, user추가 본문

(ovirt 실습 1 환경설정 참고했음)
Engine(+Storage) /// 엔진(엔진이 스토리지도 가지고 있음) 네트워크 하나
- cpu: 2
- Mem: 8192
- Disk
- vda: 30G
- vdb: 20G => data
- vdc: 5G => iso (Centos7 iso file)
- NIC:
- eth0 ip: 192.168.122.10/24
gateway : 192.168.122.1
DNS : 8.8.8.8
node1
- cpu: 1
- Mem: 3072
- Disk:
- vda: 20G
/boot 1G
swap 1G
/var 10G
/ 나머지
- NIC:
- eth0
- eth1 (Migration)
node2
- cpu: 1
- Mem: 3072
- Disk:
- vda: 20G
/boot 1G
swap 1G
/var 10G
/ 나머지
- NIC:
- eth0
- eth1 (Migration)
node1 ,2 마이그레이션 네트워크로 각각 호스트 네트워크 구성
eth0 ovirtmgmt
eth1 mignet
node2 를 maintenence 모드로 바꾸기
엔진에 centos7 이미지파일 추가해놓기
engine # curl -o centos7.iso http://mirror.kakao.com/centos/7.8.2003/isos/x86_64/CentOS-7-x86_64-Minimal-2003.iso
engine # ovirt-iso-uploader upload -i iso centos7.iso

업로드가 완료되면 스토리지 iso에서 centos7 iso 이미지가 올라온 것을 확인할 수 있다.


엔진의 스토리지 data,iso 추가할때 각각 도메인 타입 맞춰서 설정해줘야함!
이부분 실수했던거 : iso 도메인 타입을 data 로 설정했음. 바꾸기 위해서 데이터 센터에 만든 cccr3 데이터센터를 클릭하고 해당 iso 스토리지를 maintenance 모드로 바꾼 후에, Detach 설정. 이후 다시 스토리지 도메인으로 가서 iso를 지울 수 있다. 하지만 기록이 남아있기 때문에 엔진 커맨드 창에서 cd /exports/iso 로 들어가서 기록을 지운 후에 다시 생성하면 만들어진다.

storage domain- > ovirt-image-repository 에서 cirros 다운 이후 new virtual Machine



-이 라이브 마이그레이션이 원활하게 되려면
HA 고가용성 설정이 되어야함. 그러기 위해 첫째,
HA솔루션 사용해야함 또는 둘째, 셀프 hosted 엔진 //자기가 엔진이자 호스트가 되는 형태, 서버에 리소스가 충분하다면 사용하지 않아도 됨.
-라이브 그레이션이 안되는 이유
엔진다운되었을 때, 가상머신의 호스트가 죽었을 때 (네트워크가 끊긴 것 과같은)
해결하기 위해서 초반에 * Power management 를 설정한다. ( 하나의 호스트가 죽었을 때 다른 같은 호스트를 빠르게 선택해 가용성을 활용할 수 있다)
실습 이어서 추가 (ovirt 명령어로 사용자를 만든다 _ role을 줘서!)
RBAC (Role Base Access C? 역할기반 접근 설정)
- user <-----> role
role 에는 퍼미션이 들어있음 *
여러개의 권한들을 모아둔 role 을 사용자에게 줄 예정
이렇게 사용자를 추가하고 role을 지정해서 예를들어 개발자들에게 필요한 환경을 구성하고 가상머신을 이용할 수 있도록 인프라를 제공해줄 수 있다.**
1) 엔진커맨드에서 유저 추가, 패스워드 설정
ovirt-aaa-jdbc-tool user add [유저]
ovirt-aaa-jdbc-tool user password-reset [유저]
- cirrosjsy 에서 permissions 항목에서 Add


3) vm 포탈로 새 유저로 접속 가능 (패스워드 변경 오류뜨면 바꿔주고 재접속)

administration > configure > add system permission to user
새로만든 유저는 관리자와 보는 화면 조금 다름 // 개발자들이 가상머신에 접속할 수 있다.
Ovirt의 Templete 기능 // 약간 클론같은 (OpenStack 에서의 글래스기능과 같다)

템플릿 기능은 찍어내듯이 사용할 수 있어 원본이 보존된 형태로 복사용을 이용할 수 있다.
클라우드 init 형태로 만들어 지며 네트워크 설정이나 인증 등을 설정할 수 있다.
인터넷은 외부망에서 가져오는 형태고 templete은 내부망을 이용하기 때메 속도가 빠름
'클라우드 구성 및 관리 > 가상화 인프라 관리 [ovirt]' 카테고리의 다른 글
Ovirt개요 (0) | 2020.06.26 |
---|---|
Ovirt실습 1 이어서 ( iso storage 추가) (0) | 2020.06.24 |
가상화 개념정리*(퍼옴) (0) | 2020.06.24 |
Ovirt 개요 (블로그 펌) (0) | 2020.06.23 |
가상화 개요 (강사님) (0) | 2020.06.22 |