日期:2011-02-23 18:06:00  来源:本站整理

在Ubuntu 上安装和配置Xen[服务器安全]

赞助商链接



  本文“在Ubuntu 上安装和配置Xen[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

服务器硬盘已经进级了,还在等内存,内存是和硬盘一同订的货不知道怎么还没到,终于发现前天 RAID 0 的测试后果为什么不正常,因为有个硬盘有问题,昏~新买的刚拆包装的硬盘竟然就有问题.目前大大都 SUN 服务器上只有 2GB-8GB 的内存,进级后应当到达 8GB-32GB,这样便可以给每个 Xen 虚拟机更多的内存了.我们有一些操作系统还是32位的,目前也必须进级到64位以对付大内存的到来.本日在一台 Sun Fire X2200 M2 上最小化安装64位的 Ubuntu,进级更新后开始安装和配置 Xen. 下面的安装步骤和配置历程基于 Ubuntu 9.04 Server 版本,CentOS 版本可以参看:在 CentOS 上安装和配置 Xen ,Debian 版本可以参看:在 Debian 上安装和配置 Xen ,OpenSolaris 版本参看:在 OpenSolaris 上安装和配置 Xen .

安装 Xen
安装支持 Xen 的相关工具:

$ sudo apt-get install Ubuntu-xen-server
下载和安装支持 Xen 的 Linux 内核:

http://security.debian.org/debian-security/pool/updates/main/l/linux-2.6/linux-modules-2.6.26-2-xen-amd64_2.6.26-17lenny2_amd64.deb

http://security.debian.org/debian-security/pool/updates/main/l/linux-2.6/linux-image-2.6.26-2-xen-amd64_2.6.26-17lenny2_amd64.deb

$ sudo dpkg -i linux-modules-2.6.26-2-xen-amd64_2.6.26-17lenny2_amd64.deb
$ sudo dpkg -i linux-image-2.6.26-2-xen-amd64_2.6.26-17lenny2_amd64.deb
安装成功后,查抄 Xen 内核能否已经装好:

$ sudo vi /boot/grub/menu.lst

...
title Xen 3.3 / Ubuntu 9.04, kernel 2.6.26-2-xen-amd64
root (hd0,0)
kernel /xen-3.3.gz
module /vmlinuz-2.6.26-2-xen-amd64 root=/dev/mapper/nvidia_igcjceec3 ro console=tty0
module /initrd.img-2.6.26-2-xen-amd64
...重启系统后查抄一下能否是 Xen 的内核以及 Xen 能否启动:

$ uname -r
2.6.26-2-xen-amd64

$ sudo xm list
Name ID Mem VCPUs State Time(s)
Domain-0 0 1879 2 r----- 6.6
成立和安装 guest
假如把正在运行的 Xen 内核的操作系统当作 host 的话,那么运行在 host 上面的操作系统便可以当作 guest.先建一个目录用来存放全部的 guest 操作系统的 image,vm01.img,vm02.img,等等,1个 guest 对应1个 image.

$ sudo mkdir /vm

$ sudo xen-create-image --hostname=Ubuntu \
--ip=172.16.39.101 --gateway=172.16.38.1 --netmask=255.255.254.0 \
--dist=feisty --mirror=http://archive.Ubuntu.com/ubuntu --size=10gb \
--memory=512mb --swap=512mb --arch=amd64 --partitions=with-data \
--boot --passwd --role udev --dir=/etc/xen --force
可以按照需求调整 /etc/xen-tools/xen-tools.conf

进入 guest
安装成功后便可以登录 guest 了,

$ sudo xm console vm01
假如要退出 guest 的话,用 Ctrl + ],就会回到 host.
  以上是“在Ubuntu 上安装和配置Xen[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 本领教你在Ubuntu上安装Firefox3 RC1
  • 在Ubuntu系统上轻松安装软件的本领
  • 在Ubuntu系统中同时翻开多个终端窗口
  • 实用本领:在Ubuntu系统下安装.bin程序
  • QQ2440开辟板在Ubuntu下下载内核
  • 在Ubuntu上安装memcached和libmemcached
  • 在Ubuntu中利用rvm
  • 如安在Ubuntu Linux上配置ZTA中兴认证客户端
  • 在Ubuntu下搭建Glut开辟环境
  • 如安在Ubuntu下用SVN commit
  • 在Ubuntu上安装proj 投影转换程序
  • 在Ubuntu 10.10 上安装node.js
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .