新硬盘 /dev/sdb 做LVM → 格式化 XFS或ext4→ 永久挂载 /data

新硬盘 /dev/sdb 做LVM → 格式化 XFS / ext4 → 永久挂载 /data

全程复制逐行执行,不用分区、直接整块盘做LVM,最简单最标准。

约定:
新硬盘:/dev/sdb
卷组名:datavg
逻辑卷名:datalv
挂载目录:/data


方案一:LVM + XFS(跟CentOS7/8/9系统默认一致,生产推荐)

# 1. 初始化物理卷
pvcreate /dev/sdb

# 2. 创建卷组
vgcreate datavg /dev/sdb

# 3. 把所有空间分给逻辑卷
lvcreate -l 100%FREE -n datalv datavg

# 4. 格式化为 XFS
mkfs.xfs /dev/mapper/datavg-datalv

# 5. 创建挂载目录
mkdir -p /data

# 6. 临时挂载
mount /dev/mapper/datavg-datalv /data

# 7. 写入开机自动挂载 fstab
echo "/dev/mapper/datavg-datalv  /data  xfs  defaults  0  0" >> /etc/fstab

# 8. 校验fstab+查看空间
mount -a
df -h

方案二:LVM + ext4(支持后期缩容,新手好维护)

# 1. 初始化物理卷
pvcreate /dev/sdb

# 2. 创建卷组
vgcreate datavg /dev/sdb

# 3. 把所有空间分给逻辑卷
lvcreate -l 100%FREE -n datalv datavg

# 4. 格式化为 ext4
mkfs.ext4 /dev/mapper/datavg-datalv

# 5. 创建挂载目录
mkdir -p /data

# 6. 临时挂载
mount /dev/mapper/datavg-datalv /data

# 7. 写入开机自动挂载 fstab
echo "/dev/mapper/datavg-datalv  /data  ext4  defaults  0  0" >> /etc/fstab

# 8. 校验fstab+查看空间
mount -a
df -h

后期 LVM 扩容通用命令(以后空间不够直接用)

1)VMware 扩大原磁盘 /dev/sdb 扩容

# 刷新磁盘容量
echo 1 > /sys/block/sdb/device/rescan

# 扩容卷组
pvresize /dev/sdb

# 把剩余空间全给 /data
lvextend -l +100%FREE /dev/mapper/datavg-datalv

# XFS 用这个
xfs_growfs /data

# ext4 用这个
resize2fs /dev/mapper/datavg-datalv

2)新加一块硬盘 /dev/sdc 合并扩容

pvcreate /dev/sdc
vgextend datavg /dev/sdc
lvextend -l +100%FREE /dev/mapper/datavg-datalv

# 然后对应执行 xfs_growfs 或 resize2fs

选择口诀

  • 生产、数据库、只扩容不缩容、CentOS默认统一 ➜ 用 XFS
  • 测试、个人用、以后可能要缩分区、追求好修复 ➜ 用 ext4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值