安装配置JDK
禁用交换分区
永久禁用需要修改文件/etc/fstab
将swap
那一行注释掉
执行sudo swapoff -a
也可以暂时禁用交换分区
修改/etc/security/limits.conf
修改/etc/security/limits.conf
文件内容,添加:
* - nofile 700000
* - memlock unlimited
修改/etc/sysctl.conf
添加内容vm.max_map_count=655360
执行sysctl -p
修改es jvm.options
-Xms64g
-Xmx64g
centos7.5关闭防火墙
查看防火墙状态:systemctl status firewalld.service
,如果执行后可以看到绿色字样标注的“active(running)”,说明防火墙是开启状态。需要关闭防火墙。
关闭防火墙命令:systemctl stop firewalld.service
systemctl disable firewalld.service
表示禁止防火墙服务器
修改es elasticsearch.yml
cluster.name: my-application
bootstrap.memory_lock: true
bootstrap.system_call_filter: false
node.name: huawei002-2
node.master: false
node.data: true
transport.tcp.port: 9302
http.port: 9202
network.bind_host: 192.168.1.115
network.publish_host: 192.168.1.115
network.host: 0.0.0.0
discovery.zen.ping.unicast.hosts: ["192.168.1.101:9300","192.168.1.102:9300","192.168.1.103:9300"]
http.cors.enabled: true
http.max_content_length: 1024mb
http.cors.allow-origin: "*"
discovery.zen.ping_timeout: 10s
discovery.zen.minimum_master_nodes: 2
discovery.zen.fd.ping_timeout: 10000s
discovery.zen.fd.ping_retries: 10
discovery.zen.fd.ping_interval: 100s
gateway.recovery_after_data_nodes: 9
path.data: /mnt/sdc/es-data-1/
node.attr.box_type: huawei