首页 > 其他分享 >opensearch-2.11.1安装

opensearch-2.11.1安装

时间:2024-07-03 10:41:42浏览次数:18  
标签:1.0 OpenSearch opensearch linux 242 安装 2.11

一、opensearch简介

官网:https://www.opensearch.org/

下载:https://www.opensearch.org/versions/opensearch-2-11-1.html

1.1 OpenSearch的基本概念和特点

OpenSearch是由数据存储和搜索引擎(OpenSearch)、可视化和用户界面 (OpenSearch Dashboards) 以及服务器端数据收集器 (Data Prepper) 组成的。
OpenSearch使用Apache Lucene作为其核心搜索引擎,并提供了与供应商无关的工具集,可以用来构建安全、高性能、经济高效的应用程序。
OpenSearch提供了一系列插件,以帮助用户扩展其搜索和分析功能,包括增强搜索、分析、可观察性、安全性、机器学习等。
OpenSearch项目于2021年1月首次宣布,作为Elasticsearch和Kibana的开源分支,旨在提供安全、高质量、完全开源的搜索和分析套件。
OpenSearch提供了一个全面的项目路线图,并自项目启动以来,已发展到拥有100多个贡献者、数千个拉取请求、数千个问题已解决,并在90多个存储库中进行组织。
OpenSearch可在Apache 2.0许可证下获得许可,为用户提供了修改、扩展、货币化和转售产品的自由,以及在各种基础设施上部署的灵活性。
OpenSearch具备高度的可扩展性和灵活性,可以作为端到端解决方案的一部分,或与用户首选的开源工具或合作伙伴项目相连接。
OpenSearch支持全文查询、自然语言处理、自定义词典和一系列搜索功能,为结构化和非结构化搜索应用程序提供了灵活的基础

二、搭建

2.1 搭建单机版

# 1.新建opensearch账号,不支持 root启动
useradd opensearch

# 2.配置文件
cd opensearch-2.11.1
mkdir {data,logs}

cd opensearch-2.11.1/config
cat opensearch.yml | grep -v "^#" | grep -v "^$"
path.data: /usr/local/opensearch-2.11.1/data
path.logs: /usr/local/opensearch-2.11.1/logs
http.port: 9200
network.host: 0.0.0.0
discovery.type: single-node
plugins.security.disabled: true

cd opensearch-dashboards-2.11.1/config
cat opensearch_dashboards.yml | grep -v "^#" | grep -v "^$"
---
opensearch.hosts: [http://localhost:9200]
server.ssl.enabled: false
server.host: "0.0.0.0"

# server.ssl.enabled: false 禁用 ssl
# opensearch.hosts 没有 ssl,需要将 https改为http

2.2 启动

# opensearch启动
cd opensearch-2.11.1
./opensearch-tar-install.sh -d

# opensearch-dashboard启动
cd opensearch-dashboards-2.11.1/bin
nohup ./opensearch-dashboards &

2.3 查看

# 验证是否启动成功:
curl -XGET http://localhost:9200/_cat/plugins?v -u 'admin:admin'
name      component                            version
linux-242 opensearch-alerting                  2.11.1.0
linux-242 opensearch-anomaly-detection         2.11.1.0
linux-242 opensearch-asynchronous-search       2.11.1.0
linux-242 opensearch-cross-cluster-replication 2.11.1.0
linux-242 opensearch-custom-codecs             2.11.1.0
linux-242 opensearch-geospatial                2.11.1.0
linux-242 opensearch-index-management          2.11.1.0
linux-242 opensearch-job-scheduler             2.11.1.0
linux-242 opensearch-knn                       2.11.1.0
linux-242 opensearch-ml                        2.11.1.0
linux-242 opensearch-neural-search             2.11.1.0
linux-242 opensearch-notifications             2.11.1.0
linux-242 opensearch-notifications-core        2.11.1.0
linux-242 opensearch-observability             2.11.1.0
linux-242 opensearch-performance-analyzer      2.11.1.0
linux-242 opensearch-reports-scheduler         2.11.1.0
linux-242 opensearch-security                  2.11.1.0
linux-242 opensearch-security-analytics        2.11.1.0
linux-242 opensearch-sql                       2.11.1.0

# 页面查看
http://10.1.1.242:9200/
"name" : "linux-242",
  "cluster_name" : "opensearch",
  "cluster_uuid" : "HkVxcP-wRZOln-vOpE5Irw",
  "version" : {
    "distribution" : "opensearch",
    "number" : "2.11.1",
    "build_type" : "tar",
    "build_hash" : "6b1986e964d440be9137eba1413015c31c5a7752",
    "build_date" : "2023-11-29T21:43:10.135035992Z",
    "build_snapshot" : false,
    "lucene_version" : "9.7.0",
    "minimum_wire_compatibility_version" : "7.10.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "The OpenSearch Project: https://opensearch.org/"

# dashboard访问
http://10.1.1.242:5601/
# dashboard默认密码不清楚,我禁用掉了securityDashboards 插件,不用密码也可以登录 dashboard了
cd opensearch-dashboards-2.11.1/plugins/
mv securityDashboards securityDashboards_bak

 

标签:1.0,OpenSearch,opensearch,linux,242,安装,2.11
From: https://www.cnblogs.com/yangmeichong/p/18281147

相关文章

  • linux安装telnet服务(Centos7.9环境)
    使用telnet临时替代ssh安装配置接上一篇OpenssH升级至9.8P1教程发出后有不少朋友反馈在升级过程中服务器连接断开无法远程,对租用云服务器的朋友们不是太友好,后续只能联系云厂商或者通过购买云服务器账号后台登陆操作浪费时间,现在我们可以采用安装telnet服务临时替代ssh远程登......
  • Jenv和JDK安装与配置指南
    一、Jenv安装1.下载地址→github开源地址下载后解压,我解压到了D盘Admin文件下2.环境变量系统变量path新增一条     变量值:D:\Admin\JEnv(jenv的实际解压路径)3.cmd命令行中尝试命令:jenv-v若有返回值,即为成功,若没有请重启电脑!二、JDK安装1.下载地址→oracle......
  • 最佳实践教程:nvm安装详细教程(安装nvm、node、npm、cnpm、yarn及环境变量配置)
    一、安装nvm1.下载nvm点击网盘下载进行下载  2、双击下载好的nvm-1.1.12-setup.zip文件 3.双击nvm-setup.exe开始安装  4.选择我接受,然后点击next 5.选择nvm安装路径,路径名称不要有空格,然后点击next 6.node.js安装路径,然后点击next 7.点击I......
  • 【ORB_SLAM的安装报错】—— 使用./build.sh编译ORB_SLAM源码时出现报错:/usr/bin/ld:
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、/usr/bin/ld:找不到-lboost_serialization1.问题描述2.解决(1).下载源码(2).编译安装总结前言Boost库是一组由C++标准库的扩展库组成的集合,旨在为C++开发者提供高质量和功能丰......
  • JDK卸载与安装
    卸载JDK1、删除Java安装目录2、删除JAVA_HOME3、删除path下关于Java的目录4、DOS命令查看java-version安装JDK1、百度搜索JDK8,找到下载地址2、同意协议3、注册账号4、下载电脑对应版本5、双击安装JDK6、记住安装路径7、配置环境变量我的电脑-->右键-->属性-->高......
  • ubuntu中gstreamer缺少rtspserversink插件怎么安装这个插件?
    在Ubuntu中,如果GStreamer缺少rtspserversink插件,这通常意味着gst-rtsp-server模块没有正确安装或配置。rtspserversink是gst-rtsp-server库的一部分,它用于构建RTSP服务器,支持媒体流的发送。以下是详细的安装步骤,这些步骤将帮助你安装gst-rtsp-server及其相关插件:首先,你需要安......
  • FL Studio 21中文破解版,内置激活补丁安装激活使用指南
     FLStudio21在音频质量和性能上也达到了新的高度。它采用了先进的音频处理技术,确保了音频的清晰度和真实度。同时,其强大的处理能力使得用户可以同时运行多个音轨和效果器,而不会出现卡顿或延迟。此外,FLStudio21还提供了丰富的插件和扩展功能,使得用户能够更加方便地与其他......
  • 【VMware vSAN】vSAN Data Protection Part 1:安装部署。
    VMwarevSAN8U3中新引入了基于vSANESA的全新vSANDataProtection功能,借助vSANDataProtection功能,您可以使用在vSAN集群本地存储的本机快照,快速从操作故障或勒索软件攻击中恢复虚拟机。它使用本机vSAN 快照来捕获虚拟机的当前状态。可以使用vSAN快照将虚拟机还......
  • Carla安装教程
    1.前言对于从事自动驾驶的小伙伴而言,或多或少应该都接触过一些的仿真软件,今天要给大家介绍的这款仿真软件应该算的上是业界非常有名的一款仿真软件——carla。目前carla的学习教程也还是蛮多的,但是写的都不是很全,在配置的时候还是会遇到许多的坑。并且,目前的教程基本上都是Py......
  • Windows环境下安装nvm的详细步骤
    Windows环境下安装nvm的详细步骤nvm(NodeVersionManager)是一个用于管理多个Node.js版本的工具,它允许用户在同一台机器上安装和切换不同版本的Node.js,从而解决因版本不兼容导致的各种问题。在Windows环境下安装nvm相对简单,下面将详细介绍安装步骤。一、下载nvm安......