查看: 1283|回复: 0

铁威马教程丨我的存储池容量增加后,却无法为卷增加容量?

[复制链接]
发表于 2024-9-30 11:07:50 |俄罗斯| 显示全部楼层 |阅读模式
本帖最后由 小铁1 于 2024-9-30 11:09 编辑
4 N% g3 y; _0 h% A0 w: A) L" x1 M4 B  Z! k% W+ C
故障排除
适用机型 所有 TNAS型号
适用版本 TOS 4.1.x & TOS 4.2.x & TOS 5.x
请按照以下说明解决此问题:
1.登录 ssh终端
2.如果您已为卷创建了Hyper Cache,请在执行以下命令之前先删除Hyper Cache。
3.修改存储池和卷
以下所有示例基于“MD0, VG0, LV0”(对应“阵列、存储池、卷”)
您的“阵列、存储池、卷” 可能不是 “md0, vg0, lv0”, 请执行以下指令进行确认:
代码: 全选
9 u0 q( g# p$ G4 e' c7 D[root@TNAS-???? ~]lsblk
让我们开始修改存储设置。请逐条执行以下指令:
TOS 4.1.x & TOS 4.2.x:
代码: 全选1 C: T# p6 M( R6 L, F
[root@TNAS-???? ~]# cd /" b# e2 F* @4 d2 j- t1 M4 ^
[root@TNAS-???? ~]# mdadm --grow /dev/md0 --size=max( u/ X5 q* Q( M& f/ V( c
[root@TNAS-???? ~]# umount /mnt/md0
' U- b% q8 [  H. s2 ^" w, S[root@TNAS-???? ~]# umount /home* v4 p( J8 j- j  X  q  \+ a
[root@TNAS-???? ~]# vgchange -an vg0  K- C- j5 H6 e' Z4 A
[root@TNAS-???? ~]# pvresize /dev/md0
+ W' ]/ g, ?: d1 B[root@TNAS-???? ~]# vgchange -ay vg0
( Q3 s7 M3 E2 \; y[root@TNAS-???? ~]# lvextend -l +100%FREE /dev/vg0/lv0
TOS 5.x:
代码: 全选[root@TNAS-???? ~]# cd // o- H% d9 X0 X2 y
[root@TNAS-???? ~]# mdadm --grow /dev/md0 --size=max3 x9 w$ J* S7 b2 d( c; r/ J
[root@TNAS-???? ~]# umount /Volume1
! F/ X" N; D  {2 j/ u7 @[root@TNAS-???? ~]# umount /home' x1 N0 i9 C) Z, d; }! H# {
[root@TNAS-???? ~]# vgchange -an vg0
& e5 i- i, u% t, p- W, B$ y[root@TNAS-???? ~]# pvresize /dev/md0/ F9 c# S7 E" C; q3 n
[root@TNAS-???? ~]# vgchange -ay vg02 j* X' C3 f) ?: ]/ {
[root@TNAS-???? ~]# lvextend -l +100%FREE /dev/vg0/lv0
若提示“Target is busy”,请参考此以下操作指引解除其他进程对卷的占用,并取消 SSD 缓存,然后再次执行以上指令。
TOS 4.1.x & TOS 4.2.x:
代码: 全选& y& `  b  `8 _0 A, H9 U# c
fuser -mk /mnt/md0
TOS 5.x:
代码: 全选. i! j( l" [: A
fuser -mk /Volume1
注意:执行该命令后,SSH连接可能会自动终止。请再次通过SSH登录至NAS。
4.调整文件系统大小
首先需要知道调整的卷的文件系统类型(btrfs/ext4),执行以下指令进行确认:
代码: 全选. M3 v5 O1 e+ j) v+ \: }
[root@TNAS-???? ~]blkid /dev/vg0/lv0
根据上一步得知的文件系统类型,选择要执行的指令:
btrfs
代码: 全选
$ f/ |4 }( a( P0 ][root@TNAS-???? ~]# /etc/tos/script/mntdata9 z9 Y6 h* U+ v# M# ~$ d
[root@TNAS-???? ~]# btrfs filesystem resize max /mnt/md0
您会看到存储值缓慢增加。 约几十秒后,该过程将完成。
ext4
代码: 全选- j# z9 V# f' k: M' h! A
[root@TNAS-???? ~]# resize2fs /dev/vg0/lv0
您会看到存储值缓慢增加。 约几十秒后,该过程将完成。然后执行以下指令:
代码: 全选5 X- O2 T$ W+ _$ E
[root@TNAS-???? ~]# /etc/tos/script/mntdata
) W1 f. B3 y9 C5 C! o# X$ o4 `: [0 S' R4 p
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部