ES的安装

6. ES的安装

6.1 准备环境

# 0.安装前准备
- centos7 +
- java 8  +
- elastic 6.8.0+

# 1.在官方网站下载ES
- wget http://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.0.tar.gz

# 2.安装JDK(必须JDK1.8+)
- rpm -ivh jdk-8u181-linux-x64.rpm
    /*注意:默认安装位置 /usr/java/jdk1.8.0_171-amd64*/

# 3.配置环境变量
- vim /etc/profile
    在文件末尾加入:
    export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
    export PATH=$PATH:$JAVA_HOME/bin

# 4.重载系统配置
- source /etc/profile
image-20200630212439770.png

6.2 安装ES服务

# 1. ES不能以root用户身份启动必须创建普通用户
- a.在linux系统中创建新的组
        groupadd es
- b.创建新的用户es并将es用户放入es组中
        useradd nono -g es 
- c.修改es用户密码
        passwd nono

# 2.使用普通用户登录并上传安装包
image.png
# 3.解压缩elasticsearch
- tar -zxvf elasticsearch-6.4.1.tar.gz
image-20200630212630392.png
# 4.进入ES安装目录查看目录结构
- bin                         可执行的二进制文件的目录
- config                        配置文件的目录
- lib                         运行时依赖的库
- logs                                      运行时日志文件
- modules                                           运行时依赖的模块
- plugins                       可以安装官方以及第三方插件
image-20200630212850554.png
# 5.进入bin目录中启动ES服务
- ./elasticsearch
- 出现下图红色日志说明启动成功:
image-20200630213303918.png
# 6.执行如下命令测试客户端操作
- curl http://localhost:9200
image-20200630213526877.png

es的端口有两个: web页面的端口是:9200 Java操作的端口是:9300

image.png

6.3 开启远程连接权限

注意:ES服务默认启动是受保护的,只允许本地客户端连接,如果想要通过远程客户端访问,必须开启远程连接(关掉linux防火墙啊)

# 1.开启ES远程访问
进入es的config目录
- vim elasticsearch.yml 将原来network修改为以下配置:
    network.host: 0.0.0.0
  • 原始配置
image-20200630213816272.png
  • 修改后配置
image-20200630214020095.png
# 2.重启启动ES服务
- [es@localhost bin]$ ./elasticsearch
image-20200630214239158.png
# 3.重新启动es出现如下错误
- ERROR: [3] bootstrap checks failed
    [1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
    [2]: max number of threads [3802] for user [es] is too low, increase to at least [4096]
    [3]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

# 4.解决错误[1] 使用root用户修改系统配置
- vim /etc/security/limits.conf  在最后面追加下面内容
    *               soft    nofile          65536
    *               hard    nofile          65536
    *               soft    nproc           4096
    *               hard    nproc           4096
image-20200630214626888.png
# 5.登录重新在检测配置是否生效
- ulimit -Hn
    ulimit -Sn
    ulimit -Hu
    ulimit -Su
image-20200630214938946.png
# 6.解决错误[2]  使用root用户修改系统配置
- vim /etc/security/limits.d/20-nproc.conf 
    启动ES用户名 soft nproc 4096
nono          soft    nproc     4096
image-20200630215059327.png

nono soft nproc 4096

image-20200630215215846.png
# 7.解决错误[3] 使用root用户修改系统配置
- vim /etc/sysctl.conf
    vm.max_map_count=655360
image-20200630215322421.png
image-20200630215346079.png
# 8.执行如下命令检测是否生效
- sysctl -p
image-20200630215443290.png
# 9.退出从新登录之后重新启动ES服务
- [es@localhost bin]$ ./elasticsearch
image-20200630215848212.png
# 10.通过浏览器访问ES服务
- http://192.168.102.200:9200
image-20200630220237339.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容

  • 本篇主要讲述如何部署一个ES服务器。ES版本:5.6.0。服务器版本:centOS6.9,macOS。 下载地址:...
    靈08_1024阅读 8,679评论 0 1
  • 步骤 1: 下载安装包 我们使用 6.3.1 版本 https://www.elastic.co/cn/downl...
    无来无去_A阅读 685评论 0 1
  • 首先在ES的官网下载ES,然后上传到服务器上,解压,解压完成时候在ES的目录中我们创建一个data目录作为之后存储...
    那钱有着落吗阅读 203评论 0 0
  • 一. 安装错误解决办法 启动es,如果报错如下: 修改 /etc/sysctl.conf添加下面配置:vm.max...
    Jlan阅读 1,025评论 0 0
  • 一、jdk安装 es要求jdk版本在1.8以上,所以先安装jdk1.8 安装步骤: 1.安装完Centos6.5的...
    有梦想永远年轻阅读 8,312评论 0 1