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

简介: 快速学习手动配置单机版说明。

开发者学堂课程【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索引解读
463 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
1292 3
Dubbo 3 Spring相关优化
|
7月前
|
存储 算法 Go
【LeetCode 热题100】17:电话号码的字母组合(详细解析)(Go语言版)
LeetCode 17题解题思路采用回溯算法,通过递归构建所有可能的组合。关键点包括:每位数字对应多个字母,依次尝试;递归构建下一个字符;递归出口为组合长度等于输入数字长度。Go语言实现中,使用map存储数字到字母的映射,通过回溯函数递归生成组合。时间复杂度为O(3^n * 4^m),空间复杂度为O(n)。类似题目包括括号生成、组合、全排列等。掌握回溯法的核心思想,能够解决多种排列组合问题。
316 11
|
SQL 缓存 架构师
一文梳理 Code Review 方法论与实践总结
作为卓越工程文化的一部分,Code Review 其实一直在进行中,只是各团队根据自身情况张驰有度,松紧可能也不一,这里简单梳理一下 CR 的方法和团队实践。
886 93
一文梳理 Code Review 方法论与实践总结
|
数据采集 机器学习/深度学习 存储
性能提升30%!中国电信进一步开源12B星辰大模型TeleChat-12B!魔搭社区最佳实践来啦!
中国电信人工智能研究院开源12B参数规模星辰语义大模型TeleChat-12B,相较1月开源7B版本,内容、性能和应用等方面整体效果提升30%,其中,多轮推理、安全问题等领域提升超40%。在C-eval、MMLU、AGIEVAL等国际权威榜单上,排名处于国内同级别参数开源模型的前列,进一步促进大模型开源生态繁荣,助力AI产业加速高质量发展。另据悉,中国电信人工智能研究院将于年内开源千亿级参数大模型。
小皮面板中访问不了本地的sqli网站---解决方法
小皮面板中访问不了本地的sqli网站---解决方法
|
消息中间件 存储 Java
RocketMQ-初体验RocketMQ(06)-使用API操作RocketMQ ,理解RocketMQ的存储结构
RocketMQ-初体验RocketMQ(06)-使用API操作RocketMQ ,理解RocketMQ的存储结构
416 0
|
存储 自然语言处理 Java
了解11种常见的字符编码格式及其使用场景,让数据传输不再出现问题
了解11种常见的字符编码格式及其使用场景,让数据传输不再出现问题
1570 0