Linux下Ext4硬盘分区拓展及LVM分区拓展

查看数据盘

在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。

对数据盘进行分区

执行“fdisk /dev/xvdb”命令,对数据盘进行分区;
根据提示,依次输入n,p,1,两次回车,wq,等待分区。
若是原本有分区,要合并成一个大的分区,需要先删除,删除命令 d。

查看新的分区

使用“fdisk -l”命令可以看到,新的分区xvdb1已经建立完成。

格式化新分区

使用“mkfs.ext4 /dev/xvdb1”命令对新分区进行格式化,格式化的时间根据硬盘大小有所不同。
硬盘格式有xfs,ext2,ext3,ext4等,根据需要选择。

添加分区信息

使用命令:echo ‘/dev/xvdb1 /mnt ext4 defaults 0 0’ >> /etc/fstab 命令写入新分区信息,启动时候自动挂载。也可直接 vim /etc/fstab 编辑。
注:硬盘格式或者分区路径错误会导致系统启动失败,若是这个原因导致,先删除/etc/fstab中添加的记录。

挂载新分区

使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。
例: mount /dev/vdb1 ~/data

不格式化增加硬盘大小的方式:

在分区步骤后,不格式化分区,使用resize2fs 指令扩大文件系统大小,原有数据不会丢失。

e2fsck -f /dev/xvdb1 
resize2fs /dev/xvdb1

fdisk参数

m 查看全部可用参数
n 添加新分区
d 删除某分区
l 列出所有可用分区类型
t 改变某个分区类型
p 查看分区信息
w 保存退出
q 不保存直接退出

LVM分区拓展

首先把未分配的空间分区出来,创建新的分区

fdisk /dev/vdb

建好后保存退出重启服务器。
查看原本卷分配情况:

pvdisplay

创建物理卷

pvcreate /dev/vdb2

接下来把这个新建的物理卷加到逻辑卷组里面
先查看下现有的卷组:

vgdisplay

将/dev/vdb2的物理卷加到逻辑卷组vg_data (这个是第一个卷组,名称有的不一样,注意区分。)

vgextend vg_data /dev/vdb2

查看逻辑卷,添加剩余的空间到对应的卷,然后刷新下硬盘信息。

lvdisplay
#添加的路径是 LV Path 后面的路径
lvextend -l +100%FREE  /dev/vg_data/lv_data
resize2fs /dev/vg_data/lv_data
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值