ElasticSearch啟動失敗問題彙總和解決方法
1.Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12)
由於elasticsearch5.0預設分配jvm空間大小為2g,修改jvm空間分配
vi elasticsearch/config/jvm.options
#-Xms1g
#-Xmx1g
修改為
-Xms512m
-Xmx512m
2.max number of threads [2048] for user [elasticsearch] is too low, increase to at least [4096]
修改 /etc/security/limits.d/90-nproc.conf
* soft nproc 2048
修改為
* soft nproc 4096
3.ERROR: bootstrap checks failed
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
修改/etc/sysctl.conf配置檔案,
vi /etc/sysctl.conf
修改如下行:
vm.max_map_count=262144
如果不存在則新增:
echo "vm.max_map_count=262144" >>/etc/sysctl.conf
4.max file descriptors [65535] for elasticsearch process likely too low, increase to at least [65536]
ulimit -n 65536
然後退出當前使用者,重新登入後生效
由於elasticsearch5.0預設分配jvm空間大小為2g,修改jvm空間分配
vi elasticsearch/config/jvm.options
#-Xms1g
#-Xmx1g
修改為
-Xms512m
-Xmx512m
2.max number of threads [2048] for user [elasticsearch] is too low, increase to at least [4096]
修改 /etc/security/limits.d/90-nproc.conf
* soft nproc 2048
修改為
* soft nproc 4096
3.ERROR: bootstrap checks failed
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
修改/etc/sysctl.conf配置檔案,
vi /etc/sysctl.conf
修改如下行:
vm.max_map_count=262144
如果不存在則新增:
echo "vm.max_map_count=262144" >>/etc/sysctl.conf
4.max file descriptors [65535] for elasticsearch process likely too low, increase to at least [65536]
ulimit -n 65536
然後退出當前使用者,重新登入後生效
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2149328/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mongodb啟動失敗問題解決MongoDB
- hbase啟動失敗問題解決
- dbsnmp啟動失敗解決方法
- 問題一:Kibaba 啟動失敗
- mysql(mariadb)啟動失敗解決方法MySql
- Windows系統解決PhPStudy MySQL啟動失敗問題WindowsPHPMySql
- SpringBoot 使用 Elasticsearch 問題彙總Spring BootElasticsearch
- 如何解決GitHub Actions在Ubuntu 18.04上啟動失敗問題GithubUbuntu
- SpringBoot專案引入Elasticsearch時啟動失敗Spring BootElasticsearch
- 如何解決GitHub Actions在Ubuntu 18.04上啟動失敗的問題GithubUbuntu
- Kali Linux 2020.1a版本msfconsole啟動失敗問題Linux
- LightDB/Postgresql 記錄客戶端啟動版本問題導致啟動失敗問題SQL客戶端
- git clone失敗問題解決Git
- anaconda prompt開啟失敗解決方法
- 粘包問題原因和解決方法
- Oracle資料庫啟動問題彙總(一)Oracle資料庫
- 解決npm 安裝部分依賴失敗問題總結NPM
- Win10系統啟動Apache失敗的解決方法Win10Apache
- Firefox 使用常見問題和解決方法Firefox
- sqlplus啟動失敗SQL
- tomcat 啟動失敗Tomcat
- docker啟動失敗Docker
- MySQL啟動失敗MySql
- easyswoole啟動失敗
- 在Linux中,如何診斷和解決系統啟動問題?Linux
- windows10系統下apache啟動失敗的解決方法WindowsApache
- win10系統network location awareness啟動失敗解決方法Win10
- 解決Nessus外掛更新失敗問題
- Qt5打包後缺少dll,啟動失敗問題QT
- Spark 環境問題記錄和解決方法Spark
- 樹莓派4b通過外接ssd硬碟啟動系統失敗的排查和解決樹莓派硬碟
- 安裝node-sass失敗原因及解決辦法彙總
- 華為ensp防火牆6000啟動失敗#######的個人解決方法防火牆
- 探討寶塔切換php版本切換失敗的原因和解決方法PHP
- 使用laradock啟動容器elasticsearch遇到啟動後幾秒鐘又自動關閉的問題以及解決方法Elasticsearch
- Win7 Nginx啟動失敗 cmd命令失敗Win7Nginx
- 【FAQ】運動健康服務REST API介面使用過程中常見問題和解決方法總結健康服務RESTAPI
- linux Too Many Files 問題檢視和解決方法Linux
- Redis常見的效能問題和解決方法UWRedis