CentOS 7下KVM安裝部署

CentOS 7下KVM安裝部署

[日期:2018-08-13] 來源:Linux社區  做者:Linux [字體:  ]

 

KVM簡介linux

Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模塊,自Linux 2.6.20以後集成在Linux的各個主要發行版本中。它使用Linux自身的調度器進行管理,因此相對於Xen,其核心源碼不多。KVM目前已成爲學術界的主流VMM之一。ios

KVM的虛擬化須要硬件支持(如Intel VT技術或者AMD V技術)。是基於硬件的徹底虛擬化。而Xen早期則是基於軟件模擬的Para-Virtualization,新版本則是基於硬件支持的徹底虛擬化。但Xen自己有本身的進程調度器,存儲管理模塊等,因此代碼較爲龐大。廣爲流傳的商業系統虛擬化軟件VMware ESX系列是基於軟件模擬的Full-Virtualization。網絡

實驗注意事項字體

1.首先添加一塊硬盤(80G)ui

2.將CPU虛擬化引擎部分全勾spa

分區 格式化 掛載硬盤3d

# fdisk -l
# mkdir /vdir    //建立目錄
# fdisk /dev/sdb    //分區
# mkfs -t xfs /dev/sdb1  //格式化
# mount /dev/sdb1 /vdir    //掛載硬盤
# df -h  //查看掛載狀態
# systemctl stop firewalld.service  //關閉防火牆
# setenforce 0htm

安裝環境blog

# yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y
# egrep '(vmx|svm)' /proc/cpuinfo //查看是否支持虛擬化
# qemu-img create -f raw /vdir/c01.raw 20G  //建立一個磁盤類型爲raw而且大小爲20G的c01虛擬機
# systemctl status libvirtd.service  //查看狀態進程

安裝KVM

# mkdir /abc
# mount.cifs //192.168.177.10/KVMjingxiang /abc    //掛載CentOS7鏡像
# cd /abc
# ls
# cp CentOS-7-x86_64-DVD-1708.iso /opt  //將鏡像複製到/opt下
# virt-install --name c01 --virt-type kvm --ram 2048 --cdrom=/opt/CentOS-7-x86_64-DVD-1708.iso --disk path=/vdir/c01.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole 
==注==
--name c01:虛擬機的名稱
--virt-type kvm:類型爲KVM
--cdrom=/opt/CentOS-7-x86_64-DVD-1708.iso:表示掛載的鏡像文件
--disk path=/vdir/c01.raw:硬盤存放位置
--network network=default:默認網絡
--graphics vnc,listen=0.0.0.0:監聽全部地址

遠程VNC

注意調整內核參數
//內核參數網卡爲eth0
net.ifnames=0 biosdevname=0

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新連接地址https://www.linuxidc.com/Linux/2018-08/153489.htm

相關文章
相關標籤/搜索