前言
Elasticsearch 是一个使用得非常广泛的分布式全文检索数据库
主要有以下特性:
- Distributed, scalable, and highly available
- Real-time search and analytics capabilities
- Sophisticated RESTful API
更为详细的文档可以参考 Elasticsearch Reference
下面对它常用的一些命令进行分享
概要
确认相同java版本
代码语言:javascript复制java -version
Note: 注意是一个 - 而不是两个 ; Elasticsearch 集群中的各节点要使用相同的java版本
配置
详细配置可以参考 Configuration
系统配置
File Descriptors
建议配置文件句柄到 32k 或 64k
可以使用 ulimit 也可以在 /etc/security/limits.conf 中进行配置
使用如下方法查看每个节点的最大文件句柄数,关注 max_file_descriptors 属性
代码语言:javascript复制curl localhost:9200/_nodes/process?pretty