• 欢迎 游客 您的光临,下载之前请先阅读 积分规则 。任何技术问题请在论坛提问,本站定制插件、模板主题。售前、售后问题请联系QQ:5916171
    本站自由发布资源可赚取积分及人民币(可提现)(保证资源真实可用,如被举报封号处理。谨慎分布)。
  • 即日起发表主题、回帖、发布&更新资源、创建&回复私信、发布&回复个人动态均需要验证手机号码,其它不受影响。如不便可进群提问。点击链接加入群聊【XenForo讨论社区】:群号1:143277648

技巧教程 Red Hat / CentOS 7 64位上设置Elasticsearch 6。

  • 主题发起人 主题发起人 maqy
  • 开始时间 开始时间
UID
766
注册
2020/04/17
消息
2
黄金
58G
本教程帮助您在基于Red Hat / CentOS 7 64位上设置Elasticsearch 6。

1.验证Java:Java是安装Elasticsearch的主要要求。所以确保你的系统上安装了Java。
代码:复制到剪贴板
java -version
如果您的系统中没有安装Java,用下面代码之一先安装它。
安装Java Runtime 1.8
代码:复制到剪贴板
yum install java-1.8.0
如果您需要一个java编译器和其他开发者工具:
代码:复制到剪贴板
yum install java-1.8.0-openjdk-devel
2.下载Elasticsearch
下载并安装公共签名密钥:
代码:复制到剪贴板
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
在基于RedHat/etc/yum.repos.d/目录中创建一个名为elasticsearch.repo的文件。将以下内容添加到/etc/yum.repos.d/目录中的.repo后缀文件中,例如elasticsearch.repo
代码:复制到剪贴板
vi /etc/yum.repos.d/elasticsearch.repo
代码:复制到剪贴板
[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
1.按 ESC 返回命令模式
2.执行命令 :wq! 保存并退出

您的存储库已准备好使用。你可以安装它:
代码:复制到剪贴板
yum install elasticsearch
对于服务器内存比较小的需要设置内存大小
代码:复制到剪贴板
vi /etc/elasticsearch/jvm.options
默认是:
-Xms1g
-Xmx1g
修改为:
-Xms256m
-Xmx256m

随着系统运行Elasticsearch,运行下面的命令:
代码:复制到剪贴板
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable elasticsearch.service
启动和停止Elasticsearch命令如下:
启动:
代码:复制到剪贴板
sudo systemctl start elasticsearch.service
停止:
代码:复制到剪贴板
sudo systemctl stop elasticsearch.service
测试Elasticsearch:
代码:复制到剪贴板
service elasticsearch status
升级 | Elasticsearch:
代码:复制到剪贴板
yum update
如果配置服务器安全和防火墙了,允许您的IPv4的TCP端口9200,9300开放。

添加一行 如:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-0.b14.el6_7.x86_64/jre/bin/java 到您的 /etc/csf/csf.pignore 文件。

CentOS 7上卸载 elsticsearch
代码:复制到剪贴板
yum remove elasticsearch
 
后退
顶部 底部