【Elasticsearch】windows 10安装Elasticsearch和Kibana
Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎。Elasticsearch的生成环境通常选择Linux系统。但是,在学习过程中选择windows系统也是个不错的选择。因此,本博文介绍在windows 10系统下基于Docker的方式来安装Elasticsearch和Kibana,这种方式更加独立、便捷。
一、Win10安装Docker
1. 下载Docker Desktop
下载地址:https://www.docker.com/products/docker-desktop
2. 安装
正常安装即可。
3. 可能遇到的问题
3.1 WSL 2 installation is incomplete
在安装完成后,可能会提示该问题。原因是WSL 2的版本太旧,根据Docker提示进行更新即可。
3.2 需要启动Hyper-V
控制面板=>程序=>启动或关闭windows功能\text{控制面板=>程序=>启动或关闭windows功能}控制面板=>程序=>启动或关闭windows功能
3.3 win10家庭版无法启动Hyper-V
新建文件hyperv.cmd;
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
以管理员身份运行该文件;
运行后输入Y,自动重启电脑;
控制面板=>程序=>启动或关闭windows功能\text{控制面板=>程序=>启动或关闭windows功能}控制面板=>程序=>启动或关闭windows功能,出现Hyper-V选项;
二、安装Elasticsearch和Kibana
打开PowerShell
拉取Elasticsearch镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.14.0
拉取Kibana镜像
docker pull docker.elastic.co/kibana/kibana:7.14.0
创建网络(Elasticsearch和Kibana两个容器需要通信)
docker network create elastic
启动Elasticsearch容器
docker run --name es01-test --net elastic -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.14.0
启动Kibana容器
docker run --name kib01-test --net elastic -p 5601:5601 -e "ELASTICSEARCH_HOSTS=http://es01-test:9200" docker.elastic.co/kibana/kibana:7.14.0
访问Kibana
浏览器访问:
http://localhost:5601/
三、系统重启
不同于Linux服务器,windows通常作为个人电脑的操作系统,需要经常重启。但是,系统重启后Docker容器就会停止运行。因此,重启电脑后需要手动启动已经停止的容器。具体来说:
打开PowerShell
查看已经停止的容器:
docker ps -a
启动Elasticsearch容器:
docker start 'elasticsearc容器id'
启动Kibana容器:
docker start 'kibana容器id'
【Elasticsearch】windows 10安装Elasticsearch和Kibana相关推荐
- windows10 安装linux,windows 10安装linux(ubuntu)子系统
windows10安装ubuntu子系统系统 之前一直在虚拟机中使用linux系统,但是不是很方便,后来发现windows下也有了linux系统.感觉还不错 1. 打开windows应用市场micro ...
- ElasticSearch入门 第一篇:Windows下安装ElasticSearch
这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
- ElasticSearch入门 :Windows下安装ElasticSearch
这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
- 在Windows上安装Elasticsearch 5.0
在windows上安装Elasticsearch Elasticsearch可以使用.zip软件包安装在Windows上. elasticsearch-service.bat命令,它将设置Elasti ...
- Windows 10安装Tensorflow
Windows 10安装Tensorflow手记 解决Python3.7不能安装tensorflow<1.13的问题 验证安装: import tensorflow as tf hello = ...
- windows 10 安装openssh 0x800f0954 的一种解决方法
windows 10 安装openssh 0x800f0954 的一种解决方法 参考文章: (1)windows 10 安装openssh 0x800f0954 的一种解决方法 (2)https:// ...
- windows 10 安装和使用中5个常见问题
2015年7月29日0点起,Windows 10推送全面开启,Windows7.Windows8.1用户可以免费升级到Windows 10,用户也可以通过系统升级到Windows10,在这过程中,用户 ...
- Windows 10安装TensorFlow-gpu1.4 及CUDA8.0,cuDNN6.0,搞定了,包含安装方法和下载路径
Windows 10安装TensorFlow-gpu1.4 及CUDA8.0,cuDNN6.0,搞定了 先说下我的最终版本: Python 3.5.3: tensorflow-gpu==1.4.0 : ...
- Windows 10 安装 scrapy 步骤
1. 安装 twisted 打开 cmd 输入 python 命令查看自己的 Python 版本,如图我的版本是 Python 3.8: 打开 https://www.lfd.uci.edu/~goh ...
最新文章
- 世界第三大浏览器正在消亡
- Linux 软件管理工具之rpm、yum
- mysql二级缓存,mybatis的动态sql和二级缓存
- python编程语言模块_Python基础编程常用模块汇总
- 如何在windows平台下使用hsdis与jitwatch查看JIT后的汇编码
- 开发基于CXF的 RESTful WebService web 项目 webservice发布
- plsqldev连oracle,plsqldev怎么联接oracle客户端
- 代码 设为主页 加入收藏 代码
- 【信息安全】-身份认证技术
- build constraints exclude all Go file GOland 导入“github.com/gin-gonic/gin“ 报红,
- ecu根据什么信号对点火提前角_【科普】汽车ECU现状及发展趋势
- 数学之美 读书心得与笔记
- “双料王”傍身,极智嘉Geek+成功开辟行业新蓝海
- 店开天下,阿里云助力客如云数据中台建设
- word里的表格出现换页表格不会自动跳到下一页(已解决)
- 《真实的幸福》读书总结
- STM32F103RCT6 实验代码之舵机+超声波避障小车(一)杂谈+电机+L298N
- java传智百度_2018年4月传智黑马java
- 详解 WebRTC 传输安全机制:一文读懂 DTLS 协议
- plex 乱码_最适合HTPC用户的Plex客户端是什么?