Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    knightchong
    @knightchong
    好的
    Mingyu Chen
    @morningman

    palo_be[22671]: segfault at 33c4 ip 0000000001427ab1 sp 00007ff6f0fca830 error 4 in palo_be[400000+2e44000]

    这个应该是CPU指令集不支持 roaringbitmap 的使用的指令。可以升级下

    knightchong
    @knightchong
    升级doris吗
    可以帮我拉入doris的微信群吗
    Mingyu Chen
    @morningman
    加我微信吧 13001006668
    knightchong
    @knightchong
    好的 好的
    对了 这个应该是CPU指令集不支持 roaringbitmap 的使用的指令 这个要升级doris吗
    Mingyu Chen
    @morningman
    我们提供的预编译版本,是提供兼容指令集的。如果你要自己编译,需要拉取最新的docker编译镜像,里面自带的roaringbitmap指令集是修改过的
    对,要升级doris
    knightchong
    @knightchong
    我昨天用了 bitmap 结果be总是宕机
    现在那台机器的be启动不起来了
    Mingyu Chen
    @morningman
    这个只能升级解决
    knightchong
    @knightchong
    我不用bitmap了
    也要升级吗
    Mingyu Chen
    @morningman
    内部的一些数据结构也用到了
    0.12 都是2年前的版本了。。
    knightchong
    @knightchong
    那升级的话 不可以直接替换lib bin
    Mingyu Chen
    @morningman
    升级方式参阅doris官网吧
    knightchong
    @knightchong
    好的 我加你微信了
    方便同意下吗
    build-env-1.2
    用 build-env-1.2这个镜像就可以对吧
    Mingyu Chen
    @morningman
    按官网说明操作就可以了
    knightchong
    @knightchong
    好的
    duyujie
    @duyujie
    @tarepanda1024 我遇到了和你一样的问题, FE启动完毕fe后,连接mysql报错,提示 (1064, 'errCode = 2, detailMessage = candidate backends is empty') 这个该怎么解决?
    renzhimin7
    @renzhimin7
    这个是按照官网,调试FE报的错吗?
    tarepanda1024
    @tarepanda1024
    @tarepanda1024 我遇到了和你一样的问题, FE启动完毕fe后,连接mysql报错,提示 (1064, 'errCode = 2, detailMessage = candidate backends is empty') 这个该怎么解决?
    @duyujie
    只能用mysql官方客户端连接,第三方的客户端都不行 apache/incubator-doris#6004
    Tianqianwuya
    @Tianqianwuya
    go语言有访问doris的api吗
    1 reply
    Tianqianwuya
    @Tianqianwuya
    还是只有java和c++有doris的api
    zhangShunLin
    @ZHANGSHUNLIN
    1
    Mingyu Chen
    @morningman
    @duyujie 建议先通过mysql-client命令行来初次登陆doris并添加节点。使用其他客户端,可能会发送一些初始命令导致报错。
    @Tianqianwuya doris支持标准mysql协议,理论上使用任何语言的mysql客户端都可以访问
    westgatepark
    @westgatepark
    flink doris connector 是不是不支持读缓存更新啊
    有没有兄弟用过
    table api
    Rofi
    @yyw105
    我看FE默认的垃圾回收器是CMS,而不是G1。向大牛们请教下为什么不用G1?我有看到过其他开源组件也存在这类情况,一直不得其解
    Mingyu Chen
    @morningman
    因为 FE 并没有太多重计算的逻辑,通常情况下CMS运行良好,当然在某些高负载场景下,比如导入特别多的情况下,元数据修改会比较多,这时用G1会更好。
    renzhimin7
    @renzhimin7
    大家知道前缀索引是怎么实现的吗?
    Hao Tan
    @e0c9
    B+ tree
    jay chang
    @jaychang:matrix.org
    [m]
    be 用odbc mysql 来链接一个mysql外表,查询的时候会报以上错误
    songqiwei
    @songqiwei

    刚刚接触Doris, 有些问题请教,谢谢
    部署的版本 0.14.0,
    docker-compose 搭建了 1 leader+1 Follower+1 Observer + 3 BE (自己笔记本上10代 I5 , 32G内存),

    创建了个简单表(3 aggregate column, 2 value column),

    写了个程序单线程 往FE Leader 批量插入(5000条数据), 大概需要 4秒,平均 每秒 1000
    通过Navicat, 对已有的数据(大概20万),简单的sum, count, max, 大概在 100毫秒

    在我这样的环境下, 不知道这个性能是不是正常?
    每秒1000条记录
    查询 100毫秒

    因为不太清楚一些性能配置优化,所以基本都是默认配置

    但是当持续批量插入数据时(每次5000条记录),大概过了10分钟,程序就抛出Exception, 同时FE Leader无响应。
    异常所以:
    rpc failed, host: 172.24.0.7] with root cause

    同时看到FE Leader的Log
    2021-09-05 16:47:30,293 WARN (replayer|57) [BDBEnvironment.openDatabase():255] get exception when try to close previously opened bdb database. ignore it
    com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7) (JE 7.3.7) Database 1 has been forcibly closed in order to apply a replicated remove operation. This Database and all associated Cursors must be closed. All associated Transactions must be aborted.
    at com.sleepycat.je.rep.DatabasePreemptedException.wrapSelf(DatabasePreemptedException.java:113) ~[je-7.3.7.jar:7.3.7]
    at com.sleepycat.je.Database.checkOpen(Database.java:2274) ~[je-7.3.7.jar:7.3.7]
    at com.sleepycat.je.Database.getDatabaseName(Database.java:2046) ~[je-7.3.7.jar:7.3.7]
    at org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:231) [palo-fe.jar:3.4.0]
    at org.apache.doris.journal.bdbje.BDBJEJournal.getMaxJournalId(BDBJEJournal.java:269) [palo-fe.jar:3.4.0]
    at org.apache.doris.persist.EditLog.getMaxJournalId(EditLog.java:95) [palo-fe.jar:3.4.0]
    at org.apache.doris.catalog.Catalog.getMaxJournalId(Catalog.java:4808) [palo-fe.jar:3.4.0]
    at org.apache.doris.catalog.Catalog.replayJournal(Catalog.java:2422) [palo-fe.jar:3.4.0]
    at org.apache.doris.catalog.Catalog$3.runOneCycle(Catalog.java:2227) [palo-fe.jar:3.4.0]
    at org.apache.doris.common.util.Daemon.run(Daemon.java:116) [palo-fe.jar:3.4.0]

    请问这可能什么原因,是某个BE不可访问,有什么建议,如果需要具体更多的信息。

    songzhifei
    @songzhifei
    datax 同步mysql数据到doris报错:Parse json data for JsonDoc failed. code = 2, error-info:The document root must not be followed by other values.. doris版本是0.14,谁知道这是什么问题吗?
    xiaokangroot
    @xiaokangroot
    单独编译FE,Could not resolve dependencies for project org.apache:fe-core:jar:3.4.0: Failure to find org.apache:spark-dpp:jar:1.0.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
    这事啥原因呢
    [INFO] doris-fe ........................................... SUCCESS [ 0.002 s]
    [INFO] fe-common .......................................... SUCCESS [ 1.061 s]
    [INFO] spark-dpp .......................................... SUCCESS [ 0.694 s]
    [INFO] fe-core ............................................ FAILURE [ 0.917 s]