安装ES总结

①、下载ES
②、解压
③、修改配置文件 config/jvm.options 命令:vim jvm.options
进入编辑模式 按 i 来 进行编辑
可以修改内存大小,默认是2g
修改之后 按ESC退出编辑模式 按:wq 保存退出
④、启动Es sh./bin/elasticsearch
你以为这就结束了吗? 哦,不不不!
⑤、虽然启动成功,但是在外面还是访问不到 , 你还得修改配置文件,修改
config/ elasticsearch.yml 这个文件中的参数。
找到network.host: 将他的值改为0.0.0.0。
此时启动还会宝两个错误:
错误“ max file descriptors [65535] for elasticsearchprocess is too low, increase to at least [65536] ”,maxfile descriptors为最大文件描述符,设置其大于65536即可。解决方法是修改/etc/security/limits.conf文件,添加“* - nofile65536 * - memlock unlimited”,“ * ”表示给所有用户起作用,
错误“ max virtual memory areas vm.max_map_count [65530]is too low, increase to at least [262144] ”,max_map_count文件包含限制一个进程可以拥有的VMA(虚拟内存区域)的数量,系统默认是65530,修改成262144。解决方法是修改/etc/sysctl.conf配置文件,添加vm.max_map_count=262144,记得需要重启机器才起作用
es安装常见错误
补充:使用ES你的jdk必须是1.8以上的。
给你的ES起别名:(一般用于搭建集群)
编辑config下的 elasticsearch.yml 追加内容:
node.name: YourName 名称
cluster.name: YourName 估计是节点名称
以后台的形式来启动后面+ -d
sh ./elasticsearch -d
安装ES Head
此时下载下来的是一个zip的压缩包
如果,你的Linux无法解压zip需要安装unzip :yum install -y unzip zip (这里需要用root来安装)
此时你就可以解压了。 unzip master.zip
安装好了之后需要安装nodejs 与npm (估计是这个东西依赖于这两个东西)
在root下进行安装:
yum -y install nodejs npm
还有
安装yum update openssl -y
在elasticsearch-head-master 执行 npm install phantomjs-prebuilt@2.1.16 --ignore scripts
npm run start进行启动
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值