首先,你得下载这个文件,解压打开之后,我们看见
打开bin目录。
我们在双击 elasticsearch.bat文件,我们默认用管理员打开。
出现这个打开基本就成功了。
以上为在windows中操作。
下面介绍我们在linux中操作。以及案例运行。
为了方便,我们用虚拟机来测试。
主机配置。。。。
我使用 Xshell连接。
在linux主机中 ,我们使用的是tar.gz,我们先使用Xftp把文件从本地拿到虚拟机中,现在链接上虚拟机,
现在进行操作,搭建服务只能在普通用户下,不能在root用户下。
我们之后在改错的时候,用户无权限之类的,要不就在root用户下,给普通用户授权,要不就 su root 到 root用户编辑文件。
我在根目录下创建了一个ES的文件夹 mkdir ES
我从主机上拿取的文件 都放在下面:
启动,只能在普通用户下启动。
解压后进入解压文件,
我们在进入bin
我们在 执行 ./elasticsearch 命令 。下面是问题解决方案 。
权限不够自己就想想办法。www.百度.com
ERROR: bootstrap checks failed
-
max file descriptors [ 4096] for elasticsearch process likely too low, increase to at least [65536]
-
max number of threads [ 1024] for user [lishang] likely too low, increase to at least [2048]
解决:切换到root用户,编辑limits.conf 添加类似如下内容
-
vi /etc/security/limits.conf
-
添加如下内容:
-
* soft nofile 65536
-
* hard nofile 131072
-
* soft nproc 2048
-
* hard nproc 4096
max virtual memory areas vm.max_count [65530] likely too low,increase to at least [26244]
基本也就这些错误了。