Linux安装ELK、elasticsearch部署安装(二)

10 篇文章 1 订阅
8 篇文章 5 订阅

本篇文章主要介绍在Linux(Centons7)下安装ELK的elasticsearch部署安装,笔者选择了6.1版本,现在已经有6.5的新增了一些功能,推荐安装6.5,使用yum方式安装。

注意,logstash至少要有1G内存才能执行

在安装Logstash之前,确保已经安装了Java的运行环境

简要步骤:

①、wget下载elasticsearch包

②、rpm安装elasticsearch

③、设置data目录、log目录

④、修改配置文件(elasticsearch.yml)

⑤、启动elasticsearch

⑥、开启9200端口

⑦、查看是否启动成功

⑧、访问elasticsearch

 

笔者ELK相关文章:

ELK架构体系、ELK运行原理、ELK应用场景、ELK简单介绍(一):https://blog.csdn.net/zjh_746140129/article/details/86483318

Linux安装ELK、elasticsearch部署安装(二):https://blog.csdn.net/zjh_746140129/article/details/86483661

Linux安装ELK、logstash部署安装(三):https://blog.csdn.net/zjh_746140129/article/details/86484586

Linux安装ELK、kibana部署安装(四):https://blog.csdn.net/zjh_746140129/article/details/86484862

ELK启动报错:OpenJDK 64-Bit Server VM warning:https://blog.csdn.net/zjh_746140129/article/details/86601574

ELK常见错误问题、ELK的一些坑、Unable to connect to Elasticsearch at http://localhost:9200:https://blog.csdn.net/zjh_746140129/article/details/86601791

详细步骤:

一、wget下载elasticsearch包

也可以去官网下

https://www.elastic.co/cn/downloads

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.1.0.rpm

 

二、rpm安装elasticsearch

rpm -ivh elasticsearch-6.1.0.rpm

查找安装路径,一般是装在/usr/share/elasticsearch/下。

 

rpm -ql elasticsearch

 

三、设置data目录、log目录

1、设置data的目录

创建/data/es-data目录,用于elasticsearch数据的存放 

mkdir -p /data/es-data

修改该目录的拥有者为elasticsearch

chown -R elasticsearch:elasticsearch /data/es-data

2、设置log的目录

创建/data/es-log目录,用于elasticsearch日志的存放

mkdir -p /log/es-log

修改该目录的拥有者为elasticsearch 

chown -R elasticsearch:elasticsearch /log/es-log

 

 

 

四、修改配置文件(elasticsearch.yml)

vim /etc/elasticsearch/elasticsearch.yml

配置文件内容如下: 

#设置data存放的路径为/data/es-data
path.data: /data/es-data

#设置logs日志的路径为/log/es-log
path.logs: /log/es-log

#设置内存不使用交换分区
bootstrap.memory_lock: false
#配置了bootstrap.memory_lock为true时反而会引发9200不会被监听,原因不明

#设置允许所有ip可以连接该elasticsearch
network.host: 0.0.0.0

#开启监听的端口为9200
http.port: 9200

#增加新的参数,为了让elasticsearch-head插件可以访问es (5.x版本,如果没有可以自己手动加)
http.cors.enabled: true
http.cors.allow-origin: "*"

 

五、启动elasticsearch

启动
systemctl start elasticsearch
查看状态
systemctl status elasticsearch
设置开机启动
systemctl enable elasticsearch	

 

六、开启9200端口

注:centons6.5和7的命令有所区别,大家需要注意,笔者直接禁用了防火墙,这里就不做开启了。

firewall-cmd --add-port=9200/tcp --permanent
firewall-cmd --reload

七、查看是否启动成功

# 查看端口监听
netstat -antp |grep 9200
#查看进程
ps -ef | grep elasticsearch

八、访问elasticsearch

浏览器访问:http://192.168.234.155:9200

这里是演示了查看索引

控制台输入:curl http://127.0.0.1:9200

 

查看索引里面的内容,更多语法可以百度学习

 

 

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要在Linux环境下安装部署ELKElasticsearch、Logstash、Kibana),可以按照以下步骤进行操作: 1. 首先,下载并安装Node.js:使用`wget`命令下载Node.js的tar包,例如`wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz`。然后,使用`tar -xf`命令解压下载的tar包文件,例如`tar -xf node-v8.11.3-linux-x64.tar.xz`。接下来,配置环境变量,在`/etc/profile`文件中添加以下内容: ``` export NODE_HOME=/usr/local/elk/node-v8.11.3-linux-x64 export PATH=$PATH:$NODE_HOME/bin ``` 最后,使用`source /etc/profile`命令刷新环境变量。 2. 验证Node.js安装是否成功,可以使用`node -v`命令查看Node.js版本。 3. 安装ELK的依赖包:使用`npm install -g`命令进行全局安装安装的包将放置在`/usr/local`或Node.js的安装目录下。如果不加`-g`参数,则是进行本地安装,包将放在当前目录的`./node_modules`下。 4. 下载并解压Kibana:使用`tar -zxvf`命令解压已下载的Kibana压缩包文件,例如`tar -zxvf kibana-7.8.0-linux-x86_64.tar.gz`。 至此,ELKLinux环境下的安装部署已经完成。请注意,以上步骤仅为基本操作,具体的安装部署过程可能因系统版本和个人需求而有所不同。请参考官方文档或相关教程以获得更详细的指导。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [elk安装部署linux环境(亲测有效)](https://blog.csdn.net/weixin_40691089/article/details/123635331)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值