Windows下ElasticSearch安裝中的問題解決
最近想用ElasticSearch,安裝過程遇到幾個問題,解決過程與大家分享:
1)java安裝路徑問題
按照安裝說明執行elasticsearch.bat時,遇到以下錯誤
此時不應該有\JAVA\JDK1.8.0_111
一開始以為是elasticsearch版本不支援java jdk1.8版本,但檢視官網無類似要求。後進一步搜尋,有網友提到安裝路徑中不能有控制,才發現我的安裝路徑為C:\Program Files (x86)\java,其中帶有空格;
後將java解除安裝後,直接安裝在c盤根目錄下,該問題解決。
2)Java虛擬機器記憶體限制問題
安裝過程中遇到VM初始化問題(提示如下):
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
網上查有不少人在安裝使用其他軟體時,也遇到類似的問題,基本思路是在某個配置檔案中減小最大堆限制,設定為256M;但是大都沒有提到elasticSearch採用哪個配置檔案。
經檢視elasticsearch.bat檔案,根據檔案中的 set ES_JVM_OPTIONS=%~dp0\..\config\jvm.options 語句,在配置資料夾config\下找到jvm.options檔案。
################################################################
## IMPORTANT: JVM heap size
################################################################
.......
# Xms represents the initial size of total heap space
# Xmx represents the maximum size of total heap space
-Xms2g
-Xmx2g
修改為
-Xms256m
-Xmx256m
然後繼續執行elasticsearch.bat即可。注意,配置檔案中說明了initial size和 maximum size必須一致。
相關文章
- Elasticsearch在Windows下的安裝ElasticsearchWindows
- 【Elasticsearch系列之一】windows下Elasticsearch的安裝ElasticsearchWindows
- windows 安裝 MongoDB 卡主問題解決WindowsMongoDB
- windows 下 opencv 3.x 的安裝及常見問題的解決WindowsOpenCV
- linux下安裝mysql的問題解決LinuxMySql
- Windows下安裝ElasticSearch7.6.2WindowsElasticsearch
- ElasticSearch安裝中遇到的一些問題Elasticsearch
- linux下安裝loudmouth庫中碰到的問題 & 解決方法薦Linux
- 解決ubuntu下安裝phpmyadmin訪問不了的問題UbuntuPHP
- windows安裝tomcat遇到問題及解決方案WindowsTomcat
- ElasticSearch 安裝root使用者啟動失敗問題解決Elasticsearch
- VMware下安裝Ubuntu遇到的問題及解決方案Ubuntu
- 解決 macOS 下 Python 3.8 安裝 mysqlclient 的問題MacPythonMySqlclient
- redis 安裝及安裝遇到的問題解決Redis
- 解決vscode安裝golang外掛(windows)問題VSCodeGolangWindows
- 【mysql】配置MySQL,解決安裝過程中的問題MySql
- Windows下ElasticSearch的Head安裝及基本使用WindowsElasticsearch
- Windows 安裝 MySQL 5.7.20 教程(及常見問題解決)WindowsMySql
- redis安裝及問題解決Redis
- Windows 7 下安裝Oracle 11g r1 版本相容問題解決WindowsOracle
- IPython的安裝及問題解決Python
- 如何解決windows無法安裝ubuntu問題WindowsUbuntu
- pytorch安裝問題,使用soumith的conda源,下載安裝很慢的解決方法PyTorchMIT
- 解決在ubuntu系統中安裝Chrome失敗的問題UbuntuChrome
- Mysql安裝過程中遇到的問題及解決辦法MySql
- Windows環境下Oracle11g安裝的問題WindowsOracle
- 賜教在windows下安裝linux的問題(轉)WindowsLinux
- CentOS 7下yum安裝Apache及不解析php問題的解決CentOSApachePHP
- JIVE在WINDOWS下的中文顯示問題的解決Windows
- Ocaml windows 下安裝的各種坑及解決方案Windows
- Emgu.CV.Runtime.Windows nuget 安裝失敗問題解決方案Windows
- elk(單機)安裝過程中遇到的問題及解決方法
- Oracle RAC之--安裝過程中碰到的問題及解決方法Oracle
- 解決Windows下棧記憶體過小的問題Windows記憶體
- Parallels Tools 無法安裝問題解決Parallel
- Linux rpm安裝問題解決Linux
- Apache 2.2 + Php 5.1 安裝問題解決ApachePHP
- 安裝sql server遇到問題解決方法SQLServer