linux环境下elasticsearch+kibana搭建

7 篇文章 1 订阅

1.jdk安装(elasticsearch是使用java开发的,所以jdk环境是必须要有的)

export JAVA_HOME=/usr/local/jdk1.8.0_181

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

source /etc/profile

2.elasticsearch-6.4.3.tar.gz+kibana-6.4.3-linux-x86_64.tar.gz准备

 

3.elasticsearch搭建

(1)解压

tar -zxvf elasticsearch-6.4.3.tar.gz

(2)修改elasticsearch.yml

network.host: 192.168.212.151

http.port: 9200

(3)创建用户组+用户;分配权限(原因:不能以root的身份运行)

groupadd es

useradd esadmin -g es -p 123456

chown -R esadmin:es  elasticsearch-6.4.3

(4)配置服务器环境

vi /etc/sysctl.conf

vm.max_map_count=655360

sysctl -p

(5)设置最大文件打开数(调整完后需重启服务器)

vi /etc/security/limits.conf

后面追加:

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096

------------------------

 

注意点:

   elasticsearch中有两个端口,9300与9200区别:

9300端口: ES节点之间通讯使用
9200端口: ES节点 和 外部 通讯使用

访问 http://192.168.228.128:9200

4.kibana搭建

(1)解压

tar  -zxvf kibana-6.4.3-linux-x86_64.tar.gz

(2)修改配置文件

vim config/kibana.yml

# 将默认配置改成如下:

server.port: 5601

server.host: "192.168.212.151"

elasticsearch.url: "http:// 192.168.228.128:9200"

(3)启动

./bin/kibana

----------------------------

访问 http://192.168.228.128:5601

 

Kibana实现增删改查(不能有大写)

###创建索引
PUT /simplecloud

####查询索引
GET /simplecloud

####添加文档 /索引名称/类型/id
PUT /simplecloud/user/1
{
  "name":"Amn",
  "sex":0,
  "age":22
}


###查询文档
GET /simplecloud/user/1

###删除索引
DELETE /simplecloud

版本控制:

PUT /mymayikt/user/1?version=2
{
  "name":"yushengjun",
  "sex":0,
  "age":22
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值