下载地址 简单示例(Ubuntu 20.04环境)
# 创建文件夹 mkdir -p learn-es/downloads learn-es/es # 下载包 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.3-linux-x86_64.tar.gz -P learn-es/downloads # 解压 tar -zxvf learn-es/downloads/elasticsearch-7.16.3-linux-x86_64.tar.gz -C learn-es/es/ # 运行 (root 用户需要添加个非root的执行用户) groupadd elasticsearch adduser es chown -R es:es learn-es chmod 707 /root su es ./learn-es/es/elasticsearch-7.16.3/bin/elasticsearch # 测试 curl http://localhost:9200 # 安装插件 ./learn-es/es/elasticsearch-7.16.3/bin/elasticsearch-plugin install analysis-icu # 查看安装的插件 curl http://localhost:9200/_cat/plugins?v # 启动一个集群(先关闭上述启动的节点) ./learn-es/es/elasticsearch-7.16.3/bin/elasticsearch -E node.name=node0 -E cluster.name=ahogek -E path.data=node0_data > /dev/null & ./learn-es/es/elasticsearch-7.16.3/bin/elasticsearch -E node.name=node1 -E cluster.name=ahogek -E path.data=node1_data > /dev/null & # 查看集群 GET http://localhost:9200 # 查看节点 GET http://localhost:9200/_cat/nodes GET http://localhost:9200/_cluster/health # 关闭节点 kill %0 %1 # 注: 你可以通过 jobs 来查看有那些正在执行的指令相关阅读
[1] Installing Elasticsearch[2] Support Matrix[3] important Elasticsearch configuration[4] Configuring Elasticsearch[5] cat plugins API



