xen安装与配置

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 17:49 点击:
宿主OS是debian6.0.3_amd64
基本上是照着http://wiki.debian.org/Xen做的,有兴趣看英文的就翻翻吧。
 
一、安装xen及其它工具
Java代码 
aptitude -P install xen-linux-system xen-tools xen-hypervisor-4.0-amd64 
 
aptitude -P install xen-linux-system xen-tools xen-hypervisor-4.0-amd64
 
二、修改grub(不知是否必须)
Java代码 
mv -i /etc/grub.d/10_linux /etc/grub.d/50_linux  
update-grub2 
 
mv -i /etc/grub.d/10_linux /etc/grub.d/50_linux
update-grub2
如果update出错,并报device.map的错误,则把device.map删了再试
 
三、关闭save功能
Java代码 
XENDOMAINS_RESTORE=false 
XENDOMAINS_SAVE="" 
 
XENDOMAINS_RESTORE=false
XENDOMAINS_SAVE=""
 
 
四、网络配置
暂时用xen不可靠的网络脚本。
修改/etc/xen/xend-config.sxp
添加这行
Java代码 
(network-script network-bridge) 
 
(network-script network-bridge)
虚拟机的网络配置这里暂略,请关注随后的博文,我应该会写
 
五、配置xen-tools
Java代码 
lvm = yourLVMname  
size   = 1.5Gb  
gateway = 10.0.0.1 
netmask = 255.255.255.0 
mirror_squeeze = http://localhost:81/iso  
passwd = 1 
 
lvm = yourLVMname
size   = 1.5Gb
gateway = 10.0.0.1
netmask = 255.255.255.0
mirror_squeeze = http://localhost:81/iso
passwd = 1
mirror用来把需要安装的光盘镜像做成http可访问链接,然后把url站在这里供安装时使用
 
六、创建mirror
把debian光盘放入机器
制作iso镜像
Java代码 
dd if=/dev/cdrom of=/debian.iso 
 
dd if=/dev/cdrom of=/debian.iso
挂载iso镜像
Java代码 
mount -o loop /debian.iso /usr/local/nginx/html/iso 
 
mount -o loop /debian.iso /usr/local/nginx/html/iso
配置nginx
Java代码 
vim /usr/local/nginx/conf/nginx.conf  
listen 81 
location /iso {  
            alias   html/iso;  
            index  index.html index.htm;  
            autoindex   on;  
        } 
 
vim /usr/local/nginx/conf/nginx.conf
listen 81
location /iso {
            alias   html/iso;
            index  index.html index.htm;
            autoindex   on;
        }
 
七、扩展硬盘分区
我这硬盘不够了,所以扩展硬盘,如果硬盘上还有空的分区,跳过这没关系
fdisk查看新硬盘的位置,假设位于挂载点/dev/sdb
首先格式化新硬盘,出于练习目的,就先分出1/4的空间好了,我这里分出1.5G
Java代码 
fdisk /dev/sdb 
 
fdisk /dev/sdb
让内核重读分区表(下载parted包),这个千万不能忘
Java代码 
partprobe 
 
partprobe
扩展volume group
Java代码 
vgextend vgname /dev/sdb1 
 
vgextend vgname /dev/sdb1
查看volume group的大小,FE是否增加了
Java代码 
vgdisplay 
 
vgdisplay
 
八、安装、删除虚拟机
Java代码 
xen-create-image --hostname=xen-test0 --ip=10.0.0.1 --dist=squeeze --verbose  
xen-delete-image xen-test0 
 
xen-create-image --hostname=xen-test0 --ip=10.0.0.1 --dist=squeeze --verbose
xen-delete-i

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • VMware View 5.0从菜鸟到高手系列 -连接虚拟桌面
      • kvm中的windows使用Vmware的显示驱动
      • VMware Linux使用Xshell登陆
      • 虚拟机安装MAC查看电脑CPU是否支持VT技术
      • VMWare NAT Centos6.2静态ip设置
      • vmware虚拟机浅析-虚拟网卡
      • VirtualBox打开虚拟硬盘失败的问题
      • Virtual Box下同时配置host-only和bridge
      • 给虚拟机提速的方法

      快速直达

      操作系统导航

      LinuxWindows虚拟机
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1