elasticsearch centos 安装记录 及 启动手记 正式服务器 39

环境安装

elasticsearch 安装

./elasticsearch-plugin remove x-pack
./elasticsearch-plugin remove analysis-ik
./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.1.1/elasticsearch-analysis-ik-6.1.1.zip

x-pack-6.1.1.zip

installing-xpack-es.html

./elasticsearch-plugin install file:///run/media/linjinyu/25f7980e-9a12-41e0-a299-d7fb5d1bf7e2/\_\_elasticsearch\_\_/x-pack-6.1.1.zip

logstash 安装

./logstash-plugin install logstash-input-jdbc  
./logstash-plugin install logstash-output-elasticsearch  
./logstash-plugin install logstash-input-gelf

kibana 安装

./kibana-plugin install x-pack
Elasticsearch(一)开启外网访问
1. 设置Elasticsearch对外访问的Host
修改Elasticsearch配置文件 
elasticsearch.yml : network.host: 128.24.108.84  //在集群中节点的网络地址,其它节点通过这个地址与其进行通信
2. 开放Linux对外访问端口
使用命令:/sbin/iptables -I INPUT -p tcp --dport 9200 -j ACCEPT

开放端口

#root vi /etc/sysconfig/iptables
ADD 
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9200 -j ACCEPT  
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9300 -j ACCEPT  

生效

方法1

#root service iptables restart

方法2

service iptables restart
Redirecting to /bin/systemctl restart  iptables.service

启动问题杂锦

1.  #root vi /etc/security/limits.conf  
2.  #root sysctl -p  

启动前题

elasticsearch 不能用root来运行的

建立
ac:elsearch
pw:elasticsearch

改密码
root 下
passwd elsearch

启动命令

  1. # 其中-d表示后台启动
  2. elsearch ./elasticsearch -d

复制代码

1.  chown -R elsearch.elsearch elasticsearch-6.1.1
1.  #root|elsearch ./logstash -f ./config/conf/ims\_superdesk\_shop\_goods\_v20180411.conf
1.  #root|elsearch ./logstash -f ./config/conf/ims\_superdesk\_shop\_goods\_v20180413.conf
1.  ./logstash -f ./config/conf/ims\_superdesk\_shop\_goods\_v20180511.conf

关闭命令

好使

1.  #elsearch pkill -f elasticsearch

待测试,不成功,到底那错了呢?

1.  kill -9  $(netstat -nlpt | grep 9300 | cut -d ' ' -f 58 | cut -d '/' -f 1)

测试

本地测试

1.  curl -GET 'http://localhost:9200'

请先后发表评论
  • 最新评论
  • 总共0条评论