12.5 部署 Elasticsearch 安全插件

在下列情况下,您必须重新部署,即在 Sentinel 所含 Elasticsearch 节点及外部 Elasticsearch 节点卸装并重新安装 Elasticsearch 安全插件:

  • 添加或修改远程 Collector Manager IP 地址。

  • 卸装远程 Collector Manager。

  • 启用可缩放储存安装后。

要重新部署 Elasticsearch 安全插件:

  1. 以运行 Elasticsearch 的用户身份登录 Sentinel 服务器或 Elasticsearch 节点。

  2. 使用下列命令卸装插件:

    • 对于 Sentinel 中所含 Elasticsearch:<sentinel_installation_path>/opt/novell/sentinel/3rdparty/elasticsearch/bin/elasticsearch-plugin remove file://localhost/<sentinel_installation_path>/etc/opt/novell/sentinel/scalablestore/elasticsearchsecurity-plugin

    • 对于外部 Elasticsearch:<elasticsearch_install_directory> remove file://localhost/etc/opt/novell/sentinel/scalablestore/elasticsearchsecurity-plugin

  3. 重新安装插件:

    • 对于 Sentinel 中所含 Elasticsearch:<sentinel_installation_path>/opt/novell/sentinel/3rdparty/elasticsearch/bin/elasticsearch-plugin install file://localhost/<sentinel_installation_path>/etc/opt/novell/sentinel/scalablestore/elasticsearchsecurity-plugin

    • 对于外部 Elasticsearch:<elasticsearch_install_directory>/bin/elasticsearch-plugin install file://localhost/etc/opt/novell/sentinel/scalablestore/elasticsearchsecurity-plugin

  4. 使用下列命令重启动 Elasticsearch:

    • 对于 Sentinel 中所含 Elasticsearch 节点:

      rcsentinel stopSIdb
      rcsentinel startSIdb
    • 对于外部 Elasticsearch 节点:

      sudo systemctl restart elasticsearch.service