Storm Object Storage 为几乎任何规模的存储需求提供了持久、安全、高度可用的解决方案。 对象存储访问通过对对象存储集群的 API 调用发生,这取代了依赖额外服务器进行专用存储的需要。
这里我们使用客户端 awscli 与 Storm Object Storage 进行交互。 如果您没有安装 awscli,则可以按照以下说明操作:如何安装对象存储命令行界面 (awscli)
Storm Object Storage 101:命令行 I. 如何安装对象存储命令行界面 (awscli)
二、 如何配置 awscli 以与 Storm 对象存储一起使用
三、 如何将基本 awscli 命令与 Storm 对象存储预检检查结合使用
- 这些说明专门用于配置 awscli 以与 Storm 对象存储一起使用。
- 我将在安装了 awscli 的 Liquid Web Core Managed CentOS 7 服务器上工作。
第 1 步:获取您的访问密钥和密钥
登录到 https://manage.BYNSS.com 并查看您要连接的对象存储的详细信息:
注意访问密钥和秘密密钥。
步骤 2:配置 awscli
使用以下命令开始配置:
aws configure
您将收到以下提示:
AWS 访问密钥 ID [None]:
Enter 您的访问密钥,在我的情况下是: PT5E42JDUFAVUZATZEK7
然后你会被提示:
AWS 秘密访问密钥 [None]:
Enter 您的密钥,类似于: YYaywzUgVLcd/m5k3JpKhJnXwRfE/LMujszKMV2m
注意:上述密钥对将不起作用。 它只是一个 example.
然后,您将被提示两次:
默认区域名称 [None]:
和
默认输出格式 [None]:
您不必在最后两个提示中添加任何信息。 简单打 Enter 在每个提示。
您在上面输入的信息将最终出现在以下配置文件中:
~/.aws/credentials
笔记:
较新版本的通信具有与 Storm Object Storage 不兼容的默认签名版本设置“s3v4”。 使用以下命令将默认签名版本更新为支持的“s3”设置:aws configure set default.s3.signature_version s3
现在您可以使用 Storm 对象存储了。 继续阅读有关如何将基本 awscli 命令与 Storm 对象存储一起使用的知识库!