如何更换 Volume1 到更大的硬盘?

卷、存储空间、磁盘阵列、硬盘、外置存储、热备盘、SSD Cache、iSCSI Target

版主: TerraSupportTMsupportTMjack

主题已锁定
头像
AuTa
帖子: 19
注册时间: 2023年 2月 10日 星期五 11:14 am
China

如何更换 Volume1 到更大的硬盘?

帖子 AuTa »

需求如下:之前用的硬盘 1 是一个 4TB 硬盘,现在希望更换成 8TB 硬盘,数据和共享文件夹都保存不变。

之前状况:
  • 硬盘位 1 是 4TB 硬盘,存储池为 1,类型是 TRAID(单盘),卷为 Volume1,文件系统是 btrfs;
  • 硬盘位 3 是 3TB 硬盘,存储池为 2,类型是 Single Disk,卷为 Volume2,文件系统是 btrfs;
  • 硬盘位 4 是 SSD,做 Cache,可以随便格式化。
现在状况:
  • 硬盘位 1 是 4TB 硬盘,存储池为 1,类型是 TRAID(单盘),卷为 Volume1,文件系统是 btrfs;
  • 硬盘位 2 添加 8TB 硬盘,存储池为 3,类型是 Single Disk,卷为 Volume3,文件系统是 btrfs;
  • 硬盘位 3 是 3TB 硬盘,存储池为 2,类型是 Single Disk,卷为 Volume2,文件系统是 btrfs;
  • 硬盘位 4 是 SSD,做 Cache,可以随便格式化。
已经将 Volume1 里的所有文件都复制到了 Volume3,包括各种 @ 开头的文件。

现状关机,拔出硬盘 1,无法开机,将硬盘 1 和 2 对换位置无法开机,只有保持原有位置才能开机。
那么接下来要怎么做才能把 Volume3 变成 Volume1,并且把 8TB 硬盘换到硬盘位 1 呢?
(我看之前的帖子,好像说重装系统共享文件夹要重新设置,共享文件夹设置的时候会清空硬盘里同名文件夹吗?smb.conf 是不是保存着共享文件夹的配置,可不可以用这个内容恢复?)
头像
TMroy
技术支持
帖子: 1038
注册时间: 2020年 3月 12日 星期四 2:08 pm
China

Re: 如何更换 Volume1 到更大的硬盘?

帖子 TMroy »

请问什么型号,什么系统版本?
头像
AuTa
帖子: 19
注册时间: 2023年 2月 10日 星期五 11:14 am
China

Re: 如何更换 Volume1 到更大的硬盘?

帖子 AuTa »

{L_BUTTON_AT}TMroy

F4-423, 5.1.22
头像
AuTa
帖子: 19
注册时间: 2023年 2月 10日 星期五 11:14 am
China

Re: 如何更换 Volume1 到更大的硬盘?

帖子 AuTa »

尝试只插 Volume3 重装系统,可以保留数据,但是进去后发现存储池和卷都还是 3。

似乎和 UUID 最开始是 3 有关:[00000003-2302-1712-3319-6cbfb502dc89]
TMjack
技术支持
帖子: 1520
注册时间: 2020年 4月 27日 星期一 1:53 pm

Re: 如何更换 Volume1 到更大的硬盘?

帖子 TMjack »

你们,我们会安排验证一下你反馈的问题。
请问你第一次安装系统时是有硬盘1和硬盘3,还是硬盘3也是安装完系统之后,再添加的硬盘呢?
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)
服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
头像
AuTa
帖子: 19
注册时间: 2023年 2月 10日 星期五 11:14 am
China

Re: 如何更换 Volume1 到更大的硬盘?

帖子 AuTa »

{L_BUTTON_AT}TMjack

第一次安装系统是硬盘 1,然后插入硬盘 3 正常创建存储池和卷并且格式化。
头像
AuTa
帖子: 19
注册时间: 2023年 2月 10日 星期五 11:14 am
China

Re: 如何更换 Volume1 到更大的硬盘?

帖子 AuTa »

通过 vgchange --addtag 把 uuid 最开始的 3 改成 1 实现了这个目的。

不过过程中有几个问题可能考虑一下更好:
- 改 Volume 顺序是否是一个通用需求?提供更便捷的界面操作。
- 硬盘部分没有格式化,只有很慢的安全擦除。我这块硬盘是从威联通拿出来的,最开始插入 TNAS 的时候存储池会一直转圈不能识别或添加。
- 既然重装系统可以保留盘内数据,那么在已有系统的情况下插入一张已有 TNAS 结构的硬盘能不能通过系统同步来达到每个硬盘的系统一样,而不需要格盘损失数据。现在只有两种选择:重装损失软件保留数据、格盘保留软件损失数据。
- 把 8T 硬盘和 3T 硬盘一起重装,然后恢复备份的系统数据,发现最开始的硬盘 1 的 storage 和 volume 数据都保存到了 /etc/volume 里,不敢插硬盘 1 了,担心冲突。这个能提供清理功能吗?
- 自动创建了一个 New_Folder1 的共享文件夹。

麻烦可以和工程师商量一下这些功能。
主题已锁定

回到 “存储”