es安装配置和使用
- 一.前提:把以下列出的文件复制到root目录下的software目录下
- 二.输入`cd /root/software`来到software目录下
-
-
- 1.输入`tar -xvf hadoop-native-64-2.6.0.tar -C hadoop/lib/`(意思是解压到hadoop下的lib目录下)
- 2.输入`rm -rf hadoop-native-64-2.6.0.tar`(解压完就可以把安装包删掉了)
- 3.输入`tar -zxf elasticsearch-6.2.2.tar.gz`(解压文件)
- 4.输入`mv elasticsearch-6.2.2 es`(将这个文件修改名字为es)
- 5.输入`useradd es`(新建一个用户es)
- 6.输入`passwd es`(修改一下密码)
- 7.输入`chown es:es -R es`(第一个es是用户名,第二个es是组名,第三个es是目录,就是将es下的文件及其所有子文件全部更改到指定的组)
- 8.输入`cd es`(来到es目录下)
- 9.输入`vi config/elasticsearch.yml`(来到配置文件)
- 10.在最后一行后输入以下代码块(注意冒号后有一个空格)
- 10.输入`vi /etc/sysctl.conf`
- 11.在最后一行输入`vm.max_map_count=655360`
- 12.输入`sysctl -p`(使刚刚输入的代码立刻生效)
- 13.输入` vi /etc/security/limits.conf`
- 14.在最后一行后输入以下代码块
- 13.输入 `cd /`(来到根目录)
- 14.输入 `chmod 555 /root`(修改root用户权限)
- 15.输入 `su es`(切换用户)
- 16.输入 `cd root/software/es`(来到es目录下)
- 17.输入 `bin/elasticsearch -d`(后台启动es)
- 18.输入 `ps aux | grep elastic`(可以查看一下进程)
- 19.打开浏览器,测试一下,输入`192.168.83.2:9200`回车
-
- 三.head-master安装配置和使用(安装elasticsearch-head插件)
-
-
- 1.输入 `cd root/software`来到software目录下(在root用户下)
- 2.输入`rm -rf elasticsearch-6.2.2.tar.gz`(把之前的安装包删掉)
- 3.输入 `yum install -y unzip zip`(装一个unzip包,如果有了就可以不用装了)
- 4.输入 `unzip elasticsearch-head-master.zip`(用unzip解压文件)
- 5.输入 ` mv elasticsearch-head-master head`(将文件改个名)
- 6.输入 `tar -zxf node-v8.9.1-linux-x64.tar.gz`(装一下node)
- 7.输入 `mv node-v8.9.1-linux-x64 node8`(改名)
- 8.输入 `rm -rf node-v8.9.1-linux-x64.tar.gz`(删掉压缩包)
- 9.输入 `rm elasticsearch-head-master.zip`
- 10.输入 `vi /etc/profile`(配置环境变量)
- 11.在最后一行后输入以下代码块
- 12.输入 `cd head`(切换到head目录下)
- 13.输入 `vi Gruntfile.js`
- 14.来到最后一行,往上看一点找到`port: 9100,`,在它的下一行输入 `hostname: '*',`
- 15.输入 `vi _site/app.js`
- 16.输入`4360gg`,修改一下localhost,把localhost修改为本机ip地址
- 17.输入 `source /etc/profile`
- 18.输入 `npm install -g grunt-cli`(安装grunt)
- 19.输入 `npm config set registry https://registry.npm.taobao.org`(修改镜像)
- 20.输入 `npm install`(初始化配置项)
- 21.输入 `npm run start`(启动head-master)
- 22.在网页中输入`192.168.83.2:9100`测试一下
-
一.前提:把以下列出的文件复制到root目录下的software目录下
二.输入cd /root/software
来到software目录下
1.输入tar -xvf hadoop-native-64-2.6.0.tar -C hadoop/lib/
(意思是解压到hadoop下的lib目录下)
2.输入rm -rf hadoop-native-64-2.6.0.tar
(解压完就可以把安装包删掉了)
3.输入tar -zxf elasticsearch-6.2.2.tar.gz
(解压文件)
4.输入mv elasticsearch-6.2.2 es
(将这个文件修改名字为es)
5.输入useradd es
(新建一个用户es)
6.输入passwd es
(修改一下密码)
7.输入chown es:es -R es
(第一个es是用户名,第二个es是组名,第三个es是目录,就是将es下的文件及其所有子文件全部更改到指定的组)
8.输入cd es
(来到es目录下)
9.输入vi config/elasticsearch.yml
(来到配置文件)
10.在最后一行后输入以下代码块(注意冒号后有一个空格)
http.cors.enabled: true
http.cors.allow-origin: "*"
cluster.name: elk
node.name: boss
node.master: true
network.host: 192.168.83.2
discovery.zen.ping.unicast.hosts: ["hadoop2"]
效果图
network.host:后是我的虚拟机地址
hadoop2是我的虚拟机名字
写完保存并退出
10.输入vi /etc/sysctl.conf
11.在最后一行输入vm.max_map_count=655360
效果图
输完保存并退出
12.输入sysctl -p
(使刚刚输入的代码立刻生效)
效果图
(或者可以用手动的方式使它生效,但手动并不能长久生效,刷新之后又得重新输入)
效果图
13.输入vi /etc/security/limits.conf
14.在最后一行后输入以下代码块
* soft nofile 65536
* hard nofile 65536
* soft nproc 4096
* hard nproc 4096
效果图
输完保存并退出
13.输入 cd /
(来到根目录)
14.输入 chmod 555 /root
(修改root用户权限)
15.输入 su es
(切换用户)
16.输入 cd root/software/es
(来到es目录下)
17.输入 bin/elasticsearch -d
(后台启动es)
18.输入 ps aux | grep elastic
(可以查看一下进程)
19.打开浏览器,测试一下,输入192.168.83.2:9200
回车
效果图
三.head-master安装配置和使用(安装elasticsearch-head插件)
1.输入 cd root/software
来到software目录下(在root用户下)
2.输入rm -rf elasticsearch-6.2.2.tar.gz
(把之前的安装包删掉)
3.输入 yum install -y unzip zip
(装一个unzip包,如果有了就可以不用装了)
4.输入 unzip elasticsearch-head-master.zip
(用unzip解压文件)
5.输入 mv elasticsearch-head-master head
(将文件改个名)
6.输入 tar -zxf node-v8.9.1-linux-x64.tar.gz
(装一下node)
7.输入 mv node-v8.9.1-linux-x64 node8
(改名)
8.输入 rm -rf node-v8.9.1-linux-x64.tar.gz
(删掉压缩包)
9.输入 rm elasticsearch-head-master.zip
10.输入 vi /etc/profile
(配置环境变量)
11.在最后一行后输入以下代码块
export NODE_HOME=/root/software/node8
export PATH=$NODE_HOME/bin:$PATH
效果图
输完保存并退出
12.输入 cd head
(切换到head目录下)
13.输入 vi Gruntfile.js
14.来到最后一行,往上看一点找到port: 9100,
,在它的下一行输入 hostname: '*',
效果图
输完保存并退出
15.输入 vi _site/app.js
16.输入4360gg
,修改一下localhost,把localhost修改为本机ip地址
效果图
17.输入 source /etc/profile
18.输入 npm install -g grunt-cli
(安装grunt)
19.输入 npm config set registry https://registry.npm.taobao.org
(修改镜像)
20.输入 npm install
(初始化配置项)
如果执行出错,输入npm install phantomj [email protected] --ignore-scripts
21.输入 npm run start
(启动head-master)
22.在网页中输入192.168.83.2:9100
测试一下
效果图