zoukankan      html  css  js  c++  java
  • Elastic:如何在一个机器上同时模拟多个node

    Elastic:如何在一个机器上同时模拟多个node

    /bin/elasticsearch -E node.name=node1 -E cluster.name=my-application -E path.data=node1_data
    /bin/elasticsearch -E node.name=node2 -E cluster.name=my-application -E path.data=node2_data
    /bin/elasticsearch -E node.name=node3 -E cluster.name=my-application -E path.data=node3_data -d
    

    第一步:下载并安装Elasticsearch

    先不要运行Elasticsearch。

    第二步:运行Elasticsearch实例

    现在,我们将展示如何启动您的第一个实例。 为此,请打开终端并转到Elasticsearch的安装目录。 然后使用以下命令启动名为node1的节点:

    ./bin/elasticsearch -E node.name=node1 -Enode.max_local_storage_nodes=3

    此命令使用选项-E将参数node.name设置为node1。 要启动其他两个实例非常简单:您只需要使用相同的命令,但使用另一个节点名称。

    在新终端上,使用以下命令启动名为node2的节点:

    ./bin/elasticsearch -E node.name=node2 -Enode.max_local_storage_nodes=3

    在新终端上,使用以下命令启动名为node3的节点:

    ./bin/elasticsearch -E node.name=node3 -Enode.max_local_storage_nodes=3

    您可以使用curl和_cat /nodes端点检查3个节点的集群:

    curl -X GET http://localhost:9200/_cat/nodes?v

    或者:

    curl -u elastic:123123 -X GET http://localhost:9200/_cat/nodes?v

    如果你已经为你的集群设置密码的话。这里elastic:123123是集群的用户名及密码。

    显示的结果为:

    curl -X GET http://localhost:9200/_cat/nodes?v
    ip        heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
    127.0.0.1           10          77   6    2.31                  dilm      -      node2
    127.0.0.1           18          77   6    2.31                  dilm      -      node3
    127.0.0.1           15          77   6    2.31                  dilm      *      node1
    

    从上面我们可以看出来有三个运行的node。其中node1是一个master node(含有一个*)。上面的dilm表示:

        d: data node
        i: ingest node
        m: master node
        l: machine learning node
    
  • 相关阅读:
    易错小细节
    Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_GiftAnimationView"
    iOS 获取UIView 动画的实时位置的方法
    控制器跳转后看不到导航栏
    定时器显示礼物弹出的动画,不错的思路
    error===>ld: 2 duplicate symbols for architecture x86_64
    AppStore上传条例
    right here waiting的歌词
    Take my breath away
    Sailing
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/12076600.html
Copyright © 2011-2022 走看看