StarRocks集群磁盘扩容
随着业务发展,磁盘容量、数量出现资源瓶颈,即需要磁盘扩容。通过磁盘扩容可快速缓解存储资源瓶颈现象,操作过程中无需暂停业务,并且不会造成CPU、内存等资源浪费。用户可在没有其他业务情况下选择磁盘扩容操作,扩容成功后如果磁盘空间仍不足可以继续磁盘扩容,如果扩容失败用户可尝试重新进行磁盘扩容操作。
磁盘扩容即纵向扩容,是一种扩容节点内磁盘容量、数量的操作。一般来说,具体的数据存储在计算节点,当计算节点磁盘容量、数量不足时,业务数据将无法存储,因此需要对节点进行纵向扩容。
使用限制
- 磁盘容量扩容过程中,集群的业务可能存在抖动。
- 当集群状态处于“服务中”,且没有任何任务操作时,可以执行扩容操作。
- 扩容时请在业务低峰期进行。
- 新增磁盘过程中,节点会滚动重启,存在业务抖动情况,请增加业务重试机制。为了减少业务的抖动,数据导入任务的目标表最好是三个及以上副本,推荐使用ELB连接StarRocks。
- 新增磁盘后暂不支持缩容。
- 磁盘个数最多不超过10个,单节点最大磁盘量不超过30TB。
磁盘容量扩容
- 登录表格存储服务控制台。
- 页面左上角选择区域。
- 集群列表选择操作集群,单击操作列的“磁盘扩容”,进入扩容页面。
磁盘操作也可以在集群详情页面单击“磁盘扩容”,跳转磁盘扩容页面。
- 选择变配节点。
- 按“+”确定扩容磁盘后的磁盘容量。
- 确定费用以及资源配额后,单击确定。
磁盘数量扩容
- 登录表格存储服务控制台。
- 页面左上角选择区域。
- 集群列表选择操作集群,单击“集群名称 ”,进入“详情”页。
- “BE节点”模块单击“新增磁盘”,弹出“新增磁盘”页面,新增磁盘数量。
- 确定费用以及资源配额后,单击确定。
磁盘容量扩容状态
| 状态 | 说明 |
|---|---|
| 磁盘扩容中(任务状态) | 表示集群正在扩容中。 |
| 服务中(集群状态) | 当集群扩容成功并正常提供服务时,其集群状态为服务中。 |
| 磁盘扩容失败(任务状态) | 表示扩容失败。 |
磁盘数量扩容状态
| 状态 | 说明 |
|---|---|
| 新增磁盘中(任务状态) | 表示集群正在扩容磁盘数量中。 |
| 服务中(集群状态) | 当集群扩容成功并正常提供服务时,其集群状态为服务中。 |
| 新增磁盘失败(任务状态) | 表示磁盘数量扩容失败。 |