日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos安装Xen总结

發(fā)布時間:2023/12/20 centos 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos安装Xen总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? Xen 是一個開放源代碼虛擬機監(jiān)視器,由劍橋大學開發(fā)。它打算在單個計算機上運行多達100個滿特征的操作系統(tǒng)。操作系統(tǒng)必須進行顯式地修改(“移植”)以在Xen上運行(但是提供對用戶應用的兼容性)。這使得Xen無需特殊硬件支持,就能達到高性能的虛擬化。

1.在vmware中安裝好centos5.5系統(tǒng)

2.進入系統(tǒng)直接用yum -y install xen*//安裝xen軟件包本人已經在安裝的時候直接選擇server--base和虛擬化了。

3.查看/boot文件
[root@xenserver ~]# ls -hl /boot
total 7.1M
-rw-r--r-- 1 root root? 68K Apr? 3? 2010 config-2.6.18-194.el5xen
drwxr-xr-x 2 root root 1.0K Nov 28 23:53 grub
-rw------- 1 root root 2.6M Nov 28 23:52 initrd-2.6.18-194.el5xen.img
drwx------ 2 root root? 12K Nov 28 23:47 lost+found
-rw-r--r-- 1 root root? 79K Mar 13? 2009 message
-rw-r--r-- 1 root root 109K Apr? 3? 2010 symvers-2.6.18-194.el5xen.gz
-rw-r--r-- 1 root root 941K Apr? 3? 2010 System.map-2.6.18-194.el5xen
-rw-r--r-- 1 root root 2.2M Apr? 3? 2010 vmlinuz-2.6.18-194.el5xen//已經看見了xen
-rw-r--r-- 1 root root 374K Apr? 3? 2010 xen.gz-2.6.18-194.el5
-rwxr-xr-x 1 root root 811K Apr? 3? 2010 xen-syms-2.6.18-194.el5

4.查看/boot/grub/grub.conf文件是否正確
[root@xenserver ~]# cat /boot/grub/grub.conf?
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:? You have a /boot partition.? This means that
#????????? all kernel and initrd paths are relative to /boot/, eg.
#????????? root (hd0,0)
#????????? kernel /vmlinuz-version ro root=/dev/hda3
#????????? initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.el5xen) //
??????? root (hd0,0)
??????? kernel /xen.gz-2.6.18-194.el5?
??????? module /vmlinuz-2.6.18-194.el5xen ro root=LABEL=/
??????? module /initrd-2.6.18-194.el5xen.img
修改其中的default=1為default=0,啟用xen內核

5.重新啟動linux系統(tǒng)。

6.啟動檢查xm是否正常。
[root@xenserver ~]# xm list
Name????????????????????????????????????? ID Mem(MiB) VCPUs State?? Time(s) //說明啟動正常。
Domain-0?????????????????????????????????? 0????? 703???? 1 r-----?? 2226.1

7.檢查/var/log/xen
[root@xenserver ~]# ls -hl /var/log/xen
total 200K
drwx------ 2 root root 4.0K Apr? 3? 2010 console
-rw-r--r-- 1 root root? 44K Nov 29 17:17 domain-builder-ng.log
-rw-r--r-- 1 root root? 324 Nov 29 16:30 xend-debug.log
-rw-r--r-- 1 root root 118K Nov 29 17:47 xend.log
-rw-r--r-- 1 root root? 198 Nov 29 17:17 xen-hotplug.log
[root@xenserver ~]# cat /var/log/xen/xend-debug.log?
Nothing to flush.
Nothing to flush.
以上說明xen啟動正常,沒什么問題。接下來就是創(chuàng)建客戶機系統(tǒng)。

8.安裝客戶機系統(tǒng)是centos5.7從http網絡安裝系統(tǒng),如下圖所示:

上面是用virt-install --prompt交互模式來創(chuàng)建客戶機的,也可以直接用3條命令即可。

dd if=/dev/zero of=/data/vm/centos.img bs=2k seek=4096k count=1
dd if=/dev/zero of=/data/vm/swap.img bs=2k seek=512k count=1
virt-install -n whoami -r 300 --vcpus=1 --nographic -f /data/vm/centos.img? -l?http://mirrors.163.com/centos/5.7/os/i386/

開始網絡http安裝了。
?

這里是選擇安裝方式是用text文本模式還是vnc模式。

正在安裝系統(tǒng)

完成安裝啟動系統(tǒng)。

安裝過后就是XEN虛擬機的管理,大家在命令行輸入#xm? --help
系統(tǒng)就會把所有關于XEN的命令都列出來,前面是命令,后面是解釋
常用的有以下命令
顯示虛擬機運行狀態(tài):xm list?
開啟虛擬系統(tǒng):xm create? <虛擬機名稱>?
使用文本方式連接虛擬系統(tǒng):xm console? <虛擬機名稱>?
關閉虛擬系統(tǒng):xm shutdown? <虛擬機名稱>???????? xm destroy? <虛擬機名稱>?
重新啟動虛擬系統(tǒng):xm reboot? <虛擬機名稱>
X將虛擬系統(tǒng)當前狀態(tài)保存到文件中:xm save? <虛擬機名稱>? <文件名>?
恢復已保存的虛擬系統(tǒng):xm restore? <文件名>?
暫停虛擬系統(tǒng):xm pause <虛擬機名稱>?
恢復被暫停的虛擬系統(tǒng):xm unpause? <虛擬機名稱>

[root@xenserver ~]# xm list
Name????????????????????????????????????? ID Mem(MiB) VCPUs State?? Time(s)
Domain-0?????????????????????????????????? 0????? 703???? 1 r-----?? 2331.2
whoami???????????????????????????????????? 2????? 300???? 1 ------??? 910.2
[root@xenserver ~]# xm console whoami

[root@xen1 ~]# fdisk -l

Disk /dev/xvda: 8589 MB, 8589936640 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

??? Device Boot????? Start???????? End????? Blocks?? Id? System
/dev/xvda1?? *?????????? 1????????? 13????? 104391?? 83? Linux
/dev/xvda2????????????? 14????????? 89????? 610470?? 82? Linux swap / Solaris
/dev/xvda3????????????? 90??????? 1044???? 7671037+? 83? Linux
?

從中遇到的問題就是在http安裝客戶機系統(tǒng)的時候就自動重啟宿主機,不是進入文本安裝界面,起初是選擇centos 6.0,后來選擇了5.7就可以進入安裝界面了,xen的切換用ctrl+]切換即可,如果要再次連接用xm console 虛擬機name即可。

#如果覺得手動安裝虛擬機比較麻煩,可以手動到?http://stacklet.com/去下載已經裝好的鏡像文件

?[root@xenserver ~]# ls /etc/xen //xen的配置文件
auto??? qemu-ifup? whoami?????????????????? xmexample1
centos? scripts??? xend-config.sxp????????? xmexample2
hao???? test?????? xend-pci-permissive.sxp? xmexample.hvm
ko????? web_001??? xend-pci-quirks.sxp????? xmexample.vti
[root@xenserver ~]# cat /etc/xen/whoami //查看name為whoami的客戶機
name = "whoami"
uuid = "90cb8fcb-6504-901e-4646-f093e96dcf3f"
maxmem = 300
memory = 300
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/data/vm/centos.img,xvda,w" ]
vif = [ "mac=00:16:3e:3b:d2:0a,bridge=xenbr0,script=vif-bridge" ]



本文轉自zh888 51CTO博客,原文鏈接:http://blog.51cto.com/zh888/728774,如需轉載請自行聯系原作者


總結

以上是生活随笔為你收集整理的Centos安装Xen总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。