# No active\_primary\_shards

**URL:** https://discuss.elastic.co/t/no-active-primary-shards/138598
**Category:** Elasticsearch
**Created:** [July 4, 2018, 5:02pm UTC](https://discuss.elastic.co/t/no-active-primary-shards/138598 "2018-07-04T17:02:11Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![eric\_Igbinosun](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@eric\_Igbinosun](https://discuss.elastic.co/u/eric_Igbinosun)
#### Post date: [July 4, 2018, 5:02pm UTC](https://discuss.elastic.co/t/no-active-primary-shards/138598/1 "2018-07-04T17:02:11Z")

</div>

hello guys

i have set up an elasticsearch cluster with 1 master and 2 data nodes. the master run elasticsearch, logstash and filebeat,

now when i run the cmd  
" curl localhost:9200/\_cluster/health?pretty=true"  
i do not see any active shared

```auto
{
  "cluster_name" : "elasticsearch",
  "status" : "green",
  "timed_out" : false,
  "number_of_nodes" : 3,
  "number_of_data_nodes" : 2,
  "active_primary_shards" : 0,
  "active_shards" : 0,
  "relocating_shards" : 0,
  "initializing_shards" : 0,
  "unassigned_shards" : 0,
  "delayed_unassigned_shards" : 0,
  "number_of_pending_tasks" : 0,
  "number_of_in_flight_fetch" : 0,
  "task_max_waiting_in_queue_millis" : 0,
  "active_shards_percent_as_number" : 100.0
}

```

this is the tailed logs from the master node

```auto
root@master-1:~# tail -n 20 /var/log/elasticsearch/elasticsearch.log
[2018-07-04T05:11:00,390][INFO][o.e.p.PluginsService] [master-1] loaded module [repository-url]
[2018-07-04T05:11:00,390][INFO][o.e.p.PluginsService] [master-1] loaded module [transport-netty4]
[2018-07-04T05:11:00,390][INFO][o.e.p.PluginsService] [master-1] loaded module [tribe]
[2018-07-04T05:11:00,390][INFO][o.e.p.PluginsService] [master-1] no plugins loaded
[2018-07-04T05:11:12,207][INFO][o.e.d.DiscoveryModule] [master-1] using discovery type [zen]
[2018-07-04T05:11:15,211][INFO][o.e.n.Node] [master-1] initialized
[2018-07-04T05:11:15,211][INFO][o.e.n.Node] [master-1] starting ...
[2018-07-04T05:11:16,041][INFO][o.e.t.TransportService] [master-1] publish_address {192.168.56.103:9300}, bound_addresses {127.0.0.1:9300}, {[::1]:9300}, {192.168.56.103:9300}
[2018-07-04T05:11:16,112][INFO][o.e.b.BootstrapChecks] [master-1] bound or publishing to a non-loopback address, enforcing bootstrap checks
[2018-07-04T05:11:19,441][INFO][o.e.c.s.MasterService] [master-1] zen-disco-elected-as-master ([0] nodes joined), reason: new_master {master-1}{ghDIR4IjRHejp7bFBeM1Bw}{z5EQwiCqR1CwBZlhPzJs7w}{192.168.56.103}{192.168.56.103:9300}
[2018-07-04T05:11:19,491][INFO][o.e.c.s.ClusterApplierService] [master-1] new_master {master-1}{ghDIR4IjRHejp7bFBeM1Bw}{z5EQwiCqR1CwBZlhPzJs7w}{192.168.56.103}{192.168.56.103:9300}, reason: apply cluster state (from master [master {master-1}{ghDIR4IjRHejp7bFBeM1Bw}{z5EQwiCqR1CwBZlhPzJs7w}{192.168.56.103}{192.168.56.103:9300} committed version [1] source [zen-disco-elected-as-master ([0] nodes joined)]])
[2018-07-04T05:11:19,620][INFO][o.e.g.GatewayService] [master-1] recovered [0] indices into cluster_state
[2018-07-04T05:11:19,622][INFO][o.e.h.n.Netty4HttpServerTransport] [master-1] publish_address {192.168.56.103:9200}, bound_addresses {127.0.0.1:9200}, {[::1]:9200}, {192.168.56.103:9200}
[2018-07-04T05:11:19,622][INFO][o.e.n.Node] [master-1] started
[2018-07-04T14:31:56,802][INFO][o.e.c.s.MasterService] [master-1] zen-disco-node-join[{data-1}{jgpBRJIJTmusXKgsfsM67g}{4Dxj1nBETPGaLIUjw4VUKg}{192.168.56.104}{192.168.56.104:9300}], reason: added {{data-1}{jgpBRJIJTmusXKgsfsM67g}{4Dxj1nBETPGaLIUjw4VUKg}{192.168.56.104}{192.168.56.104:9300},}
[2018-07-04T14:31:57,083][INFO][o.e.c.s.ClusterApplierService] [master-1] added {{data-1}{jgpBRJIJTmusXKgsfsM67g}{4Dxj1nBETPGaLIUjw4VUKg}{192.168.56.104}{192.168.56.104:9300},}, reason: apply cluster state (from master [master {master-1}{ghDIR4IjRHejp7bFBeM1Bw}{z5EQwiCqR1CwBZlhPzJs7w}{192.168.56.103}{192.168.56.103:9300} committed version [4] source [zen-disco-node-join[{data-1}{jgpBRJIJTmusXKgsfsM67g}{4Dxj1nBETPGaLIUjw4VUKg}{192.168.56.104}{192.168.56.104:9300}]]])
[2018-07-04T14:51:24,556][INFO][o.e.c.s.MasterService] [master-1] zen-disco-node-join[{data2}{ovih8koGRH2iJgr-iRHL8g}{6LxXEo7aQg6_635l2vv2cA}{192.168.56.101}{192.168.56.101:9300}], reason: added {{data2}{ovih8koGRH2iJgr-iRHL8g}{6LxXEo7aQg6_635l2vv2cA}{192.168.56.101}{192.168.56.101:9300},}
[2018-07-04T14:51:25,251][INFO][o.e.c.s.ClusterApplierService] [master-1] added {{data2}{ovih8koGRH2iJgr-iRHL8g}{6LxXEo7aQg6_635l2vv2cA}{192.168.56.101}{192.168.56.101:9300},}, reason: apply cluster state (from master [master {master-1}{ghDIR4IjRHejp7bFBeM1Bw}{z5EQwiCqR1CwBZlhPzJs7w}{192.168.56.103}{192.168.56.103:9300} committed version [5] source [zen-disco-node-join[{data2}{ovih8koGRH2iJgr-iRHL8g}{6LxXEo7aQg6_635l2vv2cA}{192.168.56.101}{192.168.56.101:9300}]]])
[2018-07-04T14:52:59,986][WARN][o.e.m.j.JvmGcMonitorService] [master-1] [gc][young][7365][13] duration [5.6s], collections [1]/[6.3s], total [5.6s]/[6.6s], memory [123.1mb]->[71.8mb]/[1015.6mb], all_pools {[young] [66.3mb]->[797.5kb]/[66.5mb]}{[survivor] [7.9mb]->[4mb]/[8.3mb]}{[old] [48.8mb]->[67mb]/[940.8mb]}
[2018-07-04T14:53:00,022][WARN][o.e.m.j.JvmGcMonitorService] [master-1] [gc][7365] overhead, spent [5.6s] collecting in the last [6.3s]

```

this is my filebeat.yml

```auto

# Configure what output to use when sending the data collected by the beat.

#-------------------------- Elasticsearch output ------------------------------
output.elasticsearch:
  # Array of hosts to connect to.
  # hosts: ["192.168.56.103:9200"]

  # Optional protocol and basic auth credentials.
  #protocol: "https"
  #username: "elastic"
  #password: "changeme"

#----------------------------- Logstash output --------------------------------
#output.logstash:
  # The Logstash hosts
        hosts: ["192.168.56.103:5044"]

  # Optional SSL. By default is off.
  # List of root certificates for HTTPS server verifications
  #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"]

  # Certificate for SSL client authentication
  #ssl.certificate: "/etc/pki/client/cert.pem"

  # Client Certificate Key
  #ssl.key: "/etc/pki/client/cert.key"

#================================ Logging =====================================

# Sets log level. The default log level is info.
# Available log levels are: error, warning, info, debug
#logging.level: debug

# At debug level, you can selectively enable logging only for some components.
# To enable all selectors use ["*"]. Examples of other selectors are "beat",
# "publish", "service".
#logging.selectors: ["*"]

#============================== Xpack Monitoring ===============================
# filebeat can export internal metrics to a central Elasticsearch monitoring
# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The
# reporting is disabled by default.

# Set to true to enable the monitoring reporter.
#xpack.monitoring.enabled: false

# Uncomment to send the metrics to Elasticsearch. Most settings from the
# Elasticsearch output are accepted here as well. Any setting that is not set is
# automatically inherited from the Elasticsearch output configuration, so if you
# have the Elasticsearch output configured, you can simply uncomment the
# following line.
#xpack.monitoring.elasticsearch:

```

i would be greatful for any help

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [July 4, 2018, 11:50pm UTC](https://discuss.elastic.co/t/no-active-primary-shards/138598/2 "2018-07-04T23:50:06Z")

</div>

> [@eric\_Igbinosun](#):
>
> i have set up an elasticsearch cluster with 1 master and 2 data nodes

That's not idea, see [Important Configuration Changes | Elasticsearch: The Definitive Guide [2.x] | Elastic](https://www.elastic.co/guide/en/elasticsearch/guide/2.x/important-configuration-changes.html#_minimum_master_nodes) for more.

> [@eric\_Igbinosun](#):
>
> i would be greatful for any help

What do your Logstash logs show? What does the config look like for it?

---

<div class="post-metadata">

### Author: ![eric\_Igbinosun](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@eric\_Igbinosun](https://discuss.elastic.co/u/eric_Igbinosun)
#### Post date: [July 5, 2018, 5:03pm UTC](https://discuss.elastic.co/t/no-active-primary-shards/138598/3 "2018-07-05T17:03:31Z")

</div>

hello

i used the default setting but strangely enough i am not seeing any logs and the logstash file is empty i guess there is something wrong with the configuration

i know filebeat is to send logs to logstash in this senario. i dont know why i am not seeing any active shard

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [August 2, 2018, 5:03pm UTC](https://discuss.elastic.co/t/no-active-primary-shards/138598/4 "2018-08-02T17:03:41Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
