博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7系统根目录扩容
阅读量:6250 次
发布时间:2019-06-22

本文共 4248 字,大约阅读时间需要 14 分钟。

 

比如 点击了后 点击创建虚拟磁盘 选择一个 20G  然后启动虚拟机

使用fdisk查看所有的磁盘 看是否新增了一个20G的硬盘

 
[root@localhost ~]# fdisk -l 磁盘 /dev/sda:8589 MB, 8589934592 字节,16777216 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:dos磁盘标识符:0x000a8b5a    设备 Boot      Start         End      Blocks   Id  System/dev/sda1   *        2048     2099199     1048576   83  Linux/dev/sda2         2099200    16777215     7339008   8e  Linux LVM 磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节  磁盘 /dev/mapper/centos-root:6652 MB, 6652166144 字节,12992512 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节  磁盘 /dev/mapper/centos-swap:859 MB, 859832320 字节,1679360 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节

  其中 /dev/sdb 就是新的磁盘名称  默认是没有分区的 可以使用 fdisk /dev/sdb进行分区参考博客 我这里默认就只需要一个分区 

直接格式化

 

[root@localhost ~]# mkfs.ext3 /dev/sdbmke2fs 1.42.9 (28-Dec-2013)/dev/sdb is entire device, not just one partition!无论如何也要继续? (y,n) y文件系统标签=OS type: Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks1310720 inodes, 5242880 blocks262144 blocks (5.00%) reserved for the super user第一个数据块=0Maximum filesystem blocks=4294967296160 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks:         32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,         4096000 Allocating group tables: 完成                            正在写入inode表: 完成                            Creating journal (32768 blocks): 完成Writing superblocks and filesystem accounting information: 完成

  

给这个磁盘创建一个物理卷

 

[root@localhost ~]# pvcreate /dev/sdbWARNING: ext3 signature detected on /dev/sdb at offset 1080. Wipe it? [y/n]: y  Wiping ext3 signature on /dev/sdb.  Physical volume "/dev/sdb" successfully created.

  

查看需要添加的卷组的名称 

 

[root@localhost ~]# vgdisplay  --- Volume group ---  VG Name               centos  System ID               Format                lvm2  Metadata Areas        1  Metadata Sequence No  3  VG Access             read/write  VG Status             resizable  MAX LV                0  Cur LV                2  Open LV               2  Max PV                0  Cur PV                1  Act PV                1  VG Size               <7.00 GiB  PE Size               4.00 MiB  Total PE              1791  Alloc PE / Size       1791 / <7.00 GiB  Free  PE / Size       0 / 0     VG UUID               d3KYFs-kGca-hcvv-65dF-WVMj-z53R-eCUQUm

  

 此时 FREE PE /SIZE 也就是剩余用于分配到逻辑卷的空间是 0 没有空间了 也就是里面所有的物理卷都被分配了

将 新增的物理卷拓展到 卷组中 注意这里卷组的名字(上面的VG Name的名字)是centos

 

[root@localhost ~]# vgextend centos /dev/sdb  Volume group "centos" successfully extended

  

再次查看 卷组(vgdisplay) 可以发现 多了20g可以用于创建逻辑卷了

 

Free  PE / Size       5119 / <20.00 GiB

  

接下来将卷组中所有的空间分配给 之前df -m查看的挂载/的逻辑卷组 /dev/mapper/centos-root (确任它是不是逻辑卷 可以使用

lvdisplay命令查看)

[root@localhost ~]# lvextend -l+100%FREE /dev/mapper/centos-root  Size of logical volume centos/root changed from <6.20 GiB (1586 extents) to 26.19 GiB (6705 extents).  Logical volume centos/root successfully resized.

  

使用df -m查看是否 该逻辑卷 拥有了 多20g空间  (发现并没有)

 

[root@localhost ~]# df -m文件系统                1M-块  已用  可用 已用% 挂载点/dev/mapper/centos-root  6334  3531  2804   56% /

  

需要使用 命令重新刷新逻辑卷 才能查看到

 

[root@localhost ~]# xfs_growfs /dev/mapper/centos-rootmeta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=406016 blks         =                       sectsz=512   attr=2, projid32bit=1         =                       crc=1        finobt=0 spinodes=0data     =                       bsize=4096   blocks=1624064, imaxpct=25         =                       sunit=0      swidth=0 blksnaming   =version 2              bsize=4096   ascii-ci=0 ftype=1log      =internal               bsize=4096   blocks=2560, version=2         =                       sectsz=512   sunit=0 blks, lazy-count=1realtime =none                   extsz=4096   blocks=0, rtextents=0data blocks changed from 1624064 to 6865920

  

再次检测 成功扩容

[root@localhost ~]# df -m文件系统                1M-块  已用  可用 已用% 挂载点/dev/mapper/centos-root 26810  3531 23280   14% /

  

转载于:https://www.cnblogs.com/shifu204/p/10653703.html

你可能感兴趣的文章
centos系统安装好之后必须要改的两个地方
查看>>
我的友情链接
查看>>
编译boost
查看>>
JFinal使用JSP写的分页组件
查看>>
php 遍历多级菜单
查看>>
Aruba AC如何通过CLI备份及导入导出
查看>>
4、OC —— 构造方法
查看>>
我的友情链接
查看>>
Zabbix图像支持中文
查看>>
java异常类总结
查看>>
SSH端口修改
查看>>
2011年度51cto博客大赛
查看>>
php归档函数(按时间)实现
查看>>
apache httpd 禁止目录浏览 及 安全配置
查看>>
unix系统编程小结(二)------文件和目录
查看>>
为什么colorbox要比fancybox强?
查看>>
Java 8新特性探究(8):精简的JRE详解
查看>>
centos6.5下Zabbix系列之Zabbix安装搭建
查看>>
linux下查看线程数的方法及超过系统线程最大值的报错
查看>>
EasyUI 关闭父窗口的modalDialog
查看>>