查看: 1194|回复: 0

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

[复制链接]
发表于 2024-9-30 11:07:50 | 显示全部楼层 |阅读模式
本帖最后由 小铁1 于 2024-9-30 11:09 编辑 % B6 t0 S9 ~+ V, l6 t# n

8 n: `4 K9 b! o2 t: m3 j5 o/ W
故障排除
适用机型 所有 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 l' B0 ^7 ~6 t' l7 Q
[root@TNAS-???? ~]lsblk
让我们开始修改存储设置。请逐条执行以下指令:
TOS 4.1.x & TOS 4.2.x:
代码: 全选
! o6 o4 j0 t$ m  N6 [[root@TNAS-???? ~]# cd /
% [# h/ L4 W2 ?1 ~* @[root@TNAS-???? ~]# mdadm --grow /dev/md0 --size=max) ^. \6 \/ \) a4 P* m+ S
[root@TNAS-???? ~]# umount /mnt/md0
7 y; a; C5 t: @0 W( B2 R7 T[root@TNAS-???? ~]# umount /home
- k) T1 C, i1 q* ^6 k# y0 h[root@TNAS-???? ~]# vgchange -an vg00 A4 F6 L. |6 i: J* A% n
[root@TNAS-???? ~]# pvresize /dev/md0
6 }: m, [1 f0 Q% b9 i3 |; v[root@TNAS-???? ~]# vgchange -ay vg0
2 K6 {; y8 }+ ~( I: L[root@TNAS-???? ~]# lvextend -l +100%FREE /dev/vg0/lv0
TOS 5.x:
代码: 全选[root@TNAS-???? ~]# cd /! T, P/ Q1 b2 j  T* }: O+ Q
[root@TNAS-???? ~]# mdadm --grow /dev/md0 --size=max  k/ J: \/ Y, v, i  ^+ u3 E& o
[root@TNAS-???? ~]# umount /Volume1
9 M' ^. |1 G/ {9 H$ R; j& M[root@TNAS-???? ~]# umount /home' s0 _2 A/ u, z7 F8 n
[root@TNAS-???? ~]# vgchange -an vg0
/ k4 |+ {. a7 p[root@TNAS-???? ~]# pvresize /dev/md07 M0 Z8 F* H) N. B9 h" T6 q" _
[root@TNAS-???? ~]# vgchange -ay vg0/ j/ z' h' u$ J4 `
[root@TNAS-???? ~]# lvextend -l +100%FREE /dev/vg0/lv0
若提示“Target is busy”,请参考此以下操作指引解除其他进程对卷的占用,并取消 SSD 缓存,然后再次执行以上指令。
TOS 4.1.x & TOS 4.2.x:
代码: 全选
! C- w+ G- Y- J/ Pfuser -mk /mnt/md0
TOS 5.x:
代码: 全选8 w: ^7 Q) D% e( b
fuser -mk /Volume1
注意:执行该命令后,SSH连接可能会自动终止。请再次通过SSH登录至NAS。
4.调整文件系统大小
首先需要知道调整的卷的文件系统类型(btrfs/ext4),执行以下指令进行确认:
代码: 全选
# E# N" [5 j1 [7 `2 U7 l[root@TNAS-???? ~]blkid /dev/vg0/lv0
根据上一步得知的文件系统类型,选择要执行的指令:
btrfs
代码: 全选
7 |2 ^2 d& L7 _% y  J. {3 t$ ][root@TNAS-???? ~]# /etc/tos/script/mntdata4 _6 l% y- B9 b& @% M- m$ L
[root@TNAS-???? ~]# btrfs filesystem resize max /mnt/md0
您会看到存储值缓慢增加。 约几十秒后,该过程将完成。
ext4
代码: 全选
4 U  R0 \% E" Y: D3 W. x[root@TNAS-???? ~]# resize2fs /dev/vg0/lv0
您会看到存储值缓慢增加。 约几十秒后,该过程将完成。然后执行以下指令:
代码: 全选; b$ Q! g# y/ ^9 U2 r! X
[root@TNAS-???? ~]# /etc/tos/script/mntdata
! A1 |, o% U7 L$ K+ Z# `& J/ p( }. N
4 Y7 r0 N0 y! E7 u% b/ m
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

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

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