手动配置单机版说明|学习笔记

本文涉及的产品
Elasticsearch Serverless通用抵扣包,测试体验金 200元
简介: 快速学习手动配置单机版说明。

开发者学堂课程【ElasticSearch 最新快速入门教程手动配置单机版说明】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10600


手动配置单机版说明

 

配置 config/elasticsearch.yml

cluster.name: bigdata ~>集群名

node.name: hadoop ~> 集群中当前 es 服务器节点名

path.data: /home/tom/data/elastic~> es 索引库中的数据最终存储到哪个目录下,目录会自动创建

path.logs: /home/tom/logs/elastic ~> es 进程启动后,对应的日志信息存放的目录,目录会自动创建

network.host: JANSON01~>当前虚拟机的 ip 地址的别名

http.cors.enabled: true ~ >下面两个配置参数指的是 es 服务器

允许别的插件服务访问(插件:对现有软件功能的一个扩展的软件)

http.corsallow-origin:“*”

启动: ( daemon:精灵进程,后台进程的方式启动;索引库启动需要花费几秒中的时间,等待! )

$ELASTICSEARCH HOME/bin/elasticsearch –d

注意:

1.若是进程启动不了,查看日志文志/home/tom/logs/elastic/bigdata.log ,报错:

max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536],

解决方案见: Elasticsearch\1资料\⑥异常\ I -es 安装异常.txt

2.yml,properties:

同:都是用来操作资源文件的。

不同点:

①properties 资源文件中,键与值之间使用=进行分隔(等于号)

Yml 资源文件中,键与值之间使用:进行分隔(冒号后面必须得添加一个半角空格)

②较之于 properties 资源文件中,yml 资源文件书写起来更加简洁一些,通过缩进来标识层次关系。

~> properties:

db.mysql.url=txxx

db.mysql.pwd=txxxx

~>yml: (更加精简,相同的目录只需要书写一次即可

db.mysql.url: txxx ~>键和值之间使用:隔开,且至少必须有一个半角空格

pwd: txxxx ~>通过缩进用来标识层次关系

也就是:

*yml,与*.properties 都属于资源文件,较之于 properties 文件,yml 文件书写得更为简洁,文件内容中:键:值多个键前缀相同,通过缩进来标识层次关系

③如何验证上述每种方式安装成功了?

[root@JANSON01 ~]# curl -XGET 'tttp://127.0.0.1:9200'

"name" : "VoOPTEn",

"cluster_ name" : "elasticsearch",

"cluster uuid" : *ZULM4XLsSZi3cIvbbcalfg",

"version" :{

"number" :"6.5.3",

"build flavor" : "default",

"build_ type" : "tar",

"build_ hash" : "159a78a",

"build_ date" : "2018-12-06T20:11:28.826501Z"

"build_ snapshot" : false,

"lucene _version" : "7.5.0",

"minimum wire_ compatibility. version" : "5.6.0",

minimum index compatibility. _version" : "5.0.0"

},

"tagline" : "You Know, for Search"

}

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
SQL Oracle 关系型数据库
Oracle-index索引解读
Oracle-index索引解读
384 0
|
消息中间件 关系型数据库 Kafka
Flink CDC产品常见问题之 Oraclecdc JdbcIncrementalSource 捕获不到数据如何解决
Flink CDC(Change Data Capture)是一个基于Apache Flink的实时数据变更捕获库,用于实现数据库的实时同步和变更流的处理;在本汇总中,我们组织了关于Flink CDC产品在实践中用户经常提出的问题及其解答,目的是辅助用户更好地理解和应用这一技术,优化实时数据处理流程。
|
XML Dubbo Java
Dubbo 3 Spring相关优化
Spring Context Initialization首先,我们先来看一下Spring context初始化主要流程,如下图所示: 相关代码:org.springframework.context.support.AbstractApplicationContext#refresh()简单描述一下每个步骤包含的内容:创建BeanFactory:读取加载XML/注解定义的BeanDefiniti
1222 3
Dubbo 3 Spring相关优化
|
9月前
|
弹性计算 人工智能 运维
云产品评测|告别传统运维挑战!阿里云OS控制台引领智能管理新时代
阿里云OS控制台是专为运维人员设计的高效管理工具,旨在提升用户体验和简化操作流程。它不仅集成了OS Copilot等智能助手,还提供了系统诊断、订阅管理和AI组件等功能,支持API、SDK、CLI等多种管理方式。通过该平台,用户可以轻松纳管服务器、监控健康状态、执行故障排查,并享受针对阿里云环境优化的运维体验。整体而言,阿里云OS控制台为运维工作带来了极大的便利与效率提升。
|
SQL 缓存 架构师
一文梳理 Code Review 方法论与实践总结
作为卓越工程文化的一部分,Code Review 其实一直在进行中,只是各团队根据自身情况张驰有度,松紧可能也不一,这里简单梳理一下 CR 的方法和团队实践。
825 100
一文梳理 Code Review 方法论与实践总结
小皮面板中访问不了本地的sqli网站---解决方法
小皮面板中访问不了本地的sqli网站---解决方法
|
数据采集 机器学习/深度学习 存储
性能提升30%!中国电信进一步开源12B星辰大模型TeleChat-12B!魔搭社区最佳实践来啦!
中国电信人工智能研究院开源12B参数规模星辰语义大模型TeleChat-12B,相较1月开源7B版本,内容、性能和应用等方面整体效果提升30%,其中,多轮推理、安全问题等领域提升超40%。在C-eval、MMLU、AGIEVAL等国际权威榜单上,排名处于国内同级别参数开源模型的前列,进一步促进大模型开源生态繁荣,助力AI产业加速高质量发展。另据悉,中国电信人工智能研究院将于年内开源千亿级参数大模型。
|
消息中间件 存储 Java
RocketMQ-初体验RocketMQ(06)-使用API操作RocketMQ ,理解RocketMQ的存储结构
RocketMQ-初体验RocketMQ(06)-使用API操作RocketMQ ,理解RocketMQ的存储结构
350 0
|
分布式计算 Java Spark
Spark Driver和Executor数据传递使用问题
Spark Driver和Executor数据传递使用问题
164 0
|
存储 自然语言处理 Java
了解11种常见的字符编码格式及其使用场景,让数据传输不再出现问题
了解11种常见的字符编码格式及其使用场景,让数据传输不再出现问题
1309 0