为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
问题出现的现象 主键表的tablet delete_vector(标记删除信息的内部属性)丢失 丢失的分区是4月20的分区
问题出现的时间刚好和升级的时间重合 不能判断是否是升级引起的
从日志分析tablet异常的流程
18日-19日之间进行了一次tablet clone(内部tablet的负载均衡) 15号也有一次tablet clone
两次clone动作中都有一个异常的tablet,clone的流程分析
-
node01节点需要从node00节点克隆tablet
-
node00节点基于自身的tablet生成snapshot
-
node01请求node00节点的snapshot复制到当前节点的复制目录
-
node01从snapshot读取生成tablet完成clone
异常的日志每次打印的tablet的id都不一样 后续检查的时候发现异常的tablet都是单副本
clone日志 从日志分析应该是单副本的tablet在进行clone的时候执行了查询操作,因为只有单副本导致读取的这个tablet有问题
show create table 副本数是2 实际副本数是1
CREATE TABLE `ods_api_jky_erp_storage_goodsdocout_v2_info_f` (
`dt` datetime NOT NULL COMMENT "日分区",
`__id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT "__id",
`recId` varchar(1048576) NULL COMMENT "出库单ID",
`goodsdocNo` varchar(1048576) NULL COMMENT "出库单号",
`billNo` varchar(1048576) NULL COMMENT "上游单据号(关联单号)",
`inOutDate` varchar(1048576) NULL COMMENT "出库时间",
`gmtCreate` varchar(1048576) NULL COMMENT "创建时间",
`inouttype` varchar(1048576) NULL COMMENT "出入库类型(201-销售出库 202调拨出库 204-其他出库 205采购退货 206生产领料 207组装拆卸出库 208翻新出库 209报废出库 210残次品出库 211倒冲领料 212 包材出库 215维修还厂 299可用库存修正 231成本调整出库)",
`inouttypeName` varchar(1048576) NULL COMMENT "出入库类型(201-销售出库 202调拨出库 204-其他出库 205采购退货 206生产领料 207组装拆卸出库 208翻新出库 209报废出库 210残次品出库 211倒冲领料 212 包材出库 215维修还厂 299可用库存修正 231成本调整出库)",
`vendCustomerName` varchar(1048576) NULL COMMENT "往来单位名称",
`currencyCode` varchar(1048576) NULL COMMENT "币种编号",
`currencyRate` varchar(1048576) NULL COMMENT "币种汇率",
`userName` varchar(1048576) NULL COMMENT "业务员名字",
`warehouseCode` varchar(1048576) NULL COMMENT "仓库编号",
`warehouseName` varchar(1048576) NULL COMMENT "仓库名字",
`comment` varchar(1048576) NULL COMMENT "备注",
`memo` varchar(1048576) NULL COMMENT "收货备注",
`logisticName` varchar(1048576) NULL COMMENT "物流公司",
`logisticNo` varchar(1048576) NULL COMMENT "物流单号",
`companyId` varchar(1048576) NULL COMMENT "公司id",
`companyName` varchar(1048576) NULL COMMENT "公司名称",
`logisticType` varchar(1048576) NULL COMMENT "物流类型1-普通快递 2-上门自提 3-门店配送5-无需配送 6-线下配送",
`logisticCode` varchar(1048576) NULL COMMENT "物流公司编码",
`inOutReason` varchar(1048576) NULL COMMENT "出库原因",
`sourceBillNo` varchar(1048576) NULL COMMENT "来源单号",
`channelId` varchar(1048576) NULL COMMENT "渠道ID",
`channelCode` varchar(1048576) NULL COMMENT "渠道编号",
`channelName` varchar(1048576) NULL COMMENT "渠道名称",
`redStatus` varchar(1048576) NULL COMMENT "红冲状态:1蓝单(未红冲);2被冲蓝单;9红冲单",
`field1` varchar(1048576) NULL COMMENT "自定义字段1",
`field2` varchar(1048576) NULL COMMENT "自定义字段2",
`field3` varchar(1048576) NULL COMMENT "自定义字段3",
`field4` varchar(1048576) NULL COMMENT "自定义字段4",
`field5` varchar(1048576) NULL COMMENT "自定义字段5",
`financeBillStatus` varchar(1048576) NULL COMMENT "财务状态:1:未成本计算;11部分成本计算;21:已成本计算;25已财务记账;31不成本计算",
`vendCustomerId` varchar(1048576) NULL COMMENT "往来单位的id",
`applyDepartId` varchar(1048576) NULL COMMENT "申请人部门id",
`applyDepartName` varchar(1048576) NULL COMMENT "申请人部门名称",
`outBillNo` varchar(1048576) NULL COMMENT "外部单号",
`logisticList` varchar(1048576) NULL COMMENT "物流信息",
`id` varchar(1048576) NULL COMMENT "-",
`docNo` varchar(1048576) NULL COMMENT "出入库单号",
`gmtModified` varchar(1048576) NULL COMMENT "最近修改时间",
`departCode` varchar(1048576) NULL COMMENT "申请人部门编号",
`applyCompanyName` varchar(1048576) NULL COMMENT "申请人公司名称",
`applyCompanyCode` varchar(1048576) NULL COMMENT "申请人公司编号",
`applyCompanyId` varchar(1048576) NULL COMMENT "申请人公司id",
`applyUserId` varchar(1048576) NULL COMMENT "申请人id",
`applyUserName` varchar(1048576) NULL COMMENT "申请人名称",
`companyCode` varchar(1048576) NULL COMMENT "公司编号",
`goodsDocDetailList` varchar(1048576) NULL COMMENT "���库单详情",
`goodsId` varchar(1048576) NULL COMMENT "货品ID",
`goodsNo` varchar(1048576) NULL COMMENT "货品编号",
`goodsName` varchar(1048576) NULL COMMENT "货品名称",
`skuId` varchar(1048576) NULL COMMENT "规格ID",
`skuName` varchar(1048576) NULL COMMENT "规格名称",
`skuBarcode` varchar(1048576) NULL COMMENT "条码",
`unitName` varchar(1048576) NULL COMMENT "单位",
`cuPrice` varchar(1048576) NULL COMMENT "成本单价",
`cuValue` varchar(1048576) NULL COMMENT "成本金额",
`caseNumber` varchar(1048576) NULL COMMENT "箱号",
`rowRemark` varchar(1048576) NULL COMMENT "明细备注",
`assistUnit` varchar(1048576) NULL COMMENT "辅助单位显示",
`estCost` varchar(1048576) NULL COMMENT "本位币含税金额",
`estTax` varchar(1048576) NULL COMMENT "税额",
`estPrice` varchar(1048576) NULL COMMENT "含税单价",
`estPriceNoTax` varchar(1048576) NULL COMMENT "无税单价",
`estCostNoTax` varchar(1048576) NULL COMMENT "无税金额",
`taxRate` varchar(1048576) NULL COMMENT "税率",
`batchNo` varchar(1048576) NULL COMMENT "批次编号",
`serialNo` varchar(1048576) NULL COMMENT "序列号",
`productionDate` varchar(1048576) NULL COMMENT "生产日期",
`expirationDate` varchar(1048576) NULL COMMENT "到期日期",
`shelfLife` varchar(1048576) NULL COMMENT "质保期",
`shelfLiftUnit` varchar(1048576) NULL COMMENT "质保期单位",
`sourceDetailId` varchar(1048576) NULL COMMENT "来源单据明细Id",
`transNoTaxPrice` varchar(1048576) NULL COMMENT "无税单价(原币种)",
`transNoTaxAmount` varchar(1048576) NULL COMMENT "无税金额(原币种)",
`transHasTaxPrice` varchar(1048576) NULL COMMENT "含税单价(原币种)",
`transHasTaxAmount` varchar(1048576) NULL COMMENT "含税金额(原币种)",
`transTaxAmount` varchar(1048576) NULL COMMENT "税额(原币种)",
`detailField1` varchar(1048576) NULL COMMENT "自定义字段1",
`detailField2` varchar(1048576) NULL COMMENT "自定义字段2",
`detailField3` varchar(1048576) NULL COMMENT "自定义字段3",
`detailField4` varchar(1048576) NULL COMMENT "自定义字段4",
`detailField5` varchar(1048576) NULL COMMENT "自定义字段5",
`isCertified` varchar(1048576) NULL COMMENT "是否正品 0-否 1-是",
`registrationNumber` varchar(1048576) NULL COMMENT "批准文号",
`approvalDate` varchar(1048576) NULL COMMENT "批文有效期 ",
`productionDepart` varchar(1048576) NULL COMMENT "生产单位 ",
`batchNumber` varchar(1048576) NULL COMMENT "生产批号",
`quantity` varchar(1048576) NULL COMMENT "数量",
`cateId` varchar(1048576) NULL COMMENT "分类id",
`cateName` varchar(1048576) NULL COMMENT "分类名称",
`volume` varchar(1048576) NULL COMMENT "体积(m3)",
`skuWeight` varchar(1048576) NULL COMMENT "重量(kg)",
`detailField6` varchar(1048576) NULL COMMENT "自定义字段6",
`detailField7` varchar(1048576) NULL COMMENT "自定义字段7",
`detailField8` varchar(1048576) NULL COMMENT "自定义字段8",
`detailField9` varchar(1048576) NULL COMMENT "自定义字段9",
`detailField10` varchar(1048576) NULL COMMENT "自定义字段10",
`sendCompanyName` varchar(1048576) NULL COMMENT "发件公司名称",
`send` varchar(1048576) NULL COMMENT "发件人",
`sendTel` varchar(1048576) NULL COMMENT "发件人电话",
`sendPhone` varchar(1048576) NULL COMMENT "发件人手机号",
`sendEmail` varchar(1048576) NULL COMMENT "发件人邮箱",
`sendCountryName` varchar(1048576) NULL COMMENT "发件人国家",
`sendProvinceName` varchar(1048576) NULL COMMENT "发件人省",
`sendCityName` varchar(1048576) NULL COMMENT "发件人市",
`sendTownName` varchar(1048576) NULL COMMENT "发件人镇,区",
`sendStreetName` varchar(1048576) NULL COMMENT "发件人街道",
`sendAddress` varchar(1048576) NULL COMMENT "发件人详细地址",
`receiveCompanyName` varchar(1048576) NULL COMMENT "收件公司名称",
`receive` varchar(1048576) NULL COMMENT "收件人",
`receiveTel` varchar(1048576) NULL COMMENT "收件人电话",
`receivePhone` varchar(1048576) NULL COMMENT "收件人手机号",
`receiveEmail` varchar(1048576) NULL COMMENT "收件人邮箱",
`receiveCountryName` varchar(1048576) NULL COMMENT "收件人国家",
`receiveProvinceName` varchar(1048576) NULL COMMENT "收件人省",
`receiveCityName` varchar(1048576) NULL COMMENT "收件人市",
`receiveTownName` varchar(1048576) NULL COMMENT "收件人镇,区",
`receiveStreetName` varchar(1048576) NULL COMMENT "收件人街道",
`receiveAddress` varchar(1048576) NULL COMMENT "收件人详细地址",
`field6` varchar(1048576) NULL COMMENT "自定义字段6",
`field7` varchar(1048576) NULL COMMENT "自定义字段7",
`field8` varchar(1048576) NULL COMMENT "自定义字段8",
`field9` varchar(1048576) NULL COMMENT "自定义字段9",
`field10` varchar(1048576) NULL COMMENT "自定义字段10",
`origin_data` varchar(1048576) NULL COMMENT "原始数据",
`yuce_cube_shop_id` varchar(1048576) NULL COMMENT "魔方店铺标识"
) ENGINE=OLAP
PRIMARY KEY(`dt`, `__id`)
COMMENT "ODS_分页查询出库单(吉客云标准API)"
PARTITION BY date_trunc('day', dt)
DISTRIBUTED BY HASH(`dt`, `__id`)
PROPERTIES (
"replication_num" = "2",
"in_memory" = "false",
"enable_persistent_index" = "true",
"replicated_storage" = "true",
"fast_schema_evolution" = "true",
"compression" = "LZ4"
);
be日志: 只有node-00节点有warn日志
43058498.be.node-00.INFO (151.6 KB) 43058498.be.node-00.WARN (625 字节) 43058498.be.node-01.INFO (146.9 KB) 43058498.be.node-02.INFO (32.8 KB)
【背景】做过哪些操作?
从3.2.13升级到3.2.16
【业务影响】
【是否存算分离】
【StarRocks版本】例如:3.2.16
【集群规模】例如:3fe(3follower+0observer)+3be(fe与be混部)
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群16-可乐鸡或者邮箱,谢谢
【附件】
- fe.log/beINFO/相应截图
- 慢查询:
- Profile信息
- 并行度:show variables like ‘%parallel_fragment_exec_instance_num%’;
- pipeline是否开启:show variables like ‘%pipeline%’;
- be节点cpu和内存使用率截图
- 查询报错:
- query_dump,怎么获取query_dump文件
- be crash
- be.out
- 外表查询报错
- be.out和fe.warn.log