YDOOK-云计算-ubuntu24.04-安装-ElasticSearch-直接服务器安装

打印 上一主题 下一主题

主题 965|帖子 965|积分 2895

YDOOK-Jinwei Lin
平台:腾讯云-轻量应用服务器-ubuntu24.04 LTS
首先更新软件列表:
  1. sudo apt update
复制代码
安装Java运行时环境(JRE)或开发工具包(JDK)- V17
  1. sudo apt install openjdk-17-jdk -y
复制代码
添加Elastic官方的GPG密钥到体系以验证下载的软件包
  1. wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic-keyring.gpg
复制代码
添加Elastic的APT源
  1. echo "deb [signed-by=/usr/share/keyrings/elastic-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list
复制代码
 再次更新软件列表:
  1. sudo apt update
复制代码
开始安装 Elasticsearch
  1. sudo apt install elasticsearch -y
复制代码
修改/etc/elasticsearch/elasticsearch.yml文件:



 启动 Elasticsearch 服务,并设置该服务开机自动启动:
  1. sudo systemctl start elasticsearch
  2. sudo systemctl enable elasticsearch
复制代码
检察 Elasticsearch 当前的状态:
  1. sudo systemctl status elasticsearch
复制代码
修改 Elasticsearch 运行时间JVM的内存大小:
  1. /etc/elasticsearch# /etc/elasticsearch/jvm.options
复制代码

修改配置后重新启动 Elasticsearch:
  1. sudo systemctl restart elasticsearch
复制代码

假如使用下面命令仍旧无法测试:
 
  1. curl -X GET "localhost:9200/"
复制代码
应该为服务器中需要通过Elasticsearch的默认用户名与暗码进行访问,
因为安装时没有给出,以是通过下面命令,修改Elasticsearch默认暗码:
  1. sudo /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic -i
复制代码
上述命令需要在 Elasticsearch 运行的时间进行:

修改暗码乐成后,使用下面命令测试:
  1. curl -u elastic:<password> -X GET "https://10.1.12.16:9200/_cluster/health?pretty"
复制代码

输出测试结果:
  1. ubuntu@VM-12-16-ubuntu:/etc/elasticsearch$ curl -k -u elastic:<password> -X GET "https://10.1.12.16:9200/_cluster/health?pretty"
  2. {
  3.   "cluster_name" : "elasticsearch",
  4.   "status" : "green",
  5.   "timed_out" : false,
  6.   "number_of_nodes" : 1,
  7.   "number_of_data_nodes" : 1,
  8.   "active_primary_shards" : 3,
  9.   "active_shards" : 3,
  10.   "relocating_shards" : 0,
  11.   "initializing_shards" : 0,
  12.   "unassigned_shards" : 0,
  13.   "unassigned_primary_shards" : 0,
  14.   "delayed_unassigned_shards" : 0,
  15.   "number_of_pending_tasks" : 0,
  16.   "number_of_in_flight_fetch" : 0,
  17.   "task_max_waiting_in_queue_millis" : 0,
  18.   "active_shards_percent_as_number" : 100.0
  19. }
复制代码






免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曂沅仴駦

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表