设为首页 加入收藏

TOP

elasticsearch环境部署测试与配置【详细版】
2019-05-11 02:03:23 】 浏览:49
Tags:elasticsearch 环境 部署 测试 配置 详细

共享模式下:

useradd sxt
echo sxt | passwd --stdin sxt

su sxt

root 用户创建 /opt/sxt/es(普通用户无法创建)

mkdir -p /opt/sxt/es (注意:此时的目录权限属于root)

在附近目录尚学堂下执行: chown sxt:sxt es


单节点模式下root用户:
安装解压程序

ftp拷贝至根目录下,或者software目录下(备用,可选)


切换回sxt用户(共享模式,可以看到software内容)

单节点模式:

使用sxt用户解压es2.2.1zip包至es目录,保证es文件属于用户sxt:

zin包解压的时候,需要下载插件:
yum -y install unzip


unzip elasticsearch-2.2.1.zip -d /opt/sxt/es
解压在不同的目录:
-C是gz的jar包
-d是zip的包
解压的身份很重要,如果用root身份解压的话,就归属于root

进入es/conf, 修改elastic配置文件:
修改:
---------------cluster-------------------------

cluster.name: bjsxt-es
----------------node-------------------------------
node.name: node06 (分发后各节点修改)

----------------network--------------------------------
network.host: 192.168.133.6 (分发后修改)

http.port:9200 (放开)

末尾增加防脑裂:
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["192.168.133.6","192.168.133.7", "192.168.133.8"]
discovery.zen.ping_timeout: 120s
client.transport.ping_timeout: 60s


增加图形可视化插件:
分发的时候,要分发给对方相同的用户,不能发给root用户:

[root@node06 software]# cp -abr plugins/ /opt/sxt/es/elasticsearch-2.2.1/
chown的时候,要以root的身份:
chown -R sxt:sxt plugins/


分发其他节点:
scp -r ./elasticsearch-2.2.1/ sxt@node07:`pwd`
scp -r ./elasticsearch-2.2.1/ sxt@node08:`pwd`

修改配置文件
node.name: node06 (分发后各节点修改)

----------------network--------------------------------
network.host: 192.168.133.6 (分发后修改)


进入bin目录,启动脚本:
[root@node06 bin]# ./elasticsearch

好用吧,好用就鼓励一下我吧,祝你学习、工作愉快。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Eclipse 快捷键(转) 下一篇ice grid配置使用第二篇------实..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目