Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

VMware :将存储卷添加到存储节点

贡献者

如果某个存储节点包含的存储卷少于 16 个,则可以使用 VMware vSphere 添加卷来增加其容量。

开始之前
注意 在软件升级、恢复操作步骤 或其他扩展操作步骤 处于活动状态时、请勿尝试向存储节点添加存储卷。
关于此任务

添加存储卷时,此存储节点将暂时不可用。您应一次在一个存储节点上执行此操作步骤 ,以避免影响面向客户端的网格服务。

步骤
  1. 如有必要,请安装新的存储硬件并创建新的 VMware 数据存储库。

  2. 向虚拟机添加一个或多个硬盘以用作存储(对象存储)。

    1. 打开 VMware vSphere Client 。

    2. 编辑虚拟机设置以添加一个或多个附加硬盘。

    硬盘通常配置为虚拟机磁盘( Virtual Machine Disk , VMDK )。VMDK更常用且更易于管理、而对于使用较大对象(例如大于100 MB)的工作负载、RDM可能会提供更好的性能。有关向虚拟机添加硬盘的详细信息,请参见 VMware vSphere 文档。

  3. 使用VMware vSphere Client中的*Restart Guest OS*选项或在与虚拟机的ssh会话中输入以下命令,重新启动虚拟机:sudo reboot

    备注 请勿使用*Power Off*或*Reset *重新启动虚拟机。
  4. 配置新存储以供存储节点使用:

    1. 登录到网格节点:

      1. 输入以下命令: ssh admin@grid_node_IP

      2. 输入文件中列出的密码 Passwords.txt

      3. 输入以下命令切换到root: su -

      4. 输入文件中列出的密码 Passwords.txt。当您以root用户身份登录时,提示符将从更 $`改为 `#

    2. 配置新存储卷:

      sudo add_rangedbs.rb

      此脚本将查找任何新存储卷并提示您对其进行格式化。

    3. 输入 * 。 * 接受格式化。

    4. 如果先前已对任何卷进行格式化,请确定是否要重新格式化这些卷。

      • 输入 * y * 重新格式化。

      • 输入 * 。 n* 可跳过重新格式化。

    该 `setup_rangedbs.sh`脚本将自动运行。

  5. 检查服务是否正确启动:

    1. 查看服务器上所有服务的状态列表:

      sudo storagegrid-status

    状态将自动更新。

    1. 请等待所有服务均已运行或已验证。

    2. 退出状态屏幕:

      Ctrl+C

  6. 验证存储节点是否联机:

    1. 使用登录到网格管理器"支持的 Web 浏览器"

    2. 选择 * 支持 * > * 工具 * > * 网格拓扑 * 。

    3. 选择 * 站点 _* > * 存储节点 _* > * LDR* > * 存储 * 。

    4. 选择 * 配置 * 选项卡,然后选择 * 主 * 选项卡。

    5. 如果 * 存储状态 - 所需 * 下拉列表设置为只读或脱机,请选择 * 联机 * 。

    6. 选择 * 应用更改 * 。

  7. 要查看新对象存储,请执行以下操作:

    1. 选择 * 节点 * > * 站点 _* > * 存储节点 _* > * 存储 * 。

    2. 在 * 对象存储 * 表中查看详细信息。

结果

您可以使用存储节点的扩展容量来保存对象数据。