CENTOS7增加磁盘空间

这个增加磁盘空间是
已经有一定的没分配的空间(Unallocated Space)为前提的。

以下就是每一个步骤:
第一步:使用lvdisplay来获得VG Name。

lvdisplay

这时屏幕会显示

LV Path /dev/centos/root==
LV Name root==
VG Name centos

看到VG Name了吗?下面会用到。

第二步:使用fdisk来生产新的一个空间。

fdisk /dev/sda

运行以上命令后,就会出现一连串的问题。下面是我的测试过程中的显示。##是我的注解。

Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): n ##输入命令n,是建立一个新的空间
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p ##这里选择p,或者直接按回车
Partition number (3,4, default 3): ##程序已经检测到1和2不能使用,所以直接默认为3了。只有是那个数字,这个要用df命令看看有几个sda了。
First sector (20971520-40959999, default 20971520): ##新区的起始扇区。使用默认值。除非有特别的需要。
Using default value 20971520
Last sector, +sectors or +size{K,M,G} (20971520-40959999, default 40959999): ##新区的结束扇区。如果不想把所有剩余空间分配,修改这里。
Using default value 40959999
Partition 3 of type Linux and of size 9.5 GiB is set
Command (m for help): t ##输入t命令。定义新扇区的类型。
Partition number (1-3, default 3): ##默认第三个是新的。回车就行。
Hex code (type L to list all codes): 8e ##直接输入8e就行。8e是Linux LVM类型的代码。
Changed type of partition ‘Linux’ to ‘Linux LVM’
Command (m for help): w ##完成了。输入w命令开始修改。
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
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.==

第三步:重新启动机器。让新的设置生效。

reboot

第四步:创建物理卷

pvcreate /dev/sda3

成功的话,会显示信息如下:

Physical volume “/dev/sda3” successfully created

第五步:使用vgextend把刚刚新建的“/dev/sda3”加入Volume Group里。在第一步,我们已经得到了那个VG名字。这里可以用的上了。

vgextend centos /dev/sda3

第六步:扩展LV(逻辑卷)。

lvextend /dev/centos/root /dev/sda3

注意,这里又用到VG Name了。

第七步:这里要分2部分。
如果你运行的系统是用XFS文件系统的,CENTOS 7的默认文件系统。你就要运行以下命令。

xfs_growfs /dev/centos/root

如果你的系统不是使用XFS文件系统,运行以下命令。

resize2fs /dev/centos/root

如果你的文件系统是XFS,当你运行 resize2fs /dev/centos/root,你会有以下错误的。

resize2fs: Bad magic number in super-block while trying to open /dev/centos/root
Couldn’t find valid filesystem superblock.

第八步:使用df来检验一下十分成功。

df -h

显示内容如下:

Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 19G 1.8G 17G 10% / ##现在我有19G了。原来就是10G而已。
devtmpfs 911M 0 911M 0% /dev
tmpfs 921M 0 921M 0% /dev/shm
tmpfs 921M 8.5M 912M 1% /run
tmpfs 921M 0 921M 0% /sys/fs/cgroup
/dev/sda1 497M 153M 345M 31% /boot
tmpfs 185M 0 185M 0% /run/user/0

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值