Elasticsearch 安装部署总结

Elasticsearch 安装部署

版本

Elasticsearch :7.2.0
JDK :1.8
Nodejs :8.4.0以上

安装包下载:

Elasticsearch :https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-2-0
Nodejs :https://nodejs.org/en/
Elasticsearch-head : https://github.com/mobz/elasticsearch-head(本文不介绍该插件的安装配置)

ES安装
解压下载的包,修改config目录下的elasticsearch.yml文件

cluster.name: ES    					#集群名,自己取
node.name: es01							#节点名,自己取
path.data: /mnt/disk/es/data			#数据存放位置
path.logs: /mnt/disk/es/logs			#日志存放位置.......建议与数据在同一个目录下
network.host: 111.111.111.111			#自己的ip
http.port: 9200							#固定的,如果一个机器上安装多个则需要更改
cluster.initial_master_nodes: ["node_ip"]	#节点的IP,一台 本机的ip也要配上,多台 中括号里用逗号隔开	
node.master: false 						#是否主节点
node.data: true 						#是否存储数据
http.cors.enabled: true					#配置ES是否允许其他域资源下的浏览器向其发送请求
http.cors.allow-origin: "*"				#设置接受来自哪些域名的请求。默认不允许且无配置。

1.添加一个用户:elasticsearch 这个用户可以设密码,但我一般不设,有需求的可以自己搞一下

useradd elasticsearch

2.创建一个用户组 es

groupadd es

3.分配用户 elasticsearch 到 es 组

usermod -G elasticsearch es

3.1.注意下,如果提示用户es不存在,那么是因为服务器版本问题,你可以换成

usermod -G es elasticsearch 

4.把elasticsearch目录下的权限,给定用户。-R表示逐级 , * 表示 任何文件

chown -R elasticsearch /opt/ES/elaticsearch/*

5.赋予文件执行读写权限

chmod -R 755 bin/*

配置使用jdk1.8

打开 elasticsearchHOME/bin/elasticsearch 编辑

vim bin/elasticsearch

在开头添加以下代码

export JAVA_HOME=/opt/jdk/jdk1.8/
export PATH=$JAVA_HOME/bin:$PATH

ES_JVM_OPTIONS="$ES_PATH_CONF"/jvm.options
JVM_OPTIONS=`"$JAVA" -cp "$ES_CLASSPATH" org.elasticsearch.tools.launchers.JvmOptionsParser "$ES_JVM_OPTIONS"`
ES_JAVA_OPTS="${JVM_OPTIONS//\$\{ES_TMPDIR\}/$ES_TMPDIR}"

后添加

if [ -x "$JAVA_HOME/bin/java" ]; then
        JAVA="/opt/jdk/jdk1.8/bin/java"
else
        JAVA=`which java`
fi

保存退出wq

修改/etc/security/limits.conf文件,增加配置

*               soft    nofile          65538
*               hard    nofile          65538
*          		soft    nproc     		11000
*	      		hard    nproc     		11000

切换到elasticsearch用户

su elasticsearch

到elasticsearch的bin目录下启动Elasticsearch

sh ./elasticsearch

不报错的话ctrl + z 退出
后台运行elasticsearch

sh ./elashicsearch -d

到web界面查看
http://ip:9200
显示出:

{
  "name" : "ES01",
  "cluster_name" : "ES",
  "cluster_uuid" : "EU9SGt_ZQw6cv1OePrigZQ",
  "version" : {
    "number" : "7.2.0",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "22e1767283e61a198cb4db791ea66e3f11ab9910",
    "build_date" : "2019-09-27T08:36:48.569419Z",
    "build_snapshot" : false,
    "lucene_version" : "8.2.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

安装成功!!!!!

以下是对提供的参考资料的总结,按照要求结构化多个要点分条输出: 4G/5G无线网络优化与网规案例分析: NSA站点下终端掉4G问题:部分用户反馈NSA终端频繁掉4G,主要因终端主动发起SCGfail导致。分析显示,在信号较好的环境下,终端可能因节能、过热保护等原因主动释放连接。解决方案建议终端侧进行分析处理,尝试关闭节电开关等。 RSSI算法识别天馈遮挡:通过计算RSSI平均值及差值识别天馈遮挡,差值大于3dB则认定有遮挡。不同设备分组规则不同,如64T和32T。此方法可有效帮助现场人员识别因环境变化引起的网络问题。 5G 160M组网小区CA不生效:某5G站点开启100M+60M CA功能后,测试发现UE无法正常使用CA功能。问题原因在于CA频点集标识配置错误,修正后测试正常。 5G网络优化与策略: CCE映射方式优化:针对诺基亚站点覆盖农村区域,通过优化CCE资源映射方式(交织、非交织),提升RRC连接建立成功率和无线接通率。非交织方式相比交织方式有显著提升。 5G AAU两扇区组网:与三扇区组网相比,AAU两扇区组网在RSRP、SINR、下载速率和上传速率上表现不同,需根据具体场景选择适合的组网方式。 5G语音解决方案:包括沿用4G语音解决方案、EPS Fallback方案和VoNR方案。不同方案适用于不同的5G组网策略,如NSA和SA,并影响语音连续性和网络覆盖。 4G网络优化与资源利用: 4G室分设备利旧:面对4G网络投资压减与资源需求矛盾,提出利旧多维度调优策略,包括资源整合、统筹调配既有资源,以满足新增需求和提质增效。 宏站RRU设备1托N射灯:针对5G深度覆盖需求,研究使用宏站AAU结合1托N射灯方案,快速便捷地开通5G站点,提升深度覆盖能力。 基站与流程管理: 爱立信LTE基站邻区添加流程:未提供具体内容,但通常涉及邻区规划、参数配置、测试验证等步骤,以确保基站间顺畅切换和覆盖连续性。 网络规划与策略: 新高铁跨海大桥覆盖方案试点:虽未提供详细内容,但可推测涉及高铁跨海大桥区域的4G/5G网络覆盖规划,需考虑信号穿透、移动性管理、网络容量等因素。 总结: 提供的参考资料涵盖了4G/5G无线网络优化、网规案例分析、网络优化策略、资源利用、基站管理等多个方面。 通过具体案例分析,展示了无线网络优化中的常见问题及解决方案,如NSA终端掉4G、RSSI识别天馈遮挡、CA不生效等。 强调了5G网络优化与策略的重要性,包括CCE映射方式优化、5G语音解决方案、AAU扇区组网选择等。 提出了4G网络优化与资源利用的策略,如室分设备利旧、宏站RRU设备1托N射灯等。 基站与流程管理方面,提到了爱立信LTE基站邻区添加流程,但未给出具体细节。 新高铁跨海大桥覆盖方案试点展示了特殊场景下的网络规划需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值