You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Gabor Arki (Jira)" <ji...@apache.org> on 2021/07/09 16:01:00 UTC

[jira] [Commented] (KYLIN-5022) kylin升级新版本-/mnt/tmp/hbase-hbase/local/jars/tmp产生大量的kylin-coprocessor文件

    [ https://issues.apache.org/jira/browse/KYLIN-5022?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17378143#comment-17378143 ] 

Gabor Arki commented on KYLIN-5022:
-----------------------------------

We are encountering a similar issue with v3.1.0. Apart from the {{kylin-coprocessor-*.jar}} files present in {{/mnt/tmp}}, this is also causing a disk space leakage. There are a lot of deleted files still referenced by the HBase region server process thus the disk space cannot be actually freed. This causes a significant discrepancy between the {{du}} and {{df}} calculations. In our case, when running the EMR for Kylin for a few months now, 50+ GB of such deleted {{kylin-coprocessor-3.1.0-*.jar}} files are still occupying disk space on each core node:
[hadoop@ip-23-0-3-131 mnt]$ sudo lsof| grep "/mnt"  | grep delete | more
java      16611   hbase  666r      REG              259,3    5592785  143780992 /mnt/tmp/hbase-hbase/local/jars/tmp/.1369857329.kylin-coprocessor-3.1.0-SNAPSHOT-1597.jar
.1602171232484.jar (deleted)
java      16611   hbase  679r      REG              259,3    5592785  144773588 /mnt/tmp/hbase-hbase/local/jars/tmp/.1170685576.kylin-coprocessor-3.1.0-SNAPSHOT-129.jar.
1602182959858.jar (deleted)
java      16611   hbase  680r      REG              259,3    5592785  144321908 /mnt/tmp/hbase-hbase/local/jars/tmp/.-1329141342.kylin-coprocessor-3.1.0-SNAPSHOT-3653.ja
r.1602180128061.jar (deleted)
java      16611   hbase  681r      REG              259,3    5592785  144248531 /mnt/tmp/hbase-hbase/local/jars/tmp/.-832621882.kylin-coprocessor-3.1.0-SNAPSHOT-3651.jar
.1602179699713.jar (deleted)
...........
...........

> kylin升级新版本-/mnt/tmp/hbase-hbase/local/jars/tmp产生大量的kylin-coprocessor文件
> ----------------------------------------------------------------------
>
>                 Key: KYLIN-5022
>                 URL: https://issues.apache.org/jira/browse/KYLIN-5022
>             Project: Kylin
>          Issue Type: Bug
>          Components: Metadata, Storage - HBase
>    Affects Versions: v3.1.1
>            Reporter: star_dev
>            Priority: Major
>         Attachments: 屏幕快照1.png, 屏幕快照2.png, 日志.log
>
>
> kylin版本从3.0.2更新到3.1.1,还是用原来的元数据。
> 发现在EMR的core节点中有大量的kylin-coprocessor文件生成,见附件屏幕快照1,占用了大量的空间,导致hdfs文件系统可用空间变少。路径为/mnt/tmp/hbase-hbase/local/jars/tmp
> 查询官方文档 [http://kylin.apache.org/docs/howto/howto_update_coprocessor.html]
> 执行如下命令仍然不好用,日志信息见附件
> -------------------------
>  
> {{$KYLIN_HOME/bin/kylin.sh org.apache.kylin.storage.hbase.util.DeployCoprocessorCLI default all}}
> {{-------------------------}}
> 同时发现kylin元数据 kylin_metadata/coprocessor/下有大量的kylin-coprocessor-3.1.1-*.jar文件,见附件屏幕快照2
>  
> 是什么原因导致的这种现象?
> 如何才能在/mnt/tmp/hbase-hbase/local/jars/tmp路径下不再产生大量的文件?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)