Linux虚拟机追加扩展磁盘
一、使用VMware给虚拟机追加磁盘
使用VMware打开虚拟机设置对话框,选择硬盘,点击右侧的扩展按钮,输入扩展后的磁盘容量。

点击扩展按钮。提示磁盘已成功扩展。

二、对闲置的空间进行分区
上面扩展完成后,打开虚拟机系统,使用水电费fdisk -l查看磁盘信息。

刚刚扩展的空间已经可以看到,但没有分区,还不能使用/dev/sda 已经拥有了扩展的空间。
分区:
fdisk /dev/sda

输入m,查看提示信息

输入n,这里选择n,添加新分区

输入p ,选择分区号

填入3,

直接回车

再次回车

这里输入w,表示将表写入磁盘并退出。

到这里,分区已完成。
三、修改分区ID
fdisk /dev/sda

这次选择t

输入3回车

输入L回车

输入8e回车

输入w回车

最后输入fdisk -l 查看ID是否修改成功。

可以看到sda3 Id 已修改为8e
输入reboot重启服务器。
四、格式化新的分区
格式化分区命令。
mkfs.ext4 /dev/sda3

格式化后,用pvdisplay查看当前的物理卷。

可以看到现在只有sda2卷。
输入pvcreate /dev/sda3

这时再输入pvdisplay

可以看到/dev/sda3已经创建为物理卷。
五、扩展VG
当前需要查看扩充的lvm组名,输入vgdisplay

可以看到,在此例中我们的组名为vg_xincheneim,并可以看到里面的空间只有19.51多G。输入vgextend

用于动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量。
vgextend vg_xincheneim /dev/sda3

添加成功后,我们可以用vgdisplay再次查看,容量已经添加进去。

lvextend -L+29G /dev/vg_xincheneim/lv_root /dev/sda3

扩展空间到root下,扩容的空间要略小于VG的free空间,因此这里只输入了29G。
输入df -h查看

root空间还是没变,因为我们差最后最关键的一步。
resize2fs -p /dev/mapper/vg_xincheneim-lv_root 45G

df -h

可以看到,root扩容成功。
注意:扩容时输入添加的空间需要比实际添加的磁盘空间小,否则扩容不会成功,如下图,添加的空间大于可以添加的空间,扩容就失败了。

Linux虚拟机追加扩展磁盘的更多相关文章
- kvm linux虚拟机在线扩展磁盘
说明: 1) vmware ESXi虚拟化平台也支持这台在线扩展磁盘功能. 2) kvm虚拟机也支持在线扩展磁盘功能,在线扩展有特定的使用环境,主要用于不能随便停用的生产环境中. 3) 经过测试KVM ...
- kvm上的Linux虚拟机使用virtio磁盘
kvm上的Linux虚拟机使用virtio磁盘 系统:centos6.6 64位 网上的文章比较少,怎麽将Linux虚拟机的磁盘改为使用virtio磁盘 因为centos6或以上系统已经包含了vir ...
- Centos7在虚拟机中扩展磁盘空间
说明 情况:已经在VirtualBox虚拟机创建了一个磁盘并已经装好了系统,发现磁盘空间太小,需要再添加一个磁盘的大小.或者说Centos7系统需要扩展磁盘空间. 步骤 1.VirtualBox新建磁 ...
- Linux虚拟机怎么添加磁盘?
一.VMware workstation菜单栏
- linux虚拟机磁盘扩展与分区大小调整
有段时间觉得linux虚拟机上的磁盘不太够用,研究了下其磁盘扩展 1.linux虚拟机磁盘扩展 step1. 先关机在编辑虚拟机中,找到硬盘选项增加空间,进行扩展step2. 进入root fdisk ...
- Linux虚拟机扩展磁盘
Linux虚拟机扩展磁盘 1.虚拟机关机,Vmware中扩展磁盘 2.虚拟机开机,查看磁盘大小 [root@hadoop6 ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmp ...
- ESXI中 Linux虚拟机不重启扩展磁盘
1.首先对虚拟机进行编辑设置 硬盘大小进行修改到80G: 2.在Linux系统中查看磁盘大小 此时并没有什么变化: 3. 上面没有变化的原因,是因为需要重新扫描存储设备的scsi总线: 找到scsi磁 ...
- VmWare为Fedora虚拟机扩展磁盘
1.根据步骤为虚拟机扩展磁盘空间. 查看步骤 2.进入Fedora系统 以下步骤为修改扇区,将扩展磁盘划分为分区 运行fdisk -l,命令执行结果的第一行显示了磁盘名称,同时可以看到当前磁盘分区情况 ...
- kvm虚拟机扩展磁盘空间
kvm虚拟机磁盘空间扩展与xen虚拟机磁盘空间扩展思路一致.原因在于xen/kvm默认的虚拟机磁盘格式为raw,所以方式可以通用. raw磁盘格式扩展思路如下 (1) 新添加一块raw格式的磁盘加入到 ...
- VirtualBox下Linux(centos)扩展磁盘空间
最近在Linux里做文件合并,做分词,磁盘空间不够,把扩展磁盘空间方法记录一下. 1.在VirtualBox安装路径下(例如C:\Program Files\Oracle\VirtualBox> ...
随机推荐
- PySpark 报错 java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
解决方案: mv mysql-connector-java-8.0.20.jar $SPARK_HOME/jars/ 驱动文件mysql-connector-java-8.0.20.jar是从mave ...
- Qt大型工程开发技术选型PartFinal:CLR调用COM组件
Qt大型工程开发技术选型PartFinal:CLR调用COM组件 这里其实没什么内容了,直接上代码吧,如下文所示: #pragma once #using <mscorlib.dll> u ...
- 腾讯视频客户端 MP4 下载
腾讯视频直接使用客户端下载视频,得到的是 QLV 文件,这种加密视频文件只能通过腾讯视频客户端播放.最新版的腾讯客户端下载的 QLV 文件,使用各种转码软件都不能正常转码.从服务器下载的 TS 文件一 ...
- nohup 与 >/dev/null 与 2>&1 作用与区别
转载请注明出处: 在 Linux 中,>/dev/null 和 2>&1 是两个常用的重定向操作,它们用于控制命令的输出和错误信息.而且这两个参数经常 与 nohup 命令一起使用 ...
- Object.defineProperty()实现双向数据绑定
<div id="app"> <input type="text" name="txt" id="txt&quo ...
- 【ARM】重新定义低级库函数,以便能够直接使用 C 库中的高级库函数
Redefining low-level library functions to enable direct use of high-level library functions in the C ...
- web - 解决 formdata 打印空对象
获取单个值可以使用formData对象.get();而直接打印是看不到的.因为外界访问不到,你使用append方法后,对应的键值对就已经添加到表单里面了,你在控制台看到的是FormData原型,存储的 ...
- 云服务器搭建自己的GitServer!
云服务器搭建自己的GitServer! 如果你有一台云服务器并想在上面搭建自己的 Git 服务器,你可以使用 Git 自带的 git-shell ,也可以使用像 Gitea.GitLab.Gogs 这 ...
- 【OpenVINO】基于 OpenVINO Python API 部署 RT-DETR 模型
目录 1. RT-DETR 2. OpenVINO 3. 环境配置 3.1 模型下载环境 3.2 模型部署环境 4. 模型下载与转换 4.1 PaddlePaddle模型下载 4.2 IR模型转换 5 ...
- 【转】国产飞腾D2000:基于A72?
https://zhuanlan.zhihu.com/p/612054128 China's Phytium D2000: Building on A72? 国产飞腾D2000:基于A72? PS:麒 ...