当前位置: 首页 > news >正文

虚拟机服务器磁盘扩容步骤,XenServer 虚拟机扩容LVM磁盘分区的方法

需求:现在需要扩容虚拟机根分区/

具体操作:

一、使用XenCenter增大虚拟机磁盘容量,如下图所示

2043252393-0.jpg

增大当前磁盘到50GB

注意:必须在虚拟机关机状态下进行

二、查看硬盘容量

df -h #可以看到此时根分区还是12G,没有变化

2043254535-1.jpg

fdisk -l #已经可以看到整个磁盘容量变为53.6GB了

2043254000-2.jpg

三、创建新的磁盘分区

fdisk /dev/xvda #对磁盘/dev/xvda进行操作

p #查看当前分区

2043256051-3.jpg

n #创建新分区

2043255404-4.jpg

4 #创建第四个主分区

t #修改分区类型

8e #输入8e,代表分区使用LVM类型

p #查看当前分区状态

204325HD-5.jpg

w #保存以上操作,否则不能新建分区

204325C52-6.jpg

重新启动系统之后,再进行以下操作

四、把新创建的分区/dev/xvda4加入到与根分区/相同的LVM中

mkfs.ext3 /dev/xvda4 #格式化分区,需要等一会

2043251D0-7.jpg

pvcreate /dev/xvda4 #创建一个新的LVM分区

pvdisplay #查看已经存在的pv(物理卷)

20432555H-8.jpg

vgdisplay #查看当前已经存在的vg(逻辑卷组)

lvdisplay #查看已经存在的lv(逻辑卷)

vgextend VolGroup00 /dev/xvda4 #把/dev/xvda4加入与/目录相同的vg(逻辑卷组)

2043255b9-9.jpg

lvextend -L +30.01GB -n /dev/VolGroup00/LogVol00 #扩容lv(逻辑卷)LogVol00

e2fsck -f /dev/VolGroup00/LogVol00 #检查

resize2fs /dev/VolGroup00/LogVol00 #生效

2043254326-10.jpg

2043251294-11.jpg

df -h #查看挂载状态,显示/分区已经扩容

至此,XenServer虚拟机扩容LVM磁盘分区完成。

相关文章:

  • powerbi服务器打开文件慢,Power BI文件太大无法发布?这个方法推荐给你
  • 服务器响应类,服务器响应HTTP的类型ContentType大全(2)
  • 360手机如何修改服务器,360路由器手机怎么设置_手机如何设置360路由器? - 192路由网...
  • 奥特系列ol新生代服务器,奥特曼系列ol新生代抽奖模拟器
  • 其他的网络文件和打印服务器,网络文件和打印服务.ppt
  • mac使用被动ftp模式(pasv)_浅谈FTP,SFTP,FTPS区别
  • rs232接口_你知道RS232与RS485接口的区别吗?
  • agx 安装ros opencv_「OpenCV+Python」一行代码搞定张正友相机标定及图像矫正
  • 三菱plc232数据线驱动下载_2020山东三菱PLCFX3GA40MT回收回收量大收购诚信回收
  • getaway网关转发去前缀_如何极度压榨网络性能:揭秘 UCloud 的物理云网关
  • esp32 camera_利用Phyphox和ESP32蓝牙探究光敏电阻电流与光强的关系
  • iphone如何信任软件_不是什么数据都能恢复的:留神那些号称可以恢复iPhone数据的工具...
  • 360安全浏览器兼容模式怎么设置_网络资讯:360安全浏览器怎么样
  • csrf攻击原理与解决方法_动图之磁翻板液位计原理及指示异常的判定解决方法...
  • ligergrid 奇偶行效果_淘宝补单多久有效果?如何操作?
  • JavaScript创建对象的四种方式
  • JDK 6和JDK 7中的substring()方法
  • Linux下的乱码问题
  • Mithril.js 入门介绍
  • python 装饰器(一)
  • react 代码优化(一) ——事件处理
  • Spring框架之我见(三)——IOC、AOP
  • SQLServer之索引简介
  • unity如何实现一个固定宽度的orthagraphic相机
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 关于List、List?、ListObject的区别
  • 基于Android乐音识别(2)
  • 将回调地狱按在地上摩擦的Promise
  • 聊一聊前端的监控
  • 配置 PM2 实现代码自动发布
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 前端技术周刊 2019-01-14:客户端存储
  • 设计模式 开闭原则
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (3)STL算法之搜索
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (四)Android布局类型(线性布局LinearLayout)
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (转)fock函数详解
  • ./configure,make,make install的作用
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .NET Core 中的路径问题
  • .NET Core引入性能分析引导优化
  • .Net Web项目创建比较不错的参考文章
  • .NET下ASPX编程的几个小问题
  • [04]Web前端进阶—JS伪数组
  • [1] 平面(Plane)图形的生成算法
  • [C++] 默认构造函数、参数化构造函数、拷贝构造函数、移动构造函数及其使用案例
  • [I2C]I2C通信协议详解(二) --- I2C时序及规格指引