react 前端框架如何驱动企业数字化转型与创新发展
995
2022-10-01
Docker安装ES7.6
docker安装es7.6.0
docker基本命令 如果对基本命令不熟悉可查看这里docker基本命令
拉取镜像
docker pull elasticsearch:7.6.0
安装 这里设置了es的占用内存,如果你的es运行后到时系统非常卡的话,ES_JAVA_POTS="-Xms256m -Xmx256m" 这个参数将会解决问题,如果服务器内存足够大可以忽略这个配置
docker run -d -e ES_JAVA_POTS="-Xms256m -Xmx256m" -e "discovery.type=single-node"
访问端口9300
其他问题 启动后发现访问9300端口依然不行,查看日志
docker logs -f es7.6.0
报错如下
error: OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error=‘Not enough space’ (errno=12) at org.elasticsearch.tools.launchers.JvmErgonomics.flagsFinal(JvmErgonomics.java:123) at org.elasticsearch.tools.launchers.JvmErgonomics.finalJvmOptions(JvmErgonomics.java:88) at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:59) at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:95)
显示 jvm 没有足够的空间。。。奔溃 这里猜测是服务器其他进程内存占比很高,所以导致内存不够用
下面附带springboot整合es7.6.0的坑SpringBoot2.2.0整合7.6.0的坑
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~