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

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

  •  1
     
  •   alanying · 196 天前 · 3365 次点击
    这是一个创建于 196 天前的主题,其中的信息可能已经有所发展或是发生改变。

    java Version:

    [[email protected] ~]# 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
        1
    BBCCBB   196 天前   ♥ 1
    这只是 warning, 不是错误, 提醒你 cms 垃圾收集器在 jdk9 就开始被标注为 @deprecated
        2
    alanying   196 天前
    @BBCCBB 但是后来就直接启动失败了,9200 端口看到,status 提示 failed
        3
    PriestTomb   196 天前
    ES 启动有很多检查项,你可以参考下 https://www.elastic.co/guide/en/elasticsearch/reference/current/bootstrap-checks.html,是不是 jvm 相关的配置导致没成功启动
        4
    print1024   196 天前
    换成 G1 吧,或者 ZGC,在 JVM 配置文件中修改
        5
    wastebaby   196 天前
    你开放外网没加认证的话是想当矿机吗
        6
    luozic   196 天前 via iPhone
    jdk11 支持的 gc 去搜一下吧。
        7
    txhsj   196 天前
    这。。。。
        8
    alanying   196 天前
    @wastebaby 防火墙做个限制
        9
    alanying   196 天前
    @luozic

    network.host: localhost 就没问题

    把 network.host: localhost 改成 network.host: 0.0.0.0 就处问题
        10
    dongsir   88 天前
    你好,试试将
    discovery.seed_hosts 设置成默认值
    即:
    discovery.seed_hosts: ["127.0.0.1", "[::1]"]

    参照:
    https://blog.csdn.net/qq6759/article/details/99675321
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1126 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    ♥ Do have faith in what you're doing.