当前位置: 首页 > article >正文

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

故障排除

适用机型 所有 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”, 请执行以下指令进行确认:

代码: 全选

[root@TNAS-???? ~]lsblk

让我们开始修改存储设置。请逐条执行以下指令:

TOS 4.1.x & TOS 4.2.x:

代码: 全选

[root@TNAS-???? ~]# cd /
[root@TNAS-???? ~]# mdadm --grow /dev/md0 --size=max
[root@TNAS-???? ~]# umount /mnt/md0
[root@TNAS-???? ~]# umount /home
[root@TNAS-???? ~]# vgchange -an vg0
[root@TNAS-???? ~]# pvresize /dev/md0
[root@TNAS-???? ~]# vgchange -ay vg0
[root@TNAS-???? ~]# lvextend -l +100%FREE /dev/vg0/lv0

TOS 5.x:

代码: 全选

[root@TNAS-???? ~]# cd /
[root@TNAS-???? ~]# mdadm --grow /dev/md0 --size=max
[root@TNAS-???? ~]# umount /Volume1
[root@TNAS-???? ~]# umount /home
[root@TNAS-???? ~]# vgchange -an vg0
[root@TNAS-???? ~]# pvresize /dev/md0
[root@TNAS-???? ~]# vgchange -ay vg0
[root@TNAS-???? ~]# lvextend -l +100%FREE /dev/vg0/lv0

若提示“Target is busy”,请参考此以下操作指引解除其他进程对卷的占用,并取消 SSD 缓存,然后再次执行以上指令。

TOS 4.1.x & TOS 4.2.x:

代码: 全选

fuser -mk /mnt/md0

TOS 5.x:

代码: 全选

fuser -mk /Volume1

注意:执行该命令后,SSH连接可能会自动终止。请再次通过SSH登录至NAS。

4.调整文件系统大小

首先需要知道调整的卷的文件系统类型(btrfs/ext4),执行以下指令进行确认:

代码: 全选

[root@TNAS-???? ~]blkid /dev/vg0/lv0

根据上一步得知的文件系统类型,选择要执行的指令:

btrfs

代码: 全选

[root@TNAS-???? ~]# /etc/tos/script/mntdata
[root@TNAS-???? ~]# btrfs filesystem resize max /mnt/md0

您会看到存储值缓慢增加。 约几十秒后,该过程将完成。

ext4

代码: 全选

[root@TNAS-???? ~]# resize2fs /dev/vg0/lv0

您会看到存储值缓慢增加。 约几十秒后,该过程将完成。然后执行以下指令:

代码: 全选

[root@TNAS-???? ~]# /etc/tos/script/mntdata

http://www.kler.cn/news/331641.html

相关文章:

  • docker配置daemon.json文件
  • 数据结构之栈和队列
  • 深度优先搜索(DFS)解题思路解析:如何通过图论计算除法求值
  • 使用 Python 实现图形学的 GPU 编程
  • 【AI知识点】维度灾难(curse of dimensionality)
  • 【Docker】 进入容器的几种方式
  • 【源码+文档+调试讲解】基于微信小程序的医院医疗设备管理系统springboot
  • 【算法】---快速排序
  • gdb 调试 linux 应用程序的技巧介绍
  • jmeter学习(2)变量
  • Linux驱动开发(速记版)--设备树插件
  • spring boot jar 分离自动部署脚本
  • PasteForm最佳CRUD实践,实际案例PasteTemplate详解之3000问(三)
  • AI换脸技术新纪元:直播与视频创作的新利器
  • 在Git中操作失误,如何撤回
  • 微信小程序实战教程:轻松实现列表批量选择功能
  • 已解决:ImportError: cannot import name ‘get_column_letter‘
  • 51单片机应用开发(进阶)---数码管显示按键“加”“减”计数
  • PIKACHU | PIKACHU 靶场 XSS 后台配置
  • Web 网站服务(二):深入探索 Apache 的高级功能