检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接ClickHouse集群后并创建表格,删除表格后出现ZooKeeper节点未删除干净现象。 图1 结果显示图 原因分析 由于创建表格的命令中携带了ON CLUSTER default_cluster,所以会在每一个节点上都创建一个本地表。 处理方法 删除其他节点上的表格以及存放的数据,可解决此问题。
通过典型场景,我们可以快速学习和掌握HBase的开发过程,并且对关键的接口函数有所了解。 场景说明 假定用户开发一个应用程序,用于管理企业中的使用A业务的用户信息,如表1所示,A业务操作流程如下: 创建用户信息表。 在用户信息中新增用户的学历、职称等信息。 根据用户编号查询用户姓名和地址。
处理办法? 问题现象 查询CloudTable表内的数据,出现count值和list数据条数不一致的情况,频繁出现数据丢失的问题,项目运行中,还有许多链接超时的情况。 分析原因 删除数据后,导致索引表和数据表不对应,导致异常。 处理方法 短期:通过离线流进行批处理,在第二天补数据。
在删除复制表时,因为复制表需要在Zookeeper上建立一个路径,存放相关数据。ClickHouse默认的库引擎是原子数据库引擎,删除Atomic数据库中的表后,它不会立即删除,而是会在24小时后删除。在删除表时,加上SYNC字段,即可解决该问题,例如:drop table t1 SYNC;
节点重启状态 表1 重启状态 状态 状态描述 重启 重启按钮高亮显示,一种是节点未重启,一种是节点已经重启。 重启中 集群节点正在重启,且在“集群信息 > 任务状态”显示“节点重启中”。 重启失败 集群节点重启失败,且在“集群信息 > 任务状态”显示“节点重启失败”,重启失败的节点可继续重启。
add(可选):表示索引表冗余存储数据表中的所有数据(覆盖所有列)。 indexspecs.splitkeys.to.set(可选):表示索引表预分区切分点,建议指定,避免索引表Region成为热点。预分区指定格式为: '#'用于分隔索引。 splitkey包含在'[]'中。 ','用于分隔splitkey。
Filter_Condition(NonIndexCol1) 当多个列用于查询时,只能为组合索引中的最后一列指定值范围,而其他列只能设置为指定值。 例如,为C1、C2和C3创建组合索引。在范围查询中,只能为C3设置数值范围,过滤条件为“C1 = XXX,C2 = XXX,C3 = 数值范围”。
您可以在API Explorer中具体API页面的“代码示例”页签查看对应编程语言类型的SDK代码,如图1所示。 图1 获取SDK代码示例 当您在中间的填充栏填入对应内容时, 右侧代码示例栏会自动拼装参数到代码中供您进行使用。 图2 设置输入参数 在场景示例中可查看本服务更详细的场景SDK使用方法。
其它样例代码也一样,不再一一进行说明。 代码样例 下面代码片段在com.huaweicloudtable.hbase.examples包中。 private static void init() throws IOException { // Default load from
节点重启状态 表1 重启状态 状态 状态描述 重启 重启按钮高亮显示,一种是节点未重启,一种是节点已经重启。 重启中 集群节点正在重启,且在“集群信息 > 任务状态”显示“节点重启中”。 重启失败 集群节点重启失败,且在“集群信息 > 任务状态”显示“节点重启失败”,重启失败的节点可继续重启。
节点重启状态 表1 重启状态 状态 状态描述 重启 重启按钮高亮显示,一种是节点未重启,一种是节点已经重启。 重启中 集群节点正在重启,且在“集群信息 > 任务状态”显示“节点重启中”。 重启失败 集群节点重启失败,且在“集群信息 > 任务状态”显示“节点重启失败”,重启失败的节点可继续重启。
续费概述 续费简介 目前CloudTable提供包年/包月、按需计费模式。 对于包年/包月模式,您在购买时一次性付费,使用过程中不会再额外计费。包周期到期后,资源会依次进入宽限期、保留期,如果需要继续使用,请及时续费。详情请参见资源到期说明。 对于按需计费模式,系统会按小时扣减费
前提条件:集群计费模式是“按需计费”。 按需转包年/包月操作步骤 登录CloudTable管理控制台。 单击集群管理,显示当前集群列表。 在集群列表中,选择指定集群所在行的“操作”列,单击“更多 > 转包周期”。 转包周期操作也可以在集群的详情页面单击“转包周期”,跳转到包年/包月页面。
前提条件:集群计费模式是“按需计费”。 按需转包年/包月操作步骤 登录CloudTable管理控制台。 单击集群管理,显示当前集群列表。 在集群列表中,选择指定集群所在行的“操作”列,单击“更多>转包周期”。 转包周期操作也可以在集群的详情页面单击“转包周期”,跳转到包年/包月页面。 跳转
节点已使用容量占节点总容量的比值超过冷热分存策略设置的比例,数据将被自动移动到冷存储卷。如图片中当热存储卷已使用容量超过80%时,热存储中的数据将被自动的移动到冷存储中。 冷热分离场景下,热盘不支持缩容。 修改冷热分离策略 登录表格存储服务管理控制台。 控制台左上角,选择区域。 单击左侧“集群管理”,进入集群管理界面。
使用Broker load最适合的场景就是原始数据在文件系统(HDFS,BOS,AFS)中的场景。其次,由于Broker load是单次导入中唯一的一种异步导入的方式,所以如果用户在导入大文件中,需要使用异步接入,也可以考虑使用Broker load。 数据量。 这里仅讨论单个BE
54 数据规划 合理地设计表结构、行键、列名能充分利用HBase的优势。本样例工程以城市+区域+时间作为RowKey,列都存储在info列族中。 当天整点写入数据,同时一天前数据查询频率较低,节省存储空间设置冷热分离,将一天前数据自动归档到冷存储。 父主题: 开发HBase冷热分离应用
相应的费用。用户可根据实际需要或业务情况,动态的增加节点的个数,集群将自适应的实现负载均衡,保证业务不中断,平滑扩容。 注意事项 扩容过程中,不会自动重启集群,保证业务不中断,平滑扩容。 如果扩容失败,“任务状态”将显示为“节点扩容失败”,集群会自动回滚到扩容前的状态。用户可以再
记录的所有操作将关联在该追踪器中。目前,一个云账户系统仅支持创建一个追踪器。 在CloudTable管理控制台,选择“服务列表 > 管理与部署 > 云审计服务”,进入云审计服务信息页面。 开通云审计服务。 如果您是首次使用云审计服务,在追踪器列表中还没有已创建的追踪器,则请参考《
单击确定后,集群状态变更为“亚健康”,任务状态为“规格变更中”,当集群变更完毕后,集群状态更新为“服务中”,任务状态清空。 规格变更状态 表1 规格变更任务状态说明 状态 说明 规格变更中 表示集群正在变更中。 服务中 当集群变更成功并正常提供服务时,其集群状态为服务中。 规格变更失败 表示集群变更失败。