1 查看服務器cpu是否支持kvm虛擬機 #grep 'vmx|svm' /proc/cpuinfo 2 安裝kvm相關的軟件包 # yum -y install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install 3 設置libvirt服務開機啓動,同時啓動此服務 # systemctl enable libvirtd.service # systemctl start libvirtd.service # systemctl status libvirtd.service 4 qemu-img工具 # whereis qemu-img qemu-img: /usr/bin/qemu-img /usr/share/man/man1/qemu-img.1.gz # rpm -qf /usr/bin/qemu-img qemu-img-1.5.3-126.el7_3.3.x86_64 5 使用qemu-img工具創建硬盤,格式,路徑,多大 # qemu-img create -f cow2 /opt/Centos-7.1-x86_64.io 500G 6 準備安裝kvm系統源,這裏使用的iOS與宿主機一致 # mkdir /tools # dd if=/dev/sr0 of=/tools/Centos7-7.1-x86_64.io 7 創建虛擬機命令如下 # virt-install --virt-type kvm --name CentOS-7-x86_64 --ram 2048 \ --cdrom=/tools/Centos-7-x86.io \ --disk path=/opt/Centos7.1-x86.io \ --network network=default \ --graphics vnc,listen=0.0.0.0 \ --noautoconsole 8 準備好vnc工具連接過去,安裝過程省略。。。 9 kvm基本管理命令: virsh list --all virsh start Centos7 virsh shutdown Centos7 virsh destory Centos7 virsh undefine Centos7 virsh suspended Centos7 掛起虛擬機 virsh resume Centos7 恢復虛擬機 virsh edit Centos7 可以添加虛擬機的內存和硬盤 ps aux |grep kvm yum -y install acpid acpid-sysvinit systemctl start acpid systemctl enable acpid acpid-sysinit 10 kvm的配置文件 cd /etc/libvirt/qemu ll cat Centos-7-x86-64_.xml 第12到14行定義了虛擬機的內存和CPU
kvm基本管理
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.