1,es下载
2,需要确认电脑是否安装jdk
3,上传资源包到/opt/resources目录下
cd /opt/resources
tar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz
mv elasticsearch-7.8.0 /usr/local
4,修改es配置文件
vim /usr/local/elasticsearch-7.8.0/config/elasticsearch.yml
cluster.name: es-hld #为集群提供一个名称
node.name: hld-1 #此节点名称
path.data: /opt/es/data #数据存放的地址
path.logs: /opt/es/logs #日志存放地址
network.host: 0.0.0.0 #网络绑定这样设置就好了
cluster.initial_master_nodes: ["hld-1"] #将es-node1设置为master节点
5,修改系统内存限制- 可以比这个大
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
vim /etc/sysctl.conf
vm.max_map_count=262145 #(es需要262144,我们在基础上+1,保证它启动)
sysctl -p #刷新
6,es启动创建用户:由于elasticsearch不允许root用户操作,所以需要建立子用户
useradd esuser #增加一个子用户
chown -R esuser:esuser /usr/local/elasticsearch-7.8.0 #赋权
chown -R esuser:esuser /opt/ #赋权
su esuser #切换成子用户
#进入 es/bin命令启动
cd /usr/local/elasticsearch-7.8.0/bin
./elasticsearch -d #-d表示后台启动
安装JDK
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
卸载自带jdk
rpm -qa | grep java | xargs rpm -e --nodeps
查看yum 是否安装
yum list java-1.8*
安装jdk
yum install java-1.8.0-openjdk* -y
验证
java -version