这两天在CentOS5.7上基于Xen安装一个虚拟机费了好大的劲儿,主要问题是xen console存在问题。
今天看见一个哥们写的内容,有点启发,重新系统的安装了一下虚拟机,有了很大的收获。 这个哥们的网址是 http://songxj.blog.51cto.com/620981/120230
现在将整个安装过程编写如下:
a.ftp服务器的建立
在linux上安装ftp服务器 yum -y install vsftpd
启动ftp服务器 service vsftpd start
将ISO文件解压到/var/ftp/pub目录下(为什么是这个目录,因为ftp服务器的根目录就是这个) mount -t iso9660 -o loop ../CentOS-5.6-i386-bin-DVD.iso /var/ftp/pub/
解压完以后,开启xen /etc/init.d/xend start
b.安装虚拟机
virt-install -n vm02 -r 256 -s 60 --nographic -f /home/vm/vm02.img -p -l ftp://IPAddress/pub/
其中,-n为虚拟镜像名称 -r 内存大小 -s 分配的硬盘大小 --nographic无图形界面 -f 镜像存放的路径 -p 半虚拟机 -l 安装系统的文件位置 (这里采用ftp安装)
开启root可以通过ftp软件连接的功能:
默认有一些用户是不能通过ftp连接服务器的,比如root。如果需要开启这些用户,就需要做一些修改才可以。
(1)编辑/etc/vsftp/ftpusers文件,去掉里面root一行
这个文件里存放的是被禁止的登录名
(2)编辑/etc/vsftp/user_list文件,去掉里面root一行
安装时注意ip地址的配置,配置为新的虚拟机的IP地址。
存在的问题是:
安装完以后,启动虚拟机,输入xm console 虚拟机name 时没有反应
解决办法:
早上在无意间看见这么一句话给了启发 Have you tried to hit enter a few times after you start the console?Some times that seems to trigger the init on the vm to put out a login prompt.(感谢说这句话的人)
使用xm console VMname时,输入连接的虚拟机的用户名,它会提示输入密码,然后就可进入。
分享到:
相关推荐
2. **Xen虚拟机监视器(VMM)安装**:在安装Xen虚拟机管理程序之前,需要明确系统是32位还是64位架构,并选择相应的Xen版本进行安装。32位系统需要开启PAE支持,需要安装`xen-hypervisor-4.1-i386`。而64位系统则...
Xen Server 虚拟机迁移到 VMware ESXi Xen Server 虚拟机迁移到 VMware ESXi 是一种常见的虚拟机迁移方法,目的是将 Xen Server 上的虚拟机迁移到 VMware ESXi 平台上。在这篇文章中,我们将详细介绍如何使用 ...
Linux 虚拟机 Xen 安装详细步骤 Xen 是一个开源的虚拟机监控程序(Hypervisor),可以在单个物理机器上运行多个虚拟机。下面是 Linux 虚拟机 Xen 的安装详细步骤。 安装 Xen 1. 安装 Xen 所需的基本组件:`# yum...
【Xen虚拟化技术】 ...在Xen环境下,Linux和Windows虚拟机的管理和维护可以通过这些命令和工具进行,确保高效、稳定地运行多个独立的虚拟环境。对于需要多操作系统并存的IT环境,Xen提供了一种实用的解决方案。
### XEN4.0虚拟机内核编译详解 #### 一、XEN4.0简介与背景 XEN是一款开源的虚拟化平台,能够支持多种操作系统和硬件配置。XEN4.0作为该系列的一个重要版本,在性能、稳定性和安全性方面进行了显著提升。对于希望...
在本指南中,我们将深入探讨如何在 CentOS Linux 6.2 64位系统上安装和调试Xen虚拟机。Xen是一款开源的虚拟化平台,它允许在一个物理服务器上运行多个独立的操作系统实例,提高了硬件资源的利用率并简化了管理。 ...
### Xen虚拟机USB Pass-through详解 #### 一、引言 在使用Xen虚拟化平台时,有时我们需要在虚拟机内部使用外部物理机上的USB设备,例如加密狗、U盘等。这种需求在企业环境中非常常见,尤其是在进行开发或部署特定...
- **xl**:一个命令行工具,用于管理Xen虚拟机。 - **virsh**:一个通用的虚拟化管理工具,支持多种虚拟化技术。 - **virt-manager**:图形界面工具,简化了虚拟机的管理。 **3. 网络管理** - Xen支持多种网络...
Ubuntu 10.04 安装 Xen 虚拟机 Xen 是一个开源的虚拟机监视器,可以在多种操作系统上运行。安装 Xen 虚拟机可以让我们在 Ubuntu 10.04 上运行多个虚拟机,从而提高系统的灵活性和可靠性。本文将指导您如何在 ...
本文将深入探讨“Xen虚拟机CPU检测工具”,帮助管理员更好地理解和监控其Linux系统下的Xen环境。 首先,我们要理解Xen虚拟化平台。Xen是一款基于类型一(或称为裸金属) hypervisor 的虚拟化解决方案,它直接运行在...
《Xen安装Windows和Linux虚拟机详解》 Xen是一款强大的开放源代码虚拟化技术,它允许在一个物理主机上运行多个虚拟机,每个虚拟机都仿佛运行在独立的硬件上。本文将详细阐述如何在CentOS 5.5 32位系统上安装Xen,并...
### Xen虚拟机的基础操作与管理 #### 一、Xen虚拟化技术概览 Xen是一种开源的虚拟机监视器,由XenSource公司(现为Citrix Systems的一部分)开发,用于实现对多个计算系统的虚拟化。Xen支持全虚拟化、半虚拟化以及...
以上就是关于Xen安装Windows和Linux虚拟机的基本过程及常用管理操作,这涵盖了虚拟化环境的搭建、虚拟机的创建和维护,以及必要的远程访问设置。在实际操作中,根据具体需求和环境,可能需要进行更细致的配置和调整...
1. **`xm list`**:查看Xen虚拟机的状态,包括运行(r)、阻塞(b)、暂停(p)、关闭(s)、崩溃(c)和垂死(d)等状态。 2. **`xm mem-set`**:调整指定虚拟机(Domain)的内存分配,用于解决内存回收问题。 ###...
### Linux平台上Xen虚拟机的安装与配置v0.7 #### 概述 本文档主要介绍了如何在Linux平台上安装和配置Xen虚拟机,并详细记录了基于PXE和AutoYaST实现批量无职守安装OpenSUSE系统的过程。通过自动化安装流程,能够...
基于Xen虚拟机实现Apache Tomcat集群搭建的知识点如下: 1. Xen虚拟机技术:Xen是一个开源的虚拟机监视器,允许用户在同一台物理主机上运行多个虚拟机,每个虚拟机可以运行不同的操作系统。Xen具有高性能和高扩展性...
Xen虚拟机架构主要包括两个关键组件:Xen0(Domain-0)和XenU(Guest系统)。 - **Xen0(Domain-0)**:这是Xen架构中的基础系统,负责管理和调度所有虚拟机资源。它通常运行一个轻量级的操作系统内核,并提供必要...
【Xen】是一个开源的虚拟化技术,专为x86架构设计,它作为一个para-virtualizing虚拟机监控器(VMM),也被称为系统管理程序(hypervisor)。Xen允许在单个物理主机上高效地运行多个虚拟机,且性能接近于原生硬件。...