在xen上使用virt-install命令创建虚拟机并安装操作系统

1,安装第三方xen yum源

# yum install  http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-5.noarch.rpm

2,安装桥工具

# yum -y install bridge-utils

3,安装xen

# yum install xen44

4,验证是否安装成功

# ls -l /boot/xen.gz

5,安装xen内核

# yum install kernel-xen

6,关闭对xen有影响的服务

# service iptables stop

# chkconfig iptables off

# service NetworkManager stop

# chkconfig NetworkManager off

# vim /etc/sysconfig/selinux

SELINUX=disabled

7,重启

# reboot

8,重启系统之后查看虚拟机的内核版本,并且查看xen的相关信息

# uname -r

# xl list

9,创建虚拟磁盘映像文件

# mkdir  /xen

# cd /xen

# qemu-img create -f qcow2 -o size=120G,preallocation=metadata /xen/centos.qcow2

# du -sh centos.qcow2

# qemu-img info centos.qcow2

10,用Xftp插件将CentOS-6.5-x86_64-minimal.iso 文件上传到xen 的/source 目录下

11,安装Apache并且挂载(CentOS-6.5-x86_64-minimal.iso)ISO镜像文件

# yum -y install httpd

# service httpd start

# chkconfig httpd on

# cd /var/www/html/

# mkdir iso

# mount -o loop /source/CentOS-6.5-x86_64-minimal.iso /var/www/html/iso/

12,为虚拟机提供内核和内核模块文件

# cp /var/www/html/iso/isolinux/{vmlinuz,initrd.img} /source

13,配置br0

# cd /etc/sysconfig/network-scripts/

# cp ifcfg-eth0 ifcfg-br0

# vim ifcfg-br0

DEVICE=br0

TYPE=Bridge

ONBOOT=yes

BOOTPROTO=none

NM_CONTROLLED=no

IPADDR=192.168.1.118

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=192.168.1.1

USERCTL=no

IPV6INIT=no

# vim ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

NM_CONTROLLED=no

BRIDGE=br0

USERCTL=no

IPV6INIT=no

# service network restart

# ifconfig

# brctl show

# brctl stp br0 on

14,修改xlexample.pvlinux文件

# cd /etc/xen

# vim xlexample.pvlinux

name = "centos"

kernel = "/source/vmlinuz"

ramdisk = "/source/initrd.img"

memory = 850

vcpus = 1

vif = [ ‘ip="192.168.1.123",bridge=br0‘ ]

vfb = [ ‘‘vnc=1,sdl=1 ]

disk = [ ‘file:/xen/centos.qcow2,xvda,w‘ ]

on_reboot = "destroy"

15,安装libvirt,virt-viewer,virt-manager

# yum -y install libvirt virt-viewer virt-manager

# service libvirtd start

16,使用virt-manager管理xen(需要依赖Xmanager)

# virt-manager &

17,使用virt-install命令创建虚拟机(不依赖/etc/xen/xlexample.pvlinux文件)

# virt-install -n "centos" -r 1024 --vcpus=1 -l http://192.168.1.118/iso/ --disk path=/xen/centos.qcow2 --network bridge=br0 --force

时间: 2024-11-09 02:22:23

在xen上使用virt-install命令创建虚拟机并安装操作系统的相关文章

在xen上创建虚拟机并安装操作系统

1,安装第三方xen yum源 # yum install  http://au1.mirror.crc.id.au/repo/kernel-xen-release-6-5.noarch.rpm 2,安装桥工具 # yum -y install bridge-utils 3,安装xen # yum install xen44 4,验证是否安装成功 # ls -l /boot/xen.gz 5,安装xen内核 # yum install kernel-xen 6,关闭对xen有影响的服务 # se

使用vClient创建虚拟机并安装操作系统

1.右击ESXi 5.5主机,在弹出的快捷菜单中选择"新建虚拟机": 2.此处有两个选项,"典型"选项是跳过一些很少需要改动的默认值的选项,从而缩短虚拟机的创建过程,"自定义"选项提供更多的灵活性和选项,一般使用"自定义"选项: 3.输入要创建的虚拟机名称: 4.选择虚拟机的存储位置,由于这里只有一个存储位置,并且是本地磁盘,所以默认单击下一步即可(但实际项目中基本不会用到本地磁盘,因为选用本地磁盘,vSPhere的很多高可用

Linux的发展,创建虚拟机并安装CentOS系统,

第1章 Linux的发展1.1. Linux发展 unix诞生1969年的贝尔实验室. 1986年Andrew S.Tanenbaum(谭邦宁)开发minix(mini unix),主要用于教学. Richhard Stallman(斯托曼)公司:自由软件基金会FSF 项目:葛奴计划GNUGNU=GNU is not unix优秀软件:bash(命令解释器),gawk(三剑客),emacs,gccGPL:通用公共许可a. 开源的免费传播,随意传播b. 随意修改,修改之后必须把修改的内容发出来GN

在Openstack控制节点上使用nova命令创建虚拟机(详细图文过程)

首先,我们需要了解到使用nova命令行创建一个虚拟机,需要如下的信息:glanceID.flavorID.net-id.security-groupsID.availability-zone(指定的母机}.keypairname1.查看glance使用命令:glance image-list 列出节点上所有的image,选择需要的镜像, 我们这里选择:93449941-fba1-436e-a4f2-74a5c1250ad1 2.查看flavor使用命令:nova flavor-list 来列出节

Azure技术06-虚拟机-本地VHD上传到Azure并创建虚拟机

Azure中的的虚拟机镜像不仅有Microsoft自己的Windows Server还有基于Linux的Ubuntu.CentOS.SUSE,Windows Server的虚拟机中还有自带SQL Server. Visual studio.SharePoint的镜像:而用户的需求千差万别,可能我们需要在Azure上部署一个Win7,或者我们需要将我们自己当前的Hyper-V上创建的虚拟机上传到Azure上去管理,怎么办,本文介绍如何创建及上传VHD格式的虚拟机到Azure上,上传虚拟机需要满足以

1.创建虚拟机并安装Centos操作系统

一.安装创建虚拟机 1.下载VMware虚拟机软件,双机下一步进行安装VMvare软件:2.在安装好的虚拟化软件VMware里创建虚拟机:新建虚拟机(可以先不选择安装操作系统ios镜像文件)虚拟机参数需注意:磁盘大小:一般30G左右,内存1G, 网络适配器:选择nat模式(共有三种模式:桥接,nat,仅主机)3.在安装好的虚拟机里安装linux(centos7)操作系统:先编辑设置虚拟机---使用centos7 ISO镜像文件(用来刻录光盘的linux镜像文件) 因为当前还没有给虚拟机选择设置光

虚拟机工作站创建虚拟机并安装Linux教程

前言: 今天开始学习一下Linux,之前早就想看,但是一直没时间,最近把其他知识整理完了,终于有时间来看一下Linux了. 本节只是安装虚拟机工作站,虚拟机,和Linux操作系统的过程,详细的记录了我安装的过程,以便自己以后查阅,同样给大家提供参考. 一丶什么是Linux: Linux是什么?不知道的同学自行去百度,出于人道主义,博主这里就帮你们搬到了这里,具体的我不想花时间去介绍它的历史,网上一大堆! 二丶为什么要学Linux: 在Web应用中,除了一些小网站或者一些对性能不要求的网站还在使用

课下参考二 使用光盘映像创建虚拟机并安装centos5.5系统视频

1.创建虚拟机,加载光盘映像. 2.启动安装向导后,选择源盘时,要选择CDROM,而不是HARD DISK. 3.其他步骤按照U盘安装系统的方法进行系统安装. 视频已经上传,正在审核转码中,请等待.

鸟哥学习笔记之创建虚拟机并安装CentOS操作系统

新建虚拟机 2.选择自定义 3.选择最高版本的Workstation 6,低版本的兼容硬件有限制 4.选择虚拟机上需要安装的操作系统以及版本 5.自定义虚拟机名称以及安装的位置 6.你的电脑有一个CPU,选择两个处理器也是无用的 7.系统会根据所安装的系统自动分配,你的电脑内存大的话可以分配的大些 8.需要联网的选择桥接网络,不需要的选择不使用网络连接 9.选择虚拟磁盘设备接口类型 BusLogic 很老的技术,I/O性能比LSI差不少,buslogic对一些老的系统有效,比如2000.lsi