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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ElasticSearch 安裝root使用者啟動失敗問題解決Elasticsearch
- hbase啟動失敗問題解決
- mongodb啟動失敗問題解決MongoDB
- dbsnmp啟動失敗解決方法
- oracle net相關問題的彙總和解決Oracle
- mysql(mariadb)啟動失敗解決方法MySql
- Windows系統解決PhPStudy MySQL啟動失敗問題WindowsPHPMySql
- MQ服務啟動失敗的解決方法MQ
- oem啟動失敗的一般解決方法
- SpringBoot 使用 Elasticsearch 問題彙總Spring BootElasticsearch
- 如何解決GitHub Actions在Ubuntu 18.04上啟動失敗問題GithubUbuntu
- 監聽啟動失敗解決
- SpringBoot專案引入Elasticsearch時啟動失敗Spring BootElasticsearch
- discuz雲平臺報呼叫遠端介面失敗的問題分析和解決
- 安裝XAMPP時啟動Apache失敗解決方法 xamppApache
- centos 7 新增 nfs 開機啟動失敗解決方法CentOSNFS
- 啟動Tomcat 失敗(Unable to start cluster)及解決方法Tomcat
- 如何解決GitHub Actions在Ubuntu 18.04上啟動失敗的問題GithubUbuntu
- git clone失敗問題解決Git
- LightDB/Postgresql 記錄客戶端啟動版本問題導致啟動失敗問題SQL客戶端
- Oracle資料庫啟動問題彙總(一)Oracle資料庫
- 粘包問題原因和解決方法
- 華為ensp防火牆6000啟動失敗#######的個人解決方法防火牆
- Win10系統啟動Apache失敗的解決方法Win10Apache
- 解決npm 安裝部分依賴失敗問題總結NPM
- anaconda prompt開啟失敗解決方法
- MySQL啟動失敗MySql
- docker啟動失敗Docker
- SSH 專案過程中遇到的問題和解決方法彙總 struts2 spring hibernateSpring
- windows10系統下apache啟動失敗的解決方法WindowsApache
- dataguard中MRP無法啟動的問題分析和解決
- 解決Nessus外掛更新失敗問題
- zabbix 小問題解決彙總
- Qt5打包後缺少dll,啟動失敗問題QT
- tomcat 啟動失敗Tomcat
- 樹莓派4b通過外接ssd硬碟啟動系統失敗的排查和解決樹莓派硬碟
- win10系統network location awareness啟動失敗解決方法Win10
- 安裝node-sass失敗原因及解決辦法彙總