[KVM] qcow2 사이즈 줄이는 방법 (백업 등을 위한..)
·
Virtualization
kvm에서 VM을 사용하다보면, 실제 VM들이 사용하지 않는 사이즈만큼 qcow2 파일이 생성되서 디스크 용량을 많이 차지 하게 됩니다.qcow2 백업 및 복구를 위해서 qcow2 디스크 파일 사이즈를 줄이는 방법에 대해 정리하였습니다.  1. 기존 qcow2 파일 사이즈 확인최초 VM을 생성하면 아래와 같이 최초 할당한 디스크 사이즈 크기만큼의 qcow2가 생성됩니다.[root@hk-tb-kvmhost images]#ls -alhtotal 749Gdrwx--x--x 2 root root 220 Jan 4 18:25 .drwxr-xr-x 9 root root 106 Oct 7 14:05 ..-rw------- 1 qemu qemu 104G Jan 4 18:35 hk-bastion.qcow2-rw..
[RHEL8] KVM virsh install 샘플
·
Virtualization
RHEL8에서 virsh 명령어를 사용하여 일반적으로 설치하는 방법과 터미널에서 text로 설치하는 방법, 그리고 기 구성한 qcow2로 생성하는 명령어에 대한 샘플입니다. 1. ISO 이미지를 사용하여 virt-manager gui를 통해 설치할 때 (일반적인 방법) virt-install \ --name test \ --ram 2048 \ --vcpus 2 \ --disk path=/var/lib/libvirt/images/test.qcow2,size=20 \ --os-variant rhel8.4 \ --os-type linux \ --network bridge=br-mgmt \ --graphics none \ --console pty,target_type=serial \ --location /roo..
cloud image로 KVM VM으로 사용하기
·
Virtualization
KVM에서 VM을 생성할 때 매번 필요한 버전의 DVD iso나 minimal iso 파일로 OS부터 설치했어야했다. 필요 버전의 iso파일이 없으면 다운받고 업로드하고... VM 1개를 생성해서 OS까지만 설치해놓고 해당 qcow2파일로 사용해도 되고, 다양한 방식이 존재하지만..경우에 따라서 아래와 같은 방법으로 사용해도 괜찮을 것 같다. 1. Cloud Image 다운로드 - RHEL OS는 access.redhat.com에서 다운받아야되고 (계정 필요) - CentOS는 https://cloud.centos.org/centos/8/x86_64/images/ 에서 받으면 된다. 2. qcow2 파일 정보 확인 [root@rhosp-tb0-kvm iso-images]#qemu-img info rhel..
RHEL7 KVM에서 RHEL8 KVM Image 작업방법
·
Virtualization
RHEL7에서 RHEL8 KVM Image 작업시 virt-customize 에러가 발생한다. 1. 에러 [root@rhosp-tb0-kvm iso-images]#virt-customize -a rhel-8.4-root.qcow2 --root-password password:root [ 0.0] Examining the guest ... virt-customize: warning: mount: mount exited with status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda3, missing codepage or helper program, or other error In some cases useful info is foun..
virtual mac 가상화에서 사용되는 MAC
·
Virtualization
가상화 프로그램들에서 사용하는 MAC 주소들 QEMU - 52:54:00 VMWare - 00:50:56 Xen Source - 00:16:3E Xen - 00:ca:fe Microsoft - 00:15:5D OpenStack - fa:16:3e
KVM User Guide
·
Virtualization
KVM 운영할 때 사용하는 명령어 모음. 1. VM 정보 확인 # KVM에 존재하는 list 확인 [root@rhosp-tb0-kvm ~]#virsh list 78 hk-awx 실행중 # VM의 통계 확인 [root@rhosp-tb0-kvm ~]#virsh domstats 78 Domain: 'hk-awx' state.state=1 state.reason=1 cpu.time=112388097761780 cpu.user=1167720000000 cpu.system=22949390000000 balloon.current=8388608 # VM Disk 및 ISO 연결정보 확인 [root@rhosp-tb0-kvm ~]#virsh domblklist 78 대상 소스 ------------------..