Ingester is not ready automatically until a call to /ready

Hello,

I’m trying to run a single Loki cluster instance in EC2.
When a restart Loki service, Ingester is not starting automatically.
On /ring, instance is in ACTIVE state.
To have a working instance, i need to call /ready, wait 15s and then it works.

What i’m missing ?

Thank you

---
auth_enabled: false
server:
  http_listen_port: 3100
  grpc_listen_port: 9096
schema_config:
  configs:
    - from: 2021-08-01
      store: tsdb
      object_store: s3
      schema: v12
      index:
        prefix: index_
        period: 24h
limits_config:
  reject_old_samples: false
storage_config:
  tsdb_shipper:
    active_index_directory: /data-loki/tsdb-index
    cache_location: /data-loki/tsdb-cache
    shared_store: s3

ingester:
  wal:
    enabled: true
    dir: /tmp/wal
  lifecycler:
    readiness_check_ring_health: false
    ring:
     kvstore:
      store: memberlist
    num_tokens: 128


memberlist:
 abort_if_cluster_join_fails: false
 join_members:
   - x.x.x.x:7946

common:
  path_prefix: /data-loki/loki
  replication_factor: 1
  storage:
    s3:
      bucketnames: xxxx-logs
      region: eu-west-1
      insecure: true
      access_key_id: xxxxxx
      secret_access_key: xxxxx
      s3forcepathstyle: true
  ring:
    kvstore:
      store: memberlist

Still the issue. Is it normal behavior ?

same question

Ingester not ready: waiting for 15s after being ready

but it show ready after 15s

I’ve got the exact same issue. What’s the deal with that?

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