본문 바로가기

가상화/Xenserver

(6)
CLI xe tool을 이용한여 vm 이미지 백업 하기 HA구성이 되어 있지 않은 xenserver의 백업을 위해 snapshot 이미지로 풀백업을 뜨는 방법으로 백업 용량은 크고 백업 시간 및 네트워크 리소스 사용률이 높지만 추후 복구가 쉬운 이점이 있음. 백업 : VM의 snapshot 생성 -> snapshot을 xva 포맷 형태로 export -> xva 파일 백업 복구 : xencenter에서 백업 된 xva 이미지를 사용하여 복구 1. 백업 VM의 uuid 확인 [root@XEN]# xe vm-list ... uuid ( RO) : d1f56eba-cc1c-c0c5-9fdf-f17f02c7fa62 name-label ( RW): {VM name} power-state ( RO): running ... 2. xenserver에 스크립트 작성 #!/b..
5. xenserver xe tool Snapshot 명령어 1. snapshot 뜨기 xe vm-snapshot vm={vm name label} new-name-label={snapshot name label} ex) CC-INFRA-WORK-1을 20210118이란 이름으로 snapshot을 뜰때 xe vm-snapshot vm=CC-INFRA-WORK-1 new-name-label=20210118 2. snapshot export (.xva) xe vm-export --compress vm={snapshot uuid} filename={path/to/snapshot_to_export_filename.xva} 3. snapshot delete xe vm-uninstall uuid={snapshot uuid} force=true 4. vm의 snapshot 조..
4. VM 강제 shutdown (CLI) ## vm list 확인 xe vm-list power-state=running ## 강제 shutdown xe vm-shutdown vm={vm name} force=true ## task 확인 후 pending 시간이 길면 task 삭제 후 다시 시도 ## task 확인 xe task-list ## task 작업 취소 xe task-cancel uuid={task uuid} ## task 작업 모두 해소 방법 ## 스택 재시작은 서비스에 영향을 주지 않으며 xencenter의 접속이 끊어진다. xe-toolstack-restart ## 그래도 강제 shutdown이 되지 않느다면 아래 참조 ## domid를 xe vm-list에 uuid와 비교하여 확인 [root@localhost ~]# list_d..
[Xenserver] 3. VDI, VBD, VM 삭제 - Xenserver host(Cnode)와 SR은 PBD(physical block device)에 의해 연결되며 SR(storage repository)내 VDI(virtual disk image)와 VM(Virtual Machine)은 VBD(virtual block device)에 의해 연결 - 주의 할점 : xencenter를 사용 하는 경우 VM이 suspend 되어 있는 상태에서 VM delete를 하게 되면 VDI는 삭제 되지 않고 수동으로 삭제하려해도 삭제되지 않는 현상이 발생. - 이 경우 cli 상에서 vdi → vbd → vm 순으로 역추적 하여 삭제를 진행한다. 1. vdi 삭제 ## VDI list로 uuid 확인 [root@cc-dev-xen ~]# xe vdi-list nam..
2. ISO 마운트 ## ISO 이미지 다운로드 및 디렉토리 생성 [root@XEN CentOS6]# ll total 415744 -rw-r--r-- 1 root root 425721856 Jun 30 2018 CentOS-6.10-x86_64-minimal.iso [root@XEN CentOS6]# pwd /ISO/ISO_LIBRARY/CentOS6 ## ISO SR 생성 [root@XEN CentOS6]# xe sr-create name-label=centos6.10 type=iso device-config:location=/ISO/ISO_LIBRARY/CentOS6 device-config-legacy_mode=true content-type=iso 17898e20-6f4f-042a-ae7b-805b602b6087 #..
1. SR ISO 경로 확인 ## SR uuid 확인 [root@XEN]# xe sr-list uuid ( RO) : b2025aa2-619a-5db6-5bff-84749e45fe63 name-label ( RW): DVD drives name-description ( RW): Physical DVD drives host ( RO): {xen hostname} (IDC) type ( RO): udev content-type ( RO): iso uuid ( RO) : 9c7d396a-0649-7ab2-2882-77a525a7b3bf name-label ( RW): Local storage name-description ( RW): host ( RO): {xen hostname} (IDC) type ( RO): ext content-t..