V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alanying
V2EX  ›  Elasticsearch

Elasticsearch 用 openJDK11 安装,开放外网访问就报错 UseConcMarkSweepGC 问题

  •  1
     
  •   alanying · 2019-05-31 10:54:36 +08:00 · 7481 次点击
    这是一个创建于 1763 天前的主题,其中的信息可能已经有所发展或是发生改变。

    java Version:

    [root@localhost ~]# java --version
    openjdk 11.0.2 2019-01-15 LTS
    OpenJDK Runtime Environment 18.9 (build 11.0.2+7-LTS)
    OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+7-LTS, mixed mode, sharing)
    

    network.host: localhost 改成 network.host: 104.248.70.201

    再重启就提示:

    May 30 22:48:28 localhost.localdomain elasticsearch[7022]: OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will like
    

    那应该如何更好的开启外网访问呢?

    10 条回复    2019-09-16 10:45:46 +08:00
    BBCCBB
        1
    BBCCBB  
       2019-05-31 11:04:17 +08:00   ❤️ 1
    这只是 warning, 不是错误, 提醒你 cms 垃圾收集器在 jdk9 就开始被标注为 @deprecated
    alanying
        2
    alanying  
    OP
       2019-05-31 11:13:00 +08:00
    @BBCCBB 但是后来就直接启动失败了,9200 端口看到,status 提示 failed
    PriestTomb
        3
    PriestTomb  
       2019-05-31 11:46:40 +08:00
    ES 启动有很多检查项,你可以参考下 https://www.elastic.co/guide/en/elasticsearch/reference/current/bootstrap-checks.html,是不是 jvm 相关的配置导致没成功启动
    print1024
        4
    print1024  
       2019-05-31 12:28:12 +08:00
    换成 G1 吧,或者 ZGC,在 JVM 配置文件中修改
    wastebaby
        5
    wastebaby  
       2019-05-31 14:46:40 +08:00
    你开放外网没加认证的话是想当矿机吗
    luozic
        6
    luozic  
       2019-05-31 15:03:33 +08:00 via iPhone
    jdk11 支持的 gc 去搜一下吧。
    txhsj
        7
    txhsj  
       2019-05-31 15:10:59 +08:00
    这。。。。
    alanying
        8
    alanying  
    OP
       2019-05-31 15:41:26 +08:00
    @wastebaby 防火墙做个限制
    alanying
        9
    alanying  
    OP
       2019-05-31 15:42:34 +08:00
    @luozic

    network.host: localhost 就没问题

    把 network.host: localhost 改成 network.host: 0.0.0.0 就处问题
    dongsir
        10
    dongsir  
       2019-09-16 10:45:46 +08:00
    你好,试试将
    discovery.seed_hosts 设置成默认值
    即:
    discovery.seed_hosts: ["127.0.0.1", "[::1]"]

    参照:
    https://blog.csdn.net/qq6759/article/details/99675321
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5512 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 09:02 · PVG 17:02 · LAX 02:02 · JFK 05:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.