Elasticsearch 单机安装

1.安装JDK(jdk-8u60-linux-x64.tar.gz)
2.上传解压Elasticsearch-5.4.3
3.不能使用root
1)创建一个普通用户,然后将对于的目录修改为普通用户的所属用户和所属组
2)修改bin/elasticsearch 添加ES_JAVA_OPTS="-Des.insecure.allow.root=true" 5版本以后不能再使用此方法,强制要求非root
4.修改配置文件config/elasticsearch.yml,修改为安装主机的地址,这样其他主机才可以访问,集群名称也需要设置,否则无法连接

network.host: 192.168.100.100
cluster.name: my-application

5.启动ES,发现报错
bin/elasticsearch -d 使用后台启动
出现错误
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

用户最大可创建文件数太小,在sudo vi /etc/security/limits.conf文件中添加:

* soft nofile 65536
* hard nofile 65536

查看可打开文件数量ulimit -Hn

[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

最大虚拟内存太小sudo vi /etc/sysctl.conf

vm.max_map_count=262144

查看虚拟内存的大小sudo sysctl -p

6重启linuxreboot

7.通过浏览器访问ES 192.168.100.100:9200

很抱歉,目前最新版本的 Elasticsearch 是 7.15.1,没有 8.5.3 版本。不过我可以为您介绍一下 Elasticsearch单机安装部署步骤。 1. 下载 Elasticsearch:您可以从 Elasticsearch 官方网站(https://www.elastic.co/downloads/elasticsearch)下载适合您操作系统的安装包。 2. 解压安装包:将下载的安装包解压到您选择的目录中。 3. 配置 Elasticsearch:进入解压后的目录,找到 `config` 文件夹,编辑 `elasticsearch.yml` 文件。您可以根据需要修改以下配置项: - `cluster.name`:集群名称,默认为 "elasticsearch"。 - `node.name`:节点名称,默认为随机生成的唯一标识。 - `path.data`:数据存储路径,默认为 "data" 文件夹。 - `path.logs`:日志存储路径,默认为 "logs" 文件夹。 4. 启动 Elasticsearch:在命令行中进入 Elasticsearch 的 bin 目录,执行以下命令启动 Elasticsearch: - Windows:`.\elasticsearch.bat` - Linux/MacOS:`./elasticsearch` 5. 验证安装:打开浏览器,访问 `http://localhost:9200`,如果看到类似以下信息表示 Elasticsearch 已成功启动: ``` { "name" : "your_node_name", "cluster_name" : "your_cluster_name", "cluster_uuid" : "your_cluster_uuid", "version" : { "number" : "7.15.1", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "unknown", "build_date" : "2021-10-07T21:56:19.031608185Z", "build_snapshot" : false, "lucene_version" : "8.9.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" } ``` 这样就完成了 Elasticsearch单机安装部署。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值