日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos 6.8安装配置KVM

發布時間:2025/4/14 centos 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos 6.8安装配置KVM 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、開啟cpu虛擬化

? ? 首先開啟CPU虛擬化支持,通過BIOS設置。之后輸入

[root@hostname ~]#egrep '(vmx|svm)' /prov/cpuinfo

? ? 如果有輸出內容,代表cpu已經開啟虛擬化支持。

二、安裝kvm相關軟件包

[root@hostname ~]#yum install -y libvirt-client #libvirt客戶端,最主要的的功能之一就是在宿主機關機時通知虛擬機也關機。 [root@hostname ~]#yum install -y gpxe-roms-qemu #虛擬機iPXE啟動固件,支持虛擬機網絡啟動。 [root@hostname ~]#yum install -y libvirt-python #libvirt為python提供的api。 [root@hostname ~]#yum install -y python-virtinst #一套python的虛擬機安裝工具。 [root@hostname ~]#yum install -y qemu-kvm #kvm在用戶控件運行的程序。 [root@hostname ~]#yum install -y virt-manager #基于libvirt的圖像化虛擬機管理軟件。 [root@hostname ~]#yum install -y libvirt #用于管理虛擬機,它提供了一套虛擬機操作api。 [root@hostname ~]#yum install -y virt-viewer #顯示虛擬機控制臺console [root@hostname ~]#yum install -y virt-top #類似于top命令,查看虛擬機資源使用情況。 [root@hostname ~]#yum install -y virt-what #在虛擬機內部執行,查看虛擬機運行的虛擬化平臺。 [root@hostname ~]#yum install -y qemu-img #用于操作虛擬機硬盤鏡像的創建、查看和格式轉換。

三、安裝virt-manager相關組件

? ? virt-manager是一個圖形化的虛擬機管理工具,它提供了一個簡易的圖形化虛擬機操作界面。要是用它,需要安裝如下組件。

[root@hostname ~]#yum groupinstall "Desktop" "Desktop Platform" "Desktop Platform Development" "Fonts" "General Purpose Desktop" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Imput Methods" "X Window System" "Chinese Support [zh]" "Internet Browser" [root@hostname ~]#service libvirtd start #啟動libvirtd守護進程

四、使用virt-install命令創建虛擬機

? ? virt-install是一個在命令行中創建kvm虛擬機的工具,配合一些參數可以生成一個完整的.xml虛擬機配置文件。

[root@hostname ~]#virt-install --name=vmname --ram=1024 --vcpus=1 --os-type=windows --hvm --cdrom=/root/windowsxp.iso --file=/root/xp.img --file-size=10 --network network:default ----graphics vnc,listen=0.0.0.0,port=5925

? ? virt-install部分參數說明如下:

  • --name:虛擬機名稱。
  • --ram:虛擬機內存,單位MB。
  • --vcpus:虛擬機cpu個數。
  • --os-type:虛擬機操作系統類型。
  • --hvm:使用全虛擬化。
  • --cdrom:使用cd安裝,指定iso位置。
  • --file:設置虛擬機硬盤文件位置。
  • --file-size:設置虛擬機硬盤大小,單位GB。
  • --network:設置網絡,默認網絡default。
  • --graphics:設置圖形,允許vnc連接,端口號5925

? ? 在配置虛擬機時可能會出現“ERROR ? ?internal error Process exited while reading console log output: char device redirected to /dev/pts/1”錯誤,需要修改qemu.conf 配置,把下面幾個地方的注釋去掉,然后把 dynamic_ownership 的值改成0,禁止 libvirtd 動態修改文件的歸屬:

[root@hostname ~]# vi /etc/libvirt/qemu.conf ... user = "root" group = "root" dynamic_ownership = 0 ... [root@hostname ~]# service libvirtd restart

五、qemu-img命令創建虛擬機磁盤鏡像

? ? virt-manager默認創建的磁盤格式是raw,如果要是用qcow2格式,需要用qemu-img create命令手工創建

[root@hostname ~]# qemu-img create windowsxp.qcow2 -f qcow2 10G

? ? 注意:在使用virt-install命令創建qcow2格式的虛擬機時,要特別指明磁盤格式,否則會出現進項復制之后虛擬機系統不能啟動的現象。

[root@hostname ~]# virt-install --name=vmname --ram=256 --vcpus=1 --os-type=windows --os-variant=winxp --hvm --cdrom=/mnt/hgfs/share/windowsxp.iso --disk path=/root/virtualmachine/xp/xp2.qcow2,format=qcow2 --network network:default --graphics vnc,listen=0.0.0.0,port=5921,password=123456

?

轉載于:https://www.cnblogs.com/rhjeans/p/5822190.html

總結

以上是生活随笔為你收集整理的Centos 6.8安装配置KVM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。