1. 程式人生 > >kvm配置

kvm配置

linux基於圖形介面kvm虛擬化

ls /dev/kvm  //如果輸出裝置名支援虛擬化

搭建kvm  一共需要安裝4個包,實現kvm的基本環境

yum -y install qemu-kvm libvirt-daemon  libvirt-client  libvirt-daemon-driver-qemu  // 安裝環境需要的yum包

qemu-kvm //實現底層模擬技術

libvir-deamon  //守護程序,管理虛擬機器

libvirt-client  //提供客戶端管理工具

libvirt-daemon-driver-qemu       //libvirtd 連結 qemu驅動

systemctl start libvirtd  //啟動虛擬化

圖形管理工具 virt-manager

yum -y install virt-manager  //安裝圖形管理工具

到這裡虛擬化kvm圖形介面就已經搭建完成裡

簡單粗暴直接安裝上面5個包就可以實現虛擬化的安裝

虛擬化管理命令

virish #

-----------------------

start          //開機

shutdown  //關機

reboot    //重啟

list      //顯示線上主機

list --all //顯示所有主機

net-list  //檢視網路配置

undefine  //刪除主機定義

difine  //新增主機定義

nodeinfo  //檢視節點資訊

autostart   //開機自動執行虛擬機器

--disable  //取消開機自動執行

net-edit  //配置網路

net-undefine  //取消網路定義

net-start  //啟動網路配置

net-autostart  //開機自啟網路配置

net-list --all //顯示所有的網路節點

------------------------------------------------------------<以上時一些常用的引數>

qemu-img creat -f qcow2  path/filename.img  size  //建立磁碟映象檔案
qemu-img create -f qcow2 /var/lib/libvirt/images/day.img 10G   //指定檔案建立
qemu-img create -b backname -f qcow2 disk.img 20G  //使用映象啟動

<配置檔案>

以<>開頭</> 結束

---------<網路配置>

<network>

<name>nerwork_name</name>

<bridge name="network_name"/>

<forward mode="nat"/>

<ipv4.address="192.168.1.254" netmask="255.255.255.0">

<dhcp>

<range start="192.168.1.100" end="192.168.1.200"/>

</dhcp>

</ip>

</network>

___________________________________<硬體模擬配置>

<memory unit='KiB'>1048576</memory>  //記憶體配置
<currentMemory unit='KiB'>1048576</currentMemory> //當前記憶體
<vcpu placement='static'>1</vcpu>  //cpu數量
  <os>
    <type arch='x86_64' machine='pc-i440fx-rhel7.0.0'>hvm</type>
    <boot dev='hd'/>
  </os>   //系統引導順序
<acpi/>  //電源管理
<cpu mode='custom' match='exact' check='partial'>
    <model fallback='allow'>Skylake-Client</model>
  </cpu>  //cpu配置

 <pm>
    <suspend-to-mem enabled='no'/>
    <suspend-to-disk enabled='no'/>
  </pm> //記憶體休眠設定

 <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2'/>
      <source file='/var/lib/libvirt/images/server.img'/>
      <target dev='vda' bus='scsi'/>
    </disk> //硬碟相關配置
</controller>
    <interface type='bridge'>
      <source network='default'/>
      <model type='rtl8139'/>
    </interface> //網絡卡

-----------------------------------------------<預設去掉個性化配置實現自動初始化>