xen虚拟化实战系列(四)xen虚拟机扩展磁盘空间的方法一

说明:推荐采用添加一个虚拟磁盘文件,然后在虚拟机中加入lvm逻辑卷的方式来增加磁盘空间。 创建过程如下。

1. dd创建一个磁盘文件

# dd if=/dev/zero bs=1024M count=4 > /data/test_01new.img

2. 关闭test01虚拟机

3. 修改新虚拟机配置文件

# vi /etc/xen/test01

# 修改说明:

# (1) name

# (2) uuid把最后几个数据改变一下

# (3) disk改为实际路径,新添加磁盘时注意磁盘编号。

# (4) vif修改网卡的MAC地址把最后几个数据改变一下

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/virtualization/

name = "test01"

uuid = "cc49eaea-fb0c-5239-c055-bdafcf209cab"

maxmem = 512

memory = 512

vcpus = 1

bootloader = "/usr/bin/pygrub"

on_poweroff = "destroy"

on_reboot = "restart"

on_crash = "restart"

disk = [ "tap:aio:/data/test01.img,xvda,w","tap:aio:/data/test_01new.img,xvdb,w" ]

vif = [ "mac=00:16:3e:44:ee:07,bridge=xenbr1,script=vif-bridge" ]

说明: 如果采用LVM逻辑卷话,采用以下参数,采用逻辑卷在xen虚拟化环境中在大量的使用,这样将最大限度的利用磁盘性能。

disk = [ "tap:aio:/data/test01.img,xvda,w","phy:/dev/lvmdata/var01,xvdb,w" ]

4. 启动虚拟机

时间: 2024-11-03 22:15:21

xen虚拟化实战系列(四)xen虚拟机扩展磁盘空间的方法一的相关文章

xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1285460 xen虚拟化实战系列文章列表 xen虚拟化实战系列(一)之xen虚拟化环境安装xen虚拟化实战系列(二)之xen虚拟机安装xen虚拟化实战系列(三)之xen虚拟机复制xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法xen虚拟化实战系列(六)之x

xen虚拟化实战系列(一) xen虚拟化环境安装

1. 操作系统安装 采用OEL5.8 X64安装,安装过程中选中图形界面,开发包,开发库,老的软件开发包等,其它都不选. OEL下载地址大全: http://koumm.blog.51cto.com/703525/1283801 # uname -a Linux oradb 2.6.18-308.el5 #1 SMP Sat Feb 25 12:40:07 EST 2012 x86_64 x86_64 x86_64 GNU/Linux 2. 配置yum源 说明:通过安装源进行安装是最简单的. #

xen虚拟化实战系列(五)xen虚拟机扩展磁盘空间的方法二

随着虚拟化技术的大量使用,使用虚拟化的思维与开始多了起来,例如直接扩展磁盘空间一这种情况,我推荐采用重新添加一块磁盘的方式,符合正常的物理机使用的方式. 增加磁盘空间还有另一种方式,就是直接扩展现有磁盘的空间,本文就采用这种方式. 1.  查看虚拟机配置文件 [root@node1 data]# [root@node1 data]# xm list Name                                      ID Mem(MiB) VCPUs State   Time(s

xen虚拟化实战系列(六) xen虚拟机破解密码

破解xen密码,初学xen当时觉得不好实现,总认为xen字符界面,不像图形界面一样出现grub菜单. xen虚拟化平台xm一个命令参数-c可以解决这个问题,可以出现字符界面grub菜单,本文只介绍一种简单的方式来实现,就是通过这种方式来实现开机单用户模式启动,修改密码. 1. 如果某一天忘记密码 2. 关闭虚拟机 3. 通过-c参数启动虚拟机 # xm create –c test01 #通过-c参数启动虚拟机,会出现字符界面grub菜单. (1) 出现上图界面,快速按下 e 键,编辑命令行.

xen虚拟化实战系列(三)xen虚拟机复制

1. 查看现有一个虚拟机的配置文件 1)虚拟机配置文件的位置/etc/xen/test01 2) 虚拟机配置文件 # cat /etc/xen/test01 2. 复制xen虚拟机磁盘文件 # cp  /data/test01.img  /data/test02.img 3. 复制与修改新虚拟机配置文件 # cd /etc/xen/   # cp test01 test02 # vi test02 # 修改说明: (1) name修改为新虚拟机名称 (2) uuid把最后几个数据改变一下 (3)

xen虚拟化实战系列(二)xen虚拟机安装

准备Linux虚拟系统安装源 #可以使用HTTP.FTP或NFS等方式提供给Xen虚拟机用于系统的安装.这里采用ftp方式进行安装,非常简便与快速. 1)安装vsftpd服务 # yum install -y vsftpd # service vsftpd start 2)挂载光盘到ftp匿名目录 # mount /dev/cdrom /var/ftp/pub/ 说明: vsftpd安装好后就支持匿名访问. 2.  创建虚拟机 1)开始安装 # virt-install –prompt 说明:

xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1285489 xen虚拟化实战系列文章列表 xen虚拟化实战系列(一)之xen虚拟化环境安装xen虚拟化实战系列(二)之xen虚拟机安装xen虚拟化实战系列(三)之xen虚拟机复制xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法xen虚拟化实战系列(六)之x

xen虚拟化实战系列(十)之xen虚拟机双网卡配置

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1286463 xen虚拟化实战系列文章列表 xen虚拟化实战系列(一)之xen虚拟化环境安装xen虚拟化实战系列(二)之xen虚拟机安装xen虚拟化实战系列(三)之xen虚拟机复制xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法xen虚拟化实战系列(六)之x

xen虚拟化实战系列(六)之xen虚拟机破解密码

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://koumm.blog.51cto.com/703525/1285969 xen虚拟化实战系列文章列表 xen虚拟化实战系列(一)之xen虚拟化环境安装xen虚拟化实战系列(二)之xen虚拟机安装xen虚拟化实战系列(三)之xen虚拟机复制xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法xen虚拟化实战系列(六)之x