中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

KVM怎么安裝及創建虛擬機

發布時間:2021-09-01 16:11:44 來源:億速云 閱讀:192 作者:chen 欄目:云計算

本篇內容介紹了“KVM怎么安裝及創建虛擬機”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

系統:CentOS7.3

操作:

1.關閉NetworkManager服務

systemctl stop NetworkManager
systemctl disable NetworkManager

2.安裝軟件

yum -y install libvirt qemu-kvm virt-manager virt-viewer virt-install

3.建立網橋br0

virsh iface-bridge eno1 br0

4.安裝啟動

  1.   創建存儲文件

qemu-img create -f qcow2 -o size=20G /virtual/mom/centos6.qcow2

    2.   安裝啟動

------------------------------------------------------------------------------------------
Qemu-Kvm方式

制作網絡腳本
vi /etc/qemu-ifup

#!/bin/bash
#
bridge=br0
if [ -n "$1" ]; then
  ip link set $1 up
  sleep 1
  brctl addif $bridge $1
  [ $? -eq 0 ] && exit 0 || exit 1
else
  echo "Error: no interfacespecified."
  exit 1
fi

vi /etc/qemu-ifdown
#!/bin/bash
#
bridge=br0
if [ -n "$1" ];then
    brctl delif $bridge $1
    ip link set $1 down
    exit 0
else
    echo "Error: no interfacespecified."
    exit 1
fi


chmod +x /etc/qemu-ifup
chmod +x /etc/qemu-ifdown

安裝
CentOS
  qemu-kvm -name centos6 -smp 1 -m 1024 \
  -drive file=/virtual/mom/centos6.qcow2,if=virtio,media=disk,index=0,format=qcow2 \
  -drive file=/virtual/iso/CentOS6.iso,index=1,media=cdrom \
  -net nic,model=virtio \
  -net tap,ifname=vnet0,script=/etc/qemu-ifup,downscript=/etc/qemu-down \
  -vga cirrus -balloon virtio
Windows
  qemu-kvm -name win7 -smp 1 -m 2048 \
  -drive file=/virtual/mom/win7.qcow2 \
  -drive file=/virtual/iso/Windows7.iso,index=1,media=cdrom \
  -drive file=/virtual/iso/Virtio.iso,index=2,media=cdrom \
  -net nic,model=virtio \
  -net tap,ifname=vnet0,script=/etc/qemu-ifup,downscript=/etc/qemu-down \
  -vga cirrus -balloon virtio
執行完成后,使用VNC連接安裝

啟動
  qemu-kvm -boot c centos6.qcow2
------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------
Virsh方式

virt-install \
  --connect qemu:///system \
  -n centos6 \
  -r 2048 \
  --disk path=/virtual/mom/centos6.qcow2,size=20,bus=virtio,sparse \
  --vcpus=1 \
  --os-type linux \
  --os-variant=rhel6 \
  --network bridge=br0 \
  --graphics spice,listen=0.0.0.0,password=111111 \
  --video qxl \
  --channel spicevmc \
  --cdrom /virtual/iso/CentOS6.iso

virt-install \
  --connect qemu:///system \
  -n win7 \
  -r 2048 \
  --disk path=/home/virtual/mom/win7.qcow2,size=20,sparse \
  --vcpus=1 \
  --os-type windows \
  --os-variant=win7 \
  --network bridge=br0 \
  --graphics spice,listen=0.0.0.0,password=111111 \
  --video qxl \
  --channel spicevmc \
  --cdrom /home/virtual/iso/Windows7.iso
執行完成后 遠程使用remote-viewer連接進行安裝;本地使用virt-viewer安裝即可

啟動虛擬機:virsh start centos6
斷電虛擬機:virsh destroy centos6
刪除虛擬機:virsh undefine centos6
------------------------------------------------------------------------------------------


配置文件存放位置:/etc/libvirt/qemu/centos6.xml
運行時配置文件位置:/var/run/libvirt/qemu/centos6.xml

5.其他操作

1.KVM直掛USB接口

宿主機查看USB端口,找到屬于U盤的 使用id
  lsusb
  Bus 002 Device 007: ID 0781:5581 SanDisk Corp. Ultra
配置文件中添加
  cd /etc/libvirt/qemu
  vi add.xml
  添加內容:
  <hostdev mode='subsystem' type='usb' managed='yes'>
    <source>
      <vendor id='0x0781'/>
      <product id='0x5581'/>
    </source>
  </hostdev>
使用命令
  添加:virsh attach-device centos6 add.xml
  卸載:virsh detach-device centos6 add.xml

2.差分盤

1.創建差分盤
  qemu-img create -f qcow2 -o backing_file=/virtual/mom/centos6.qcow2 /virtual/diff/cfg.qcow2
2.通過差分盤啟動
    qemu-kvm方式
      qemu-kvm -boot c cfg.qcow2
    virsh方式
      virt-install \
       --connect qemu:///system \
       --import \
       --name=cfg \
       --vcpus=1 --ram=1024 \
       --disk path=/home/virtual/diff/cfg.qcow2 \
       --network bridge=br0 \
       --graphics spice,listen=0.0.0.0,password=111111 \
       --os-type linux \
       --os-variant=rhel6

3.通過文件創建網橋br0

1)復制ifcfg-eno1為ifcfg-br0
  cd /etc/sysconfig/network-scripts
  cp ifcfg-eno1 ifcfg-br0
2)修改ifcfg-eno1和ifcfg-br0
  ifcfg-eno1
    DEVICE=eno1
    BRIDGE=br0
    TYPE=Ethernet
    UUID=aca327fa-50e8-4977-908d-2723dd26dd97
    ONBOOT=yes
    NM_CONTROLLED=yes
    HWADDR=D8:CB:8A:33:E5:BB
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="System eno1"
  ifcfg-br0
    DEVICE=br0
    TYPE=Bridge
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    IPADDR=10.3.132.136
    NETMASK=255.255.255.0
    PREFIX=24
    GATEWAY=10.3.132.254
    DNS1=114.114.114.114
    DNS2=8.8.8.8
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6INIT=no
    NAME="System br0"
3)重啟服務器
  reboot

“KVM怎么安裝及創建虛擬機”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

kvm
AI

岳阳市| 正镶白旗| 高邑县| 萨迦县| 比如县| 梧州市| 张家口市| 延寿县| 防城港市| 东乌珠穆沁旗| 玉田县| 海城市| 肇庆市| 镇坪县| 西宁市| 高雄市| 秀山| 元江| 呼图壁县| 河西区| 榕江县| 泽普县| 汽车| 自贡市| 泗水县| 莱州市| 神木县| 元朗区| 桂平市| 三江| 中阳县| 宜宾县| 阿勒泰市| 恭城| 冀州市| 木里| 巴彦淖尔市| 博客| 佳木斯市| 洪泽县| 陇西县|