热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

4、xen虚拟机扩展磁盘空间一法

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

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

1. dd创建一个磁盘文件

# dd if=/dev/sdb1 bs=1024M count=6 > /data/dd3.img 

4、xen虚拟机扩展磁盘空间一法

2. 关闭dd虚拟机

xm shutdown dd

4、xen虚拟机扩展磁盘空间一法

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

# vi /etc/xen/dd   
# 修改说明:     
 (1) name     
 (2) uuid把最后几个数据改变一下     
 (3) disk改为实际路径,新添加磁盘时注意磁盘编号。     
 (4) vif修改网卡的MAC地址把最后几个数据改变一下 

name = "dd"    
uuid = "cc49eaea-fb0c-5239-c055-bdafcf209cab"      3a4   43a   
maxmem = 512     
memory = 512     
vcpus = 1     
bootloader = "/usr/bin/pygrub"     
on_poweroff = "destroy"     
on_reboot = "restart"     
on_crash = "restart"     
disk = [ "tap:aio:/data/dd.img,xvda,w","tap:aio:/data/dd3.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、xen虚拟机扩展磁盘空间一法

 

4. 启动虚拟机

4、xen虚拟机扩展磁盘空间一法

5. 通过控制台进入虚拟机

(1) 查看新添加的虚拟磁盘
4、xen虚拟机扩展磁盘空间一法

查看逻辑卷大小

df -h

4、xen虚拟机扩展磁盘空间一法

(2) 开始分区

fdisk /dev/xvdb

n

p

1

t

8e

w

4、xen虚拟机扩展磁盘空间一法

# partprobe  这条语句失败了

 

(3) 创建物理卷

查看卷组,逻辑卷

vgs

lvs

4、xen虚拟机扩展磁盘空间一法

创建物理卷,扩展物理卷组

pvcreate /dev/xvdb1

vgextend VolGroup /dev/xvdb1

4、xen虚拟机扩展磁盘空间一法

扩展逻辑卷

如果没有找到逻辑卷的地址、可以按tab

lvextend -l +100%FREE /dev/VolGroup/lv_root

4、xen虚拟机扩展磁盘空间一法

 

6. 扩展磁盘分区

# resize2fs /dev/VolGroup/lv_root

4、xen虚拟机扩展磁盘空间一法

 

最终磁盘空间扩展完毕。

 



推荐阅读
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • 海马s5近光灯能否直接更换为H7?
    本文主要介绍了海马s5车型的近光灯是否可以直接更换为H7灯泡,并提供了完整的教程下载地址。此外,还详细讲解了DSP功能函数中的数据拷贝、数据填充和浮点数转换为定点数的相关内容。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 在2022年,随着信息化时代的发展,手机市场上出现了越来越多的机型选择。如何挑选一部适合自己的手机成为了许多人的困扰。本文提供了一些配置及性价比较高的手机推荐,并总结了选择手机时需要考虑的因素,如性能、屏幕素质、拍照水平、充电续航、颜值质感等。不同人的需求不同,因此在预算范围内找到适合自己的手机才是最重要的。通过本文的指南和技巧,希望能够帮助读者节省选购手机的时间。 ... [详细]
  • 主从复制_mysql主从复制简介
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了mysql主从复制简介相关的知识,希望对你有一定的参考价值。  ... [详细]
  • 一条数据的漫游 XEngine SIGMOD Paper Introduction
    大多数人追寻永恒的家园(归宿),少数人追寻永恒的航向。----瓦尔特.本雅明背景X-Engine是阿里数据库产品事业部自研的OLTP数据库存储引擎, ... [详细]
  • 最近公司网络变更。原来的主机所在的网段也换成统一的了。svn服务主机地址对应也要修改。一直不喜欢用svn客户端,但是很少接触到更换地址的场景。今天刚好遇到了,顺带做个总结。(mac版 ... [详细]
  • 这篇论文跟普通的论文是区别的,它并不是针对现有问题,提出一个新颖的解决方案,然后对其进行测试评估。这篇论文主要是对文件系统的代码发展做了一 ... [详细]
  • 高可用架构_MySQL高可用架构设计
    文章来自于https:www.jianshu.compd3107bda2963PHP进阶学习交流QQ群:983229225Mysql复制功能介绍Mysql的复制功能提 ... [详细]
  • mysql innodb redolog_MySQL · 引擎特性 · InnoDB redo log漫游(转)
    前言InnoDB有两块非常重要的日志,一个是undolog,另外一个是redolog,前者用来保证事务的原子性以及InnoDB的MVCC& ... [详细]
  • ext2ext3ext4文件系统的区别:ext2为非日志文件系统,即在文件系统的运行期间不会记录写操作的日志,这就 ... [详细]
  • 1、存储结构MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的 ... [详细]
author-avatar
忆--______100
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有