大佬,您好 我遇到了一个情况,在公司生产环境的kylin某个cube构建了1年后,于最近报错"There is already 10 building segement"。 但是我在Monitor界面筛选All,查看并没有10个构建任务。 甚至说当不存在任何running、pending、error、new任务的时候仍然报此错误 经过网上搜索,尝试拉元数据更新。 metastore.sh fech /cube/xxx.json cp /data/apache-kylin-2.5.2-bin-hbase1x/meta_backups/meta_xxxx_xxx_xx/xx.json /path/to/restore_new/ metastore.sh restore /path/to/restore_new/ 后发现更新元数据没有起到作用,修改的cube.json restore后拉下来还是之前那个。 我尝试使用3.1.1的kylin执行元数据更新操作,发现可以更新。 2.5.2的kylin不支持这种操作吗?
是否有其他的方式可以修复,因为2.5.2的kylin在生产环境,已经构建了挺多数据,不好动。 实在不行我就只能purge了,使用Kylin 3.1.1重新构建了 hello I ran into a problem, and after building a Kylin cube in the company's production environment for a year, I recently reported an error: "There is already 10 building seinterfaces ". But WHEN I filter All in the Monitor interface, I don't see 10 build tasks. This error is reported even when no running, pending, error, or new tasks exist Through online search, try to pull metadata update. metastore.sh fech /cube/xxx.json Cp/data/apache - kylin - 2.5.2 - bin - hbase1x/meta_backups meta_xxxx_xxx_xx/xx. The json/path/to/restore_new / metastore.sh restore /path/to/restore_new/ The metadata update did not work, and the cube. Json restore was pulled down as before. I tried to use kylin in 3.1.1 to perform metadata update operation and found that it can be updated. Does kylin 2.5.2 not support this operation? Is there any other way to fix it? Because Kylin 2.5.2 has built a lot of data in the production environment and is not active. If I had to, I would have just purge and rebuilt it using Kylin 3.1.1
