存储集群操作

扩容

服务扩容 有两种方式:

  • 添加分区组:增加分区组。

  • 添加副本数:在原有的组上增加节点,如果原有的组节点数量大于或等于设置的,该组不增加节点。

  1. 进入 部署 页面,点击 存储集群操作 - 扩容

    服务选择

  2. 选择扩容的集群,点击 确定 按钮。

    服务选择

  3. 选择 扩容模式,请根据实际需求选择,演示将添加一个分区组。

    • 添加分区组,设置 分区组数副本数,点击 下一步 按钮。

      水平扩容

    • 添加副本数,设置每个分区组需要添加的副本数,点击 下一步按钮。

      垂直扩容

  4. 修改服务 页面,可以修改新增节点的配置,然后点击 下一步 按钮。

    修改服务

  5. 等待任务完成。

    修改服务

  6. 任务完成,点击 完成 按钮,回到 部署 页面。

    修改服务

Note:

  1. 如果要开启事务,同一个分区组下的节点都必须开启。

  2. 批量修改节点配置 数据路径服务名 支持特殊规则来简化修改。规则可以点击页面 提示帮助

  3. 批量修改节点配置时,如果值为空,那么代表该参数的值不修改。

减容

减容 可以删除服务中的一个或多个节点。

  1. 进入 部署 页面,点击 存储集群操作 - 减容

    服务选择

  2. 在弹窗选择要减容的服务。

    节点选择

  3. 显示2个3节点的数据组环境。

    节点选择

  4. 演示删除整个数据分区组 group2,把 group2 的节点都选上,也可以直接点击左边分区组列表的 group2

    节点选择

  5. 等待任务。

    节点选择

  6. 任务完成。

    节点选择

    Note:
    1. 服务减容功能仅支持 SequoiaDB 集群模式。
    2. 如果删除整个数据组,要确保该组没有数据,否则该数据组将无法全部删除,会留下一个节点。
    3. 为了保证服务正常运行,不能删除全部 Coord 和 Catalog 节点。

重启

  1. 部署页面 点击 服务操作 后选择 重启服务

    打开重启

  2. 在弹出的窗口中选择需要重启的服务,点击 确定

    重启弹窗

  3. 开始重启服务,等待重启完成。

    开始重启

  4. 重启完成。

    重启完成

同步配置

同步配置 可以让修改后的 SequoiaDB 服务配置更新到 OM 中。

1.进入 部署 页面,点击 存储集群操作 - 同步

同步服务

2.选择要同步的服务。

同步服务

3.同步完成,为了展示效果,演示环境修改了全部节点配置。

同步服务

Note:

同步完成后配置有变化的节点会在表格第一列显示修改、删除或新增的标识。

鉴权

  • 为 SequoiaDB 服务创建鉴权

    演示创建 SequoiaDB 鉴权,用户名 root,密码 123。为了保证安全,生产环境请不要使用简单密码。

    1. $ cd /opt/sequoiadb/bin
    2. $ ./sdb
    3. > db = new Sdb( "localhost", 11810 )
    4. localhost:11810
    5. Takes 0.101142s.
    6. > db.createUsr( "root", "123" )
    7. Takes 0.394340s.
  • 在 SAC 设置服务鉴权

  1. 部署 页面,创建鉴权。

    设置鉴权

  2. 创建鉴权后,服务报错:Authority is forbidden,错误码 -179。

    设置鉴权

  3. 点击服务的 鉴权,在窗口输入 用户名密码

    设置鉴权

  4. SAC 即可访问服务。

    设置鉴权