XEN 虚拟机安装

简介:

VT安装准备:

#vim server.repo

[base]

name=Red Hat Enterprise Linux 5Server - i386 - base

baseurl=ftp://192.168.0.254/pub/RHEL5U3/Server

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[VT]

name=Red Hat Enterprise Linux 5Server - i386 - VT

baseurl=ftp://192.168.0.254/pub/RHEL5U3/VT

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

~                                                          

#yum clean all

#yum update

#yum grouplist

#yum groupinstall Virtualiation

# vim /etc/xen/xend-config.sxp 

(dom0-min-mem 128)

#service xend restart

文本方式安装虚拟域方法如下:

# virt-install

system1

512            xen最小化安装,虚拟机内存不可低于256

/var/lib/xen/images/system1.image      如果开启selinux必须安装在此目录

6

no

nfs:192.168.0.254:/var/ftp/pub/RHEL5U4

#ctrl ]      中途退出

#xm console system1    登录系统

#xm create -c system1  启动系统

#virt-manager     启动虚拟机管理器


图形安装虚拟域方法如下:

#virt-install

system1

512            xen最小化安装,虚拟机内存不可低于256

/var/lib/xen/images/system1.image      如果开启selinux必须安装在此目录

6

yes

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

拷贝生成新的系统:

#poweroff

#cd /var/lib/xen/images

#cp system1.img system2.img

#cd /etc/xen

#cp system1 system2

#vim system2                 修改name/uuid/disk/vif参数


增加虚拟网卡:

#vim /etc/xen/system2

vif = [ "mac=00:17:3e:09:8f:df,bridge=xenbr0","mac=00:18:3e:09:8f:df,bridge=xenbr0" ]


增加disk设备:

#cd /var/lib/xen/

#dd if=/dev/zero of=./bigfile.img bs=512 count=1 seek=400000

#vim /etc/xen/system2

disk = [ "tap:aio:/var/lib/xen/images/system2.img,xvda,w",

"tap:aio:/var/lib/xen/images/bigfile.img,sda,w" ]


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

系统启动自动启动虚拟机:

#cd /etc/xen

#ln -sv /etc/xen/system1 ./auto/system1



图形化安装系统没有console接口,需要手动添加:

修改grub.conf

 kernel /vmlinuz-2.6.18-164.el5xen ro root=/dev/VolGroup00/LogVol00  console=xvc0

修改inittab:

co:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav



文本化安装系统没有vnc图形化连接,设置:

#vim /etc/xen/system1

vfb = [ "type=vnc,vncunused=1"  ]



本文转自 xxl714 51CTO博客,原文链接:http://blog.51cto.com/dreamgirl1314/1606121,如需转载请自行联系原作者

相关文章
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
在 VMware 虚拟机中安装并测试 YashanDB,数据库及虚拟机运行正常,但本地 IDE 工具无法连接虚拟机中的数据库。问题可能与 VMware 网络适配器配置或网络模式(如 NAT、桥接)有关,导致网络通信异常。需检查虚拟机网络设置、IP 地址配置以及防火墙规则,确保本地与虚拟机间网络连通性。目前无明确修复版本。
【2025最新】VMware Workstation Pro 虚拟机配置与安装VMware Tools 感受它的强大~
VMware Tools 是 VMware 虚拟机中自带的一种增强工具,能够显著提升虚拟机的性能和用户体验。它提供了优化的显卡驱动程序、文件共享与拖放功能、时间同步以及跨虚拟机和宿主机的复制粘贴功能。安装 VMware Tools 可以让虚拟机在 VMware 平台上运行得更加高效,并且对于老旧系统(如 Win98、Win2000、WinXP)也能提供必要的驱动支持。每个虚拟机都需要独立安装与其操作系统版本相匹配的 VMware Tools,以确保最佳兼容性和性能表现。
156 6
【2025最新】VMware Workstation Pro 虚拟机配置与安装VMware Tools 感受它的强大~
【独家揭秘2025】VMware Workstation Pro虚拟机:免费安装教程大放送,一键解锁操作系统模拟神器!
VMware Workstation Pro 是由威睿(VMware)公司开发的一款功能强大的桌面虚拟化软件,允许用户在同一台物理计算机上同时运行多个操作系统,如Windows、..
124 2
【独家揭秘2025】VMware Workstation Pro虚拟机:免费安装教程大放送,一键解锁操作系统模拟神器!
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
660 6
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
本文介绍了如何在VMware中安装openEuler操作系统,从选择合适的镜像版本下载开始,到创建虚拟机、配置CPU虚拟化、进行系统安装、设置网络连接,直至安装DDE桌面环境实现图形化操作。openEuler是一款由华为开源的操作系统,支持多种处理器架构,广泛应用于数据库、大数据、云计算等领域。文中还分享了安装过程中的注意事项及解决网络问题的方法,适合初次接触openEuler的用户参考学习。
1762 3
OpenEuler虚拟机安装保姆级教程 | 附可视化界面
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
628 6
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
400 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等