真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)

這篇文章主要講解了“怎么在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)”吧!

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),臨漳企業(yè)網(wǎng)站建設(shè),臨漳品牌網(wǎng)站建設(shè),網(wǎng)站定制,臨漳網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,臨漳網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

一、安裝所需軟件包

代碼如下:


#apt-get install kvm
#apt-get install qemu
#apt-get install libvirt-bin  libvirt

管理

代碼如下:

#apt-get install bridge-utils

網(wǎng)絡(luò)橋接
 如果需要支持kvm虛機(jī)從網(wǎng)卡啟動(dòng),還需安裝kvm-pxe包

代碼如下:

#apt-get install kvm-pxe

二、建立一個(gè)虛機(jī)
可以參考libvirt官網(wǎng),自己新建一個(gè)xml定義域文件
其中可以定義虛機(jī)的域名、UUID、啟動(dòng)選項(xiàng)
               內(nèi)存大小、cpu個(gè)數(shù)、硬盤與光驅(qū)鏡像路徑、網(wǎng)卡相關(guān)等

虛機(jī)磁盤格式為qcow2

下面為實(shí)例:建一個(gè)centos系統(tǒng)

###ubuntu下建議vim用vim-gnome###
   刪除自帶的vim

代碼如下:

#apt-get remove vim-tiny


   安裝vim-gnome

代碼如下:

#apt-get install vim-gnome

1、創(chuàng)建一個(gè)目錄用于存放虛機(jī)相關(guān)文件

代碼如下:

#mkdir /datastore

2、先要?jiǎng)?chuàng)建網(wǎng)絡(luò)橋接設(shè)備<保證eth0沒有IP,傳遞給vSwich0;vSwitch0名稱可自定義>
#ifconfig eth0 先得到eth0的IP,假設(shè)為192.168.1.22

代碼如下:


#/sbin/ifconfig eth0 0.0.0.0 promisc up
#/usr/sbin/brctl addbr vSwitch0
#/usr/sbin/brctl addif vSwitch0 eth0
#/sbin/ifconfig vSwitch0 192.168.1.22 netmask 255.255.255.0 up
#/sbin/route add default gw 192.168.1.1 dev vSwitch0


以上命令重啟失效,可以寫一個(gè)腳本,然后在/etc/rc.local中添加執(zhí)行路徑

代碼如下:


#!/bin/sh
if /sbin/ifconfig vSwitch0 down > /etc/null 2>&1 &
 then
  /usr/sbin/brctl delbr vSwitch0 > /etc/null 2>&1 &
  /sbin/ifconfig eth0 0.0.0.0 promisc up
  /usr/sbin/brctl addbr vSwitch0
  /usr/sbin/brctl addif vSwitch0 eth0
  /sbin/ifconfig vSwitch0 192.168.1.22 netmask 255.255.255.0 up
  /sbin/route add default gw 192.168.1.1 dev vSwitch0
 else
  /sbin/ifconfig eth0 0.0.0.0 promisc up
  /usr/sbin/brctl addbr vSwitch0
  /usr/sbin/brctl addif vSwitch0 eth0
  /sbin/ifconfig vSwitch0 192.168.1.22 netmask 255.255.255.0 up
  /sbin/route add default gw 192.168.1.1 dev vSwitch0
fi

 
3、建立xml定義文件,下面是我的xml文件

XML/HTML Code復(fù)制內(nèi)容到剪貼板

  1.   

  2.   templates-1                ##域名   

  3.   0112310a-ff1a-bfb5-7cd8-5b2b22ad8de1    ##UUID   

  4.   262144                 ##最大內(nèi)存   

  5.   262144   ##當(dāng)前內(nèi)存   

  6.   1                          ##cpu個(gè)數(shù)   

  7.     

  8.     hvm  

  9.                        ##啟動(dòng)模式   

  10.     

  11.     

  12.       

  13.       

  14.       

  15.     

  16.     

  17.   destroy        

  18.   restart  

  19.   restart  

  20.     

  21.     /usr/bin/kvm  

  22.       

  23.          ##此虛機(jī)磁盤文件路徑   

  24.                          ##盤符   

  25.       

  26.       

  27.         

  28.             ##虛擬光驅(qū)鏡像路徑   

  29.         

  30.       

  31.       

  32.                     ##mac地址   

  33.                            ##橋接設(shè)備   

  34.                                  ##虛擬設(shè)備   

  35.       

  36.       

  37.       

  38.       

  39.       

  40.     

  41.         

  42.       

  43.     

  44.   

定義文件中的磁盤與光盤鏡像路徑一定要真實(shí)存在

4、創(chuàng)建虛擬機(jī)磁盤

代碼如下:


# qemu-img create -f qcow2 templates-1.qcow2 20G
Formatting 'templates.qcow2', fmt=qcow2 size=21474836480 encryption=off cluster_size=0


指創(chuàng)建一個(gè)名稱為templates.qcow2 格式為qcow2 大小為20G的虛擬磁盤

代碼如下:


# du -sh templates.qcow2
136K    templates.qcow2


此大小會(huì)隨著系統(tǒng)的變化而變化,但最大應(yīng)該不超過20G

5、啟動(dòng)安裝

代碼如下:

#virsh define templates-1.xml

   定義一個(gè)虛機(jī)

代碼如下:

#virsh start templstes-1

     啟動(dòng)一個(gè)虛機(jī)

代碼如下:

#virsh vncdisplay templates-1

查看vnc端口,用于安裝過程的窗口化管理

代碼如下:

#vncviewer :0

                 打開vnc窗口
 此命令需要安裝其中一個(gè)

代碼如下:

# vncviewer


   程序“vncviewer”已包含在下列軟件包中:
   * xtightvncviewer
   * xvnc4viewer
   * tightvnc-java
   * vnc-java
請(qǐng)嘗試:

代碼如下:

apt-get install

<選定的軟件包>
   
 ###如果有多個(gè)虛機(jī),各自的vnc端口應(yīng)該是不同的###

代碼如下:


#virsh destoy DOMAINNAME

關(guān)閉一個(gè)虛機(jī)
更多命令詳解

代碼如下:


#virsh --help


6、如果需要圖形化管理,可以安裝諸如virt-manager類包

感謝各位的閱讀,以上就是“怎么在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)怎么在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


分享文章:怎么在Ubuntu系統(tǒng)上安裝部署KVM虛擬機(jī)
標(biāo)題URL:http://weahome.cn/article/ipsejo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部