首页 > 系统相关 >VMWARE CentOS 6.4 虚拟机 磁盘扩容(根目录扩大硬盘)

VMWARE CentOS 6.4 虚拟机 磁盘扩容(根目录扩大硬盘)

时间:2023-03-09 21:22:11浏览次数:44  
标签:CentOS 虚拟机 dev volume sda4 根目录 found table

https://www.cnblogs.com/emanlee/p/13927972.html

1. 关闭虚拟机


2. 编辑虚拟机设置:增加硬盘的置备大小,或者添加新的硬盘

 
3. 启动虚拟机,查看可用磁盘大小,root用户登录 然后init 1,进入单用户模式。
df -Th

 

   此时为未扩容前:20G,目标扩容挂载在根目录的/dev/mapper/VolGroup-lv_root 逻辑卷。
 
4. 查看分区信息:
# fdisk -l

 
  磁盘/dev/sda已有两个分区sda1、sda2, sda3。
 
5. 接下来要新建分区sda3:
# fdisk /dev/sda
Command (m for help): n
Command action
 e extended
 p primary partition (1-4)
p
Partition number (1-4): 4 (根据前面已经有的来设置;有三个设置为4,有两个设置为3)
First cylinder (2611-5221, default 2611): 回车默认
Using default value 2611
Last cylinder, +cylinders or +size{K,M,G} (2611-5221, default 5221): 回车默认
Using default value 5221
Command (m for help): w
The partition table has been altered!
 
Calling ioctl() to re-read partition table.
 
WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
 
6. 尝试 partprobe 命令更新分区,若失败,则 reboot。
[root@localhost ~]# partprobe
Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy).  As a result, it may not reflect all of your changes until after reboot.

reboot,重新启动系统,然后init 1,同样进入单用户模式。
 执行“fdisk -l /dev/sda

 

 


7. 创建pv(物理卷):
pvcreate /dev/sda4
Physical volume "/dev/sda4" successfully created
 
8. 查看vg(卷组),确认需要扩展的vg:
vgdisplay
 No volume groups found

查看物理卷:
pvs
  PV         VG   Fmt  Attr PSize PFree
  /dev/sda4       lvm2 a--  5.00g 5.00g

查看逻辑卷:
lvdisplay
  No volume groups found

查看卷组:
vgs
  No volume groups found

 

创建卷组、逻辑卷
创建卷组:
vgcreate vgdata /dev/sda4   ##vgdata为卷组名
  Volume group "vgdata" successfully created

查看创建结果
vgs
  VG     #PV #LV #SN Attr   VSize VFree
  vgdata   1   0   0 wz--n- 4.99g 4.99g

vgdisplay

 No volume groups found

创建逻辑卷:
lvcreate -L19.9G vgdata -n lvolhome /dev/sda4

查看结果:
lvdisplay

 No volume groups found

格式化磁盘:
mkfs.ext4 /dev/sda4

mke2fs 1.41.12 (17-May-2010)
/dev/sda4 is apparently in use by the system; will not make a filesystem here!

 解决方法如下:

------------

cat /proc/partitions
major minor  #blocks  name
 253        0    5253223 dm-0
 253        1    2104515 dm-1
从上面可以看到dm工具确实在用。

dmsetup status
sdb3: 0 6313545 linear
sdb2: 0 4209030 linear

dmsetup remove_all

dmsetup status
No devices found
------------

再次执行  mkfs.ext4 /dev/sda4
 

mkdir /home/soft_sda4

mount /dev/sda4 /home/soft_sda4


 
12. df -Th 确认扩容成功
# df -Th
 
 
参考:

https://www.jianshu.com/p/94ab4588d77c

https://blog.csdn.net/ddshang/article/details/53436757

 

标签:CentOS,虚拟机,dev,volume,sda4,根目录,found,table
From: https://www.cnblogs.com/wcxia1985/p/17201472.html

相关文章

  • CentOS7 安装 docker-compose
    docker-composegithub下载地址:Releases·docker/compose(github.com)安装#下载安装sudocurl-Lhttps://github.com/docker/compose/releases/download/1.24.1/d......
  • centos 安装clickhouse 并导入mysql数据
    一.安装clickhouse1.系统要求 ClickHouse可以在任何具有x86_64,AArch64或PowerPC64LECPU架构的Linux,FreeBSD或MacOSX上运行。 官方预构建的二进制文件通常针对x86_......
  • Centos7.x系统Nvme SSD 软Raid删除
    查看磁盘挂载和Raid信息[root@host-10-105-36-41~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0044......
  • skywalking 实现收集基于虚拟机环境 dubbo微服务链路跟踪案例
      安装skywalkingjavaagent  下载链接:https://archive.apache.org/dist/skywalking/java-agent/   dubbo-provider和dubbo-client节点都安装并配置skywalking......
  • CentOS7 安装 zookeeper
    ((20230308170316-nluz7tc'CentOS7安装dubbo-admin'))(可选)((20230308165650-q36ofdh'CentOS7安装Tomcat'))(可选)安装JDK环境:​((20230114171657-n71disa'Centos7......
  • centos搭建DNS服务器_bind9
    1.更换清华源镜像#CentOS-Base.repo##ThemirrorsystemusestheconnectingIPaddressoftheclientandthe#updatestatusofeachmirrortopickmirrors......
  • Ubuntu(18.04)虚拟机,挂起恢复后网络异常
    系统挂起后,重新恢复,查看网络,出现信息:ens33:<BROADCAST,MULTICAST>mtu1500qdiscfq_codelstateDOWNgroupdefaultqlen1000如下: 解决方法:输入指令:sudodhcl......
  • VMware 下安装Centos7
    VMware下安装Centos71.前期准备​ 软件:VMware​ 下载地址:​​https://www.vmware.com/​​​ 安装直接一路点确认就行很简单的,我用的是16版本的​ 镜像:CentOS7​ 下载地......
  • systemd-nspawn 运行 centos7
    参考链接:https://www.shuzhiduo.com/A/E35p0VQE5v/建一个chroot的目录,例如:mkdir-p/path/to/chroot初始化rpm数据库:mkdir-p/path/to/chroot/var/lib/rpmrpm-......
  • Windows10系统配置Hyper-V虚拟机
    Windows10或Windows11系统的专业版、企业版或教育版,可以启用内置Hyper-V功能并创建虚拟机。如果您运行的是Windows11或Windows10的家庭版,Hyper-V功......