seaweedfs 配置具有相同现有存储桶的新安装卷?

问题描述 投票:0回答:1

我配置了一个seaweedfs集群,其中包含1个master、1个卷(SSD磁盘)、1个文件管理器和1个s3服务器(1个集群 - 4个服务器)。但现在我的卷服务器几乎满了磁盘,所以我添加了第二个卷服务器(HHD磁盘)并通过以下命令将其安装到主服务器:

weed volume -dir="/some/data/dir2" -mserver="<master_host>:9333" -port=8081
。 但在旧卷中,我配置了一个存储桶,我们的客户正在使用 S3 API 来访问该存储桶。所以我必须安装第二卷才能使用与旧卷相同的存储桶。但我找不到任何相关说明。

  1. 我们可以使用相同的存储桶(与旧卷)配置新卷吗?
  2. 如果我们可以使用新卷配置相同的存储桶,S3 API 会有任何变化吗?如果有新对象推送到此存储桶,它将存储在旧卷还是新卷中?
  3. 我有一些非常旧的文档(1-2年内没有任何访问权限),所以我想将其存储在新卷(HDD磁盘)而不是旧卷(SSD磁盘)中,以获得SSD磁盘中的额外空间。我可以在不更换桶的情况下在 2 个卷之间移动吗?如果可以的话请指导我怎么做?

请帮忙

amazon-s3 self-hosting seaweedfs
1个回答
0
投票
  1. 是的
  2. 没有变化。随机存储在旧/新卷中,只要它们可写即可。
  3. 重新平衡音量。请参阅
    weed shell
    中的帮助。
© www.soinside.com 2019 - 2024. All rights reserved.