首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Xen - create在Debian压缩上创建Centos xen domU

如何使用Xen - create在Debian压缩上创建Centos xen domU
EN

Server Fault用户
提问于 2012-01-08 22:11:28
回答 1查看 5.5K关注 0票数 1

我有一个基于Debian压缩的Xen主机系统,并安装了xen工具.我想使用CentOS domU设置一个xen-create-image。xen-工具已经“知道”了CentOS-5,但我似乎无法让xen-create-image正常工作。我很难找到传递给xen-create-image (特别是镜像?)所需的必要参数。当然,使用CentOS-6会更好。

那么,我如何在Debian挤压dom0 (都是x86_64)上创建一个CentOS-6 (或5) dom0,最好使用xen-create-image

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-06-15 06:52:43

这花了一段时间跋涉而过,不应该死在我的笔记里。这是为Debian6/ xen4,xen4上的amd64硬件。

  1. 编辑/etc/rinse/centos-5.packages并添加以下项(可能是alpha排序的,但我还没有试过这个):
    • authconfig
    • chkconfig
    • libuser
    • passwd
    • python-libs

  2. 创建基本图像:xen-create-image --hostname=foo.example.com --ip=1.2.3.4 --gateway=1.2.3.1 --netmask=255.255.255.0 --install-method=rinse --dist=centos-5 --mirror=http://mirror.centos.org/centos/5/os/x86_64/CentOS/ --arch=i386
    • ---arch=i386是必需的,由于某种原因,x86_64是不可能启动的.
    • 需要传递--install-method=rinse
    • 我不确定是否需要--mirror标志。

  3. 创建一个临时dir来挂载映像:mkdir -m 0700 /tmp/img_mnt
  4. 挂载图像:mount -o loop /home/xen/images/domains/foo.example.com/disk.img /tmp/img_mnt
  5. chroot(1)到新监狱:chroot /tmp/img_mnt /bin/bash
  6. 启用/禁用服务:
    1. chkconfig iscsi off
    2. chkconfig iscsid off
    3. chkconfig rsyslogd on -推荐用于调试

  7. 设置/转换为影子密码:pwconv
  8. 更改根密码:passwd root
  9. 退出chroot(1)ed environment:退出
  10. unmount(1)回送图像:umount /tmp/img_tmp
  11. 启动VM:xm create -c foo.example.com.cfg
  12. 登录。
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/347881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档