가상 서버 구동과 정지
1 2 |
# virsh start centos7 # virsh shutdown centos7 |
가상 서버 콘솔 접속
1 |
# virsh console centos7 |
가상 서버에 이미 콘솔에 접속이 되어 있다고 접속이 되지 않는 경우
1 |
# systemctl restart libvirtd |
가상 서버를 빠져나오는 방법
1 2 |
[root@centos7 ~]# # Ctrl + ] # |
동일한 가상 서버를 반복적으로 설치하지 않기 위해서 복사해 놓는 명령어
1 |
# virt-clone --original centos7 --name templatecentos7 --file /var/lib/libvirt/images/templatecentos7.qcow2 |
가상 서버를 복사 후 원본 가상 서버를 삭제를 했을 경우 복사된 가성 서버가 작동을 하지 않는 경우가 있다.
복사 후 채널 관련 설정에서 도메인 명을 복사한 도메인으로 수정을 해 주면 된다.
domain-centos7 을 복사한 이름으로 수정 -> domain-templatecentos7
1 2 3 4 5 |
<channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-templatecentos7/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> |
서버 재 구동시 자동으로 가상서버를 실행하게 설정
1 |
# virsh autostart centos7 |
설치된 가상 서버를 설정 내용과 이미지 파일을 삭제하는 명령어
–remove-all-storage 를 제외하면 가상 서버 설정 내용만 삭제가 된다.
1 |
# virsh undefine centos7 --remove-all-storage |