`
zhangpuego
  • 浏览: 55061 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Linux(Xen)安装虚拟机

阅读更多

这两天在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时,输入连接的虚拟机的用户名,它会提示输入密码,然后就可进入。

 

分享到:
评论

相关推荐

    Ubuntu_12.04上安装基于Xen的虚拟机.pdf

    2. **Xen虚拟机监视器(VMM)安装**:在安装Xen虚拟机管理程序之前,需要明确系统是32位还是64位架构,并选择相应的Xen版本进行安装。32位系统需要开启PAE支持,需要安装`xen-hypervisor-4.1-i386`。而64位系统则...

    Linux 虚拟机Xen安装详细步骤

    Linux 虚拟机 Xen 安装详细步骤 Xen 是一个开源的虚拟机监控程序(Hypervisor),可以在单个物理机器上运行多个虚拟机。下面是 Linux 虚拟机 Xen 的安装详细步骤。 安装 Xen 1. 安装 Xen 所需的基本组件:`# yum...

    Xen安装windows和linux虚拟机参考.pdf

    【Xen虚拟化技术】 ...在Xen环境下,Linux和Windows虚拟机的管理和维护可以通过这些命令和工具进行,确保高效、稳定地运行多个独立的虚拟环境。对于需要多操作系统并存的IT环境,Xen提供了一种实用的解决方案。

    Xen server 虚拟机 迁移到 VMware esxi

    Xen Server 虚拟机迁移到 VMware ESXi Xen Server 虚拟机迁移到 VMware ESXi 是一种常见的虚拟机迁移方法,目的是将 Xen Server 上的虚拟机迁移到 VMware ESXi 平台上。在这篇文章中,我们将详细介绍如何使用 ...

    XEN4.0虚拟机内核编译

    ### XEN4.0虚拟机内核编译详解 #### 一、XEN4.0简介与背景 XEN是一款开源的虚拟化平台,能够支持多种操作系统和硬件配置。XEN4.0作为该系列的一个重要版本,在性能、稳定性和安全性方面进行了显著提升。对于希望...

    CentOS Linux 6.2 64位版安装调试Xen虚拟机指南

    在本指南中,我们将深入探讨如何在 CentOS Linux 6.2 64位系统上安装和调试Xen虚拟机。Xen是一款开源的虚拟化平台,它允许在一个物理服务器上运行多个独立的操作系统实例,提高了硬件资源的利用率并简化了管理。 ...

    xen虚拟机调用usb设备

    ### Xen虚拟机USB Pass-through详解 #### 一、引言 在使用Xen虚拟化平台时,有时我们需要在虚拟机内部使用外部物理机上的USB设备,例如加密狗、U盘等。这种需求在企业环境中非常常见,尤其是在进行开发或部署特定...

    Xen3.0虚拟机入门

    - **xl**:一个命令行工具,用于管理Xen虚拟机。 - **virsh**:一个通用的虚拟化管理工具,支持多种虚拟化技术。 - **virt-manager**:图形界面工具,简化了虚拟机的管理。 **3. 网络管理** - Xen支持多种网络...

    ubuntu10.04安装xen虚拟机

    Ubuntu 10.04 安装 Xen 虚拟机 Xen 是一个开源的虚拟机监视器,可以在多种操作系统上运行。安装 Xen 虚拟机可以让我们在 Ubuntu 10.04 上运行多个虚拟机,从而提高系统的灵活性和可靠性。本文将指导您如何在 ...

    Xen虚拟机cpu检测工具

    本文将深入探讨“Xen虚拟机CPU检测工具”,帮助管理员更好地理解和监控其Linux系统下的Xen环境。 首先,我们要理解Xen虚拟化平台。Xen是一款基于类型一(或称为裸金属) hypervisor 的虚拟化解决方案,它直接运行在...

    Xen安装windows和linux虚拟机资料.pdf

    《Xen安装Windows和Linux虚拟机详解》 Xen是一款强大的开放源代码虚拟化技术,它允许在一个物理主机上运行多个虚拟机,每个虚拟机都仿佛运行在独立的硬件上。本文将详细阐述如何在CentOS 5.5 32位系统上安装Xen,并...

    Xen虚拟机的一些常用操作.pdf

    ### Xen虚拟机的基础操作与管理 #### 一、Xen虚拟化技术概览 Xen是一种开源的虚拟机监视器,由XenSource公司(现为Citrix Systems的一部分)开发,用于实现对多个计算系统的虚拟化。Xen支持全虚拟化、半虚拟化以及...

    Xen安装windows和linux虚拟机归纳.pdf

    以上就是关于Xen安装Windows和Linux虚拟机的基本过程及常用管理操作,这涵盖了虚拟化环境的搭建、虚拟机的创建和维护,以及必要的远程访问设置。在实际操作中,根据具体需求和环境,可能需要进行更细致的配置和调整...

    Xen安装windows和linux虚拟机.pdf

    1. **`xm list`**:查看Xen虚拟机的状态,包括运行(r)、阻塞(b)、暂停(p)、关闭(s)、崩溃(c)和垂死(d)等状态。 2. **`xm mem-set`**:调整指定虚拟机(Domain)的内存分配,用于解决内存回收问题。 ###...

    Linux平台上Xen虚拟机的安装与配置v0.7

    ### Linux平台上Xen虚拟机的安装与配置v0.7 #### 概述 本文档主要介绍了如何在Linux平台上安装和配置Xen虚拟机,并详细记录了基于PXE和AutoYaST实现批量无职守安装OpenSUSE系统的过程。通过自动化安装流程,能够...

    基于Xen虚拟机实现Apache tomcat 集群搭建

    基于Xen虚拟机实现Apache Tomcat集群搭建的知识点如下: 1. Xen虚拟机技术:Xen是一个开源的虚拟机监视器,允许用户在同一台物理主机上运行多个虚拟机,每个虚拟机可以运行不同的操作系统。Xen具有高性能和高扩展性...

    Linux虚拟机Xen架构与原理

    Xen虚拟机架构主要包括两个关键组件:Xen0(Domain-0)和XenU(Guest系统)。 - **Xen0(Domain-0)**:这是Xen架构中的基础系统,负责管理和调度所有虚拟机资源。它通常运行一个轻量级的操作系统内核,并提供必要...

    linux虚拟机xen之v3.0用户手册[收集].pdf

    【Xen】是一个开源的虚拟化技术,专为x86架构设计,它作为一个para-virtualizing虚拟机监控器(VMM),也被称为系统管理程序(hypervisor)。Xen允许在单个物理主机上高效地运行多个虚拟机,且性能接近于原生硬件。...

Global site tag (gtag.js) - Google Analytics