麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > CentOS > 正文

CentOS怎么安裝Xen虛擬機

2020-10-14 22:32:38
字體:
來源:轉載
供稿:網友

初次接觸安裝xen,安裝xen的實驗過程中遇到了很多問題,那么CentOS怎么安裝Xen虛擬機呢?今天小編與大家分享下CentOS安裝Xen虛擬機的具體操作步驟,有需要的朋友不妨了解下。

CentOS安裝Xen虛擬機方法

因為從RHEL6版本開始,RedHat就不在原生支持Xen,改為投奔KVM的懷抱。盡管KVM號稱支援HVM技術的全虛擬化,但KVM畢竟起步晚,遠不如Xen技術成熟,運行多個實例時經常發生系統崩潰的現象,當然也不排斥未來KVM會更加高效的可能。所以安裝Xen的方法只有兩種,一種是自己下載源代碼自行編譯,但這種方法太耗費精力,所以忽略,另一中就是使用第三方軟件源進行安裝。互聯網有大量的第三方源以及開源組織提供編譯好的源碼,其中Xen made Easy開源項目為我們提供了Xen4在RHEL6/CentOS6的安裝,本文采用Xen Made Easy項目網站提供的第三方安裝源,方便快捷。

1. 環境

硬件:HP DL360 G6(E5520,16G,2*146GB)

系統版本:CentOS-6.6-x86_64-minimal.iso

2. 系統初始化

代碼如下:

wget //blog.linuxeye.com/lnmp-full.tar.gz

tar xzf lnmp-full.tar.gz

cd lnmp

./install.sh #所有都選擇no

chkconfig iptables off #關閉iptables

3. 安裝bridge-utils

代碼如下:

yum -y install bridge-utils

4. 安裝crc.id.au安裝源

代碼如下:

yum -y install http://au1.mirror.crc.id.au/repo/el6/x86_64/kernel-xen-release-6-7.noarch.rpm

5. 安裝xen虛擬化

代碼如下:

yum -y install xen

ls -l /boot/xen.gz

lrwxrwxrwx 1 root root 12 Dec 1 18:42 /boot/xen.gz -> xen-4.2.5.gz

6. 安裝xen內核

代碼如下:

yum -y install kernel-xen

注意:kernel-xen安裝依賴kernel-xen-firmware,由于這兩個包比較大,建議下載到本地用 yum -y localinstall kernel-xen* 完成安裝

代碼如下:

cat /boot/grub/grub.conf #如下圖,下次是以xen內核啟動

201653110035633.gif (888×651)

chkconfig xend on #重啟系統后發現xend服務器沒有配置開機自啟動

7. 配置網卡為橋接模式

新建文件/etc/sysconfig.network-scripts/ifcfg-xenbr0,保持內容如下:

代碼如下:

DEVICE=xenbr0

TYPE=Bridge

ONBOOT=yes

DELAY=0

NM_CONTROLLED=no

BOOTPROTO=static

IPADDR=192.168.3.20

NETMASK=255.255.255.0

GATEWAY=192.168.3.1

修改/etc/sysconfig/network-scripts/ifcfg-eth0,保持內容如下:

代碼如下:

DEVICE=eth0

HWADDR=F4:CE:46:85:64:34

TYPE=Ethernet

UUID=c27373b9-a698-4ac8-9afe-a4dee87f5704

ONBOOT=yes

BRIDGE=xenbr0

NM_CONTROLLED=no

service network restart #重啟網絡

8. 重啟服務器

重新啟動系統并進入Xen內核的Linux,測試如下圖:

201653110112552.gif (895×843)

9. 安裝虛擬化管理工具集

代碼如下:

yum -y install libvirt

libvirt提供一種虛擬機監控程序不可知的API來安全管理運行于主機上的來賓操作系統。libvirt本身不是一種工具,它是一種可以建立工具來管理來賓操作系統的API。libvirt本身構建于一種抽象的概念之上。它為受支持的虛擬機監控程序實現的常用功能提供通用的API。libvirt起初是專門為Xen設計的一種管理API,后來被擴展為可支持多個虛擬機監控程序。

代碼如下:

service libvirtd start

yum -y install python-virtinst

包含一個使用libvirt在虛擬機內部啟動安裝操作系統版本的Python模塊(如命令:virt-install、virt-clone)

10. 配置操作系統安裝源

在192.168.3.10:81 掛載CentOS-6.6-x86_64-minimal.iso,并將里面文件拷貝到apache網站根目錄下centos6.6,使在192.168.3.20上能通過http://192.168.3.10:81/centos6.6 訪問到安裝鏡像

注意:鏡像文件.treeinfo缺少一行,導致安裝系統時找不到kernel,保持中間段如下:

代碼如下:

[images-xen]

kernel = images/pxeboot/vmlinuz

initrd = images/pxeboot/initrd.img

11. 字符界面安裝CentOS

代碼如下:

mkdir -p /data/xen

virt-install -n vm21 -r 2048 --vCPUs=2 --nographic --disk path=/data/xen/vm21.img,size=20 /

-l http://192.168.3.10:81/centos6.6/ --bridge=xenbr0,model=virtio

virt-install命令參數:

-n --name= 客戶端虛擬機名稱

-r --ram= 客戶端虛擬機分配的內存

-u --uuid= 客戶端UUID

--vcpus=2 客戶端的vcpu個數

-v --hvm 全虛擬化

-p --paravirt 半虛擬化

-l --location=localdir 安裝源

--vnc 使用vnc

-c --cdrom= 光驅 安裝途徑

-s --file-size= 使用磁盤映像的大小 單位為GB

-f --file= 作為磁盤映像使用的文件

--disk= 使用不同選項作為磁盤使用安裝介質

12. 克隆鏡像

代碼如下:

virt-clone -o vm21 -n vm22 -f /data/xen/vm22.img


(責任編輯:VEVB)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产羞羞网站 | 亚洲va久久久噜噜噜久牛牛影视 | 亚洲成人在线免费观看 | 国产成人自拍av | 日韩视频区 | 男女一边摸一边做羞羞视频免费 | 久草在线视频网 | 美女被免费网站在线软件 | 日韩精品久久久久久久电影99爱 | 欧美成人高清视频 | 国产精品视频yy9299一区 | 国产亚洲综合一区二区 | 黄色淫片 | 免费一级片观看 | 亚洲第一精品在线 | 免费看黄色一级大片 | 91成人免费看 | 一级毛片免费版 | 毛片免费在线观看视频 | 日本黄色大片免费 | 久久久久久久久久综合 | 国产精品国产三级国产在线观看 | 黄色网址在线视频 | 亚洲第一视频 | 一区二区三区在线观看免费视频 | 久久精品综合视频 | asian裸体佳人pics | 国内精品免费一区二区2001 | 国产一级二级毛片 | h视频免费观看 | 中文字幕22页 | 国产一级毛片av | 男人久久天堂 | 成年免费大片黄在线观看岛国 | 中文字幕极速在线观看 | 国产精选在线 | 一级电影在线观看 | 久久久免费 | 91av在线免费播放 | 亚洲第一成人在线 | 欧美乱码精品一区 |