大数据部署手册

大数据部署手册

1.elasticsearch环境

(在3台ES主机上部署分布式索引业务口,3台的部署均相同)

1.1解压elasticsearch

# tar -zxvf elasticsearch-1.0.0.tar.gz

# mv elasticsearch-1.0.0 /es

1.2配置集群名称(可选,未配置未默认:elasticsearch)

# vim /es/elasticsearch-1.0.0/config/elasticsearch.yml   (中第32行)

 cluster.name: elasticsearch 去掉#改为 cluster.name: 集群名称

集群名称一样的节点自动组成集群(注3台的集群名称要相同)

 

 

1.3.配置节点名称(可选,未配置未默认:Franz Kafka) 

# vim /es/elasticsearch-1.0.0/config/elasticsearch.yml(中第40行)     

  node.name: "Franz Kafka"去掉#改为 node.name: "节点名称"

(注:3台的节点名称不能相同)

1.4.修改分片数(可选)

# vim es/ elasticsearch-1.0.0/config/elasticsearch.yml (第107行找到)

index.number_of_shards,去掉前面的#,修改为index.number_of_shards:10(默认为5)


1.5修改备份数(可选)

 

vi /es/elasticsearch-1.0.0/config/elasticsearch.yml  (找到index.number_of_replicas,去掉前面的#,修改为index.number_of_replicas 1 )

1.6.修改Es占用内存(可选)

# vi elasticsearch-1.0.0/bin/elasticsearch.in.sh(找到 ES_MIN_MEM(默认为256m)和ES_MAX_MEM(默认为1g),修改es最大和最小占用内存值,建议MIN和MAX设置一样大,避免频繁的分配内存(默认单位MB)。


(说明:Es的集群非常简单,只要在同一个局域网内,多台服务器能互相通讯,并且cluster.name是一样的,就能自动集在一起。)

 

1.7修改端口号

#  vi/es/elasticsearch-1.5.2/config/elasticsearch.yml


1.8运行

a.配置权限:在elasticsearch-1.0.0/bin路径下执行: chmod +x *

# chmod +x /es/elasticsearch-1.5.2/bin/*

b.运行:

#  ./elasticsearch

这里启动时会报错,与java 相关。--------》解决思路如下:

如果在一台机器上安装2个或2个以上的不同版本的elasticsearch,需要注意的问题,安装jdk并配置环境变量

# tar zxf jdk-7u65-linux-x64.gz

# mkdir -pv /usr/local/java

# mv jdk1.7.0_65/ /usr/local/java

#  vi/etc/profile

 

   # source /etc/profile加载环境变量

   # java -version  查看java版本

2.部署jdk和jboss 环境

(再认证服务器上部署 jdk 和 jboss)

2.1 解压jdk

 #tar zxvf jdk-7u71-linux-x64.tar.gz

 #mkdir –pv /usr/local/java/

 # mvjdk1.7.0_71  /usr/local/java/

2.2 配置环境变量

 # vi/etc/profile

# source /etc/profile加载环境变量

   #java  --version  查看java版本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值