日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS7下搭建KVM虛擬機環(huán)境

本文主要介紹如何在CentOS7的宿主機環(huán)境中搭建kvm虛擬機,主要分為以下幾個步驟:

創(chuàng)新互聯(lián)公司是專業(yè)的肇東網(wǎng)站建設公司,肇東接單;提供網(wǎng)站制作、成都做網(wǎng)站,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行肇東網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

宿主機的網(wǎng)絡配置
宿主機的軟件安裝和配置
虛擬機模板的安裝
虛擬機的克隆
虛擬機的磁盤掛載

宿主機的網(wǎng)絡配置

在這里我們選擇虛擬機的網(wǎng)絡模式為橋接,這樣宿主機以外的其它同網(wǎng)段的節(jié)點可以直接訪問虛擬機。這里只需要在宿主機上配置一個網(wǎng)橋就可以了。
網(wǎng)橋的配置很簡單。
 1. 查看當前宿主機網(wǎng)絡配置所使用的網(wǎng)卡,選擇需要橋接的網(wǎng)卡。轉(zhuǎn)去宿主機的/etc/sysconfig/network-scripts目錄下。
 2.  假如當前配置的物理網(wǎng)卡為eth0,我們將eth0的ip地址橋接出去。cp -a ifcfg-eth0 ifcfg-br0
 3. 將ifcfg-eth0文件中配置的ip地址、掩碼、網(wǎng)關、DNS等信息統(tǒng)統(tǒng)刪掉,并增加一行BRIDGE=br0
 4. 將ifcfg-br0文件中的UUID IPV6的信息統(tǒng)統(tǒng)刪掉,將TYPE修改為Bridge,NAME和DEVICE修改為br0. 修改完畢之后的內(nèi)容示例如下。
 5. 將網(wǎng)絡服務重新啟動或者將宿主機重新啟動使得配置生效。使用ifconfig命令查看ip地址信息。

網(wǎng)橋配置內(nèi)容示例

TYPE=Bridge
DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.200
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=114.114.114.114

宿主機的軟件安裝和配置

在 軟件安裝的時候,如何可以連網(wǎng)的話安裝非常方便,只需要執(zhí)行下列命令就可以了
yum -y install qemu-kvm libvirt virt-install bridge-utils
對于不能連網(wǎng)的情況,可以設置iso鏡像文件為yum源進行軟件安裝(這里需要注意的是對于軟件源的repo文件,默認情況下是enabled=1,有些情況下需要的手動添加設置為enabled=0)。
安裝完畢之后,檢查模塊是否已經(jīng)加載
[root@centos7 ~]# lsmod | grep kvm
kvm_intel 170181 0
kvm 554609 1 kvm_intel
執(zhí)行下列命令:
systemctl start libvirtd.service
systemctl enable libvirtd.service

虛擬機模板的安裝

我們先創(chuàng)建一個虛擬機,比如命令如下,。

virt-install --name vm_CentOS7  --ram  5120  --disk path=/var/lib/libvirt/images/vm_CentOS7/system.img,size=16 
--vcpus 4  --graphics vnc
--cdrom /tmp/CentOS-7.0-1406-x86_64-DVD.iso
--os-variant none --netwrok bridge=br0

然后使用virtual Machine Manager進行操作系統(tǒng)安裝。
安裝完畢操作系統(tǒng)之后,我們進行軟件的安裝和配置

虛擬機的克隆

將一個虛擬機克隆完畢之后,就可以以此為模板進行克隆,其它虛擬機就不必在一一進行創(chuàng)建,安裝操作系統(tǒng)等操作。虛擬機克隆操作的代碼如下:

#!/usr/bin/env bash
set -eux
set -o pipefail

vm_path="/var/lib/libvirt/images/vm_os"
for (( i = 0; i <= 9; i ++ ))
do
    vm_dir=$vm_path/vm$i
    if [ ! -d $vm_dir ]; then
        mkdir -p $vm_dir
    fi
    virt-clone --connect qemu:///system --original vm00 --name vm$i --file $vm_dir/vm"$i"system.img
done

虛擬機的磁盤掛載

虛擬機掛載磁盤的命令是virsh attach-disk ,
卸載磁盤的命令是virsh detach-disk
同樣,為了批量操作方便,我們寫個腳本來進行處理

#!/usr/bin/env bash
set -eux
set -o pipefail

vm_path="/var/lib/libvirt/images/vm_disk"
for (( i = 0; i <= 9; i ++ ))
do
    vm_dir=$vm_path/vm$i
    if [ ! -d $vm_dir ]; then
        mkdir -p $vm_dir
    fi
    fallocate -l 15G $vm_dir/disk_15G.img
    virsh attach-disk vm$i --source $vm_dir/disk_15G.img  --target sdb --persistent
#virsh detach-disk --domain vm$i --target sdb --persistent
done

以上就是日常環(huán)境中創(chuàng)建虛擬機的流程。


網(wǎng)頁名稱:CentOS7下搭建KVM虛擬機環(huán)境
文章URL:http://www.dlmjj.cn/article/dpsgcpj.html