Thanks for your suggestion we tried all the best possible ways still we are unable to solve it. This is issue we are facing currently.
master node
version: ‘3.7’
services:
node1:
container_name: node1
command:
- --host
- 0.0.0.0
- --port
- ‘8080’
- --scheme
- http
image:
cr.weaviate.io/semitechnologies/weaviate:1.26.1
ports:
- 8080:8080
- 6060:6060
- 50051:50051
- 7100:7100
- 7101:7101
- 8300:8300
restart: on-failure:0
volumes:
- ./data-node-1:/var/lib/weaviate
environment:
LOG_LEVEL: ‘debug’
QUERY_DEFAULTS_LIMIT: 25
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: ‘true’
PERSISTENCE_DATA_PATH: ‘/var/lib/weaviate’
ENABLE_MODULES: ‘text2vec-openai,text2vec-cohere,text2vec-huggingface,text2vec-ollama,generative-ollama’
DEFAULT_VECTORIZER_MODULE: ‘none’
CLUSTER_HOSTNAME: ‘node1’
CLUSTER_GOSSIP_BIND_PORT: ‘7100’
CLUSTER_DATA_BIND_PORT: ‘7101’
RAFT_JOIN: ‘node1,node2,node3’
RAFT_BOOTSTRAP_EXPECT: 3
extra_hosts:
- “node1:192.168.1.52”
- “node2:192.168.1.23”
- “node3:192.168.1.24”
worker node
version: ‘3.7’
services:
node2:
container_name: node2
command:
- --host
- 0.0.0.0
- --port
- ‘8080’
- --scheme
- http
image:
cr.weaviate.io/semitechnologies/weaviate:1.26.1
ports:
- 8081:8080
- 6061:6060
- 50052:50051
- 7102:7102
- 7103:7103
- 8300:8300
restart: on-failure:0
volumes:
- ./data-node-2:/var/lib/weaviate
environment:
LOG_LEVEL: ‘debug’
QUERY_DEFAULTS_LIMIT: 25
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: ‘true’
PERSISTENCE_DATA_PATH: ‘/var/lib/weaviate’
ENABLE_MODULES: ‘text2vec-openai,text2vec-cohere,text2vec-huggingface,text2vec-ollama,generative-ollama’
DEFAULT_VECTORIZER_MODULE: ‘none’
CLUSTER_HOSTNAME: ‘node2’
CLUSTER_GOSSIP_BIND_PORT: ‘7102’
CLUSTER_DATA_BIND_PORT: ‘7103’
CLUSTER_JOIN: ‘node1:7100’
RAFT_JOIN: ‘node1,node2,node3’
RAFT_BOOTSTRAP_EXPECT: 3
extra_hosts:
- “node1:192.168.1.52”
- “node2:192.168.1.23”
- “node3:192.168.1.24”
master node error
{“action”:“telemetry_push”,“level”:“info”,“msg”:“telemetry started”,“payload”:“\u0026{MachineID:be8c92ab-97fa-476a-a41d-6ce7172d97f6 Type:INIT Version:1.26.1 NumObjects:0 OS:linux Arch:amd64 UsedModules:}”,“time”:“2024-08-13T10:24:36Z”}
{“level”:“debug”,“msg”:" memberlist: Stream connection from=192.168.1.23:59404",“time”:“2024-08-13T10:24:38Z”}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node2 (timeout reached)“,“time”:“2024-08-13T10:24:40Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node2 has failed, no acks received",“time”:“2024-08-13T10:24:41Z”}
{“action”:“restapi_request”,“level”:“debug”,“method”:“GET”,“msg”:“received HTTP request”,“time”:“2024-08-13T10:24:41Z”,“url”:{“Scheme”:“”,“Opaque”:“”,“User”:null,“Host”:“”,“Path”:“/metrics”,“RawPath”:“”,“OmitHost”:false,“ForceQuery”:false,“RawQuery”:“”,“Fragment”:“”,“RawFragment”:“”}}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node2 (timeout reached)“,“time”:“2024-08-13T10:24:42Z”}
{“level”:“debug”,“msg”:” memberlist: Stream connection from=192.168.1.24:35312",“time”:“2024-08-13T10:24:42Z”}
{“level”:“info”,“msg”:" memberlist: Suspect node2 has failed, no acks received",“time”:“2024-08-13T10:24:44Z”}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node2 (timeout reached)“,“time”:“2024-08-13T10:24:44Z”}
{“level”:“info”,“msg”:” memberlist: Marking node2 as failed, suspect timeout reached (0 peer confirmations)“,“time”:“2024-08-13T10:24:45Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node2 has failed, no acks received",“time”:“2024-08-13T10:24:47Z”}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node3 (timeout reached)“,“time”:“2024-08-13T10:24:47Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node3 has failed, no acks received",“time”:“2024-08-13T10:24:51Z”}
{“action”:“restapi_request”,“level”:“debug”,“method”:“GET”,“msg”:“received HTTP request”,“time”:“2024-08-13T10:24:51Z”,“url”:{“Scheme”:“”,“Opaque”:“”,“User”:null,“Host”:“”,“Path”:“/metrics”,“RawPath”:“”,“OmitHost”:false,“ForceQuery”:false,“RawQuery”:“”,“Fragment”:“”,“RawFragment”:“”}}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node3 (timeout reached)“,“time”:“2024-08-13T10:24:52Z”}
{“level”:“info”,“msg”:” memberlist: Marking node3 as failed, suspect timeout reached (0 peer confirmations)“,“time”:“2024-08-13T10:24:55Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node3 has failed, no acks received",“time”:“2024-08-13T10:24:57Z”}
{“action”:“restapi_request”,“level”:“debug”,“method”:“GET”,“msg”:“received HTTP request”,“time”:“2024-08-13T10:25:01Z”,“url”:{“Scheme”:“”,“Opaque”:“”,“User”:null,“Host”:“”,“Path”:“/metrics”,“RawPath”:“”,“OmitHost”:false,“ForceQuery”:false,“RawQuery”:“”,“Fragment”:“”,“RawFragment”:“”}}
{“action”:“restapi_request”,“level”:“debug”,“method”:“GET”,“msg”:“received HTTP request”,“time”:“2024-08-13T10:25:11Z”,“url”:{“Scheme”:“”,“Opaque”:“”,“User”:null,“Host”:“”,“Path”:“/metrics”,“RawPath”:“”,“OmitHost”:false,“ForceQuery”:false,“RawQuery”:“”,“Fragment”:“”,“RawFragment”:“”}}
worker node error
{“action”:“bootstrap”,“error”:“could not join a cluster from [172.20.0.2:8300 172.20.0.2:8300]”,“level”:“warning”,“msg”:“failed to join cluster, will notify next if voter”,“servers”:[“172.20.0.2:8300”,“172.20.0.2:8300”],“time”:“2024-08-13T10:20:29Z”,“voter”:true}
{“action”:“bootstrap”,“expect”:3,“got”:{“node2”:“172.20.0.2:8300”},“level”:“debug”,“msg”:“number of candidates lower than bootstrap expect param, stopping notify”,“time”:“2024-08-13T10:20:29Z”}
{“action”:“bootstrap”,“expect”:3,“got”:{“node2”:“172.20.0.2:8300”},“level”:“debug”,“msg”:“number of candidates lower than bootstrap expect param, stopping notify”,“time”:“2024-08-13T10:20:29Z”}
{“action”:“bootstrap”,“level”:“info”,“msg”:“notified peers this node is ready to join as voter”,“servers”:[“172.20.0.2:8300”,“172.20.0.2:8300”],“time”:“2024-08-13T10:20:29Z”}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node1 (timeout reached)“,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“last-leader-addr”:”“,“last-leader-id”:”“,“level”:“warning”,“msg”:“raft heartbeat timeout reached, starting election”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“level”:“info”,“msg”:“raft entering candidate state”,“node”:{},“term”:9,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“id”:“node2”,“level”:“debug”,“msg”:“raft voting for self”,“term”:9,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“level”:“debug”,“msg”:“raft calculated votes needed”,“needed”:1,“term”:9,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“from”:“node2”,“level”:“debug”,“msg”:“raft vote granted”,“tally”:1,“term”:9,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“level”:“info”,“msg”:“raft election won”,“tally”:1,“term”:9,“time”:“2024-08-13T10:20:30Z”}
{“action”:“raft”,“leader”:{},“level”:“info”,“msg”:“raft entering leader state”,“time”:“2024-08-13T10:20:30Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node1 has failed, no acks received",“time”:“2024-08-13T10:20:30Z”}
{“action”:“inverted filter2search migration”,“level”:“debug”,“msg”:“migration skip flag set, skipping migration”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“inverted filter2search migration”,“level”:“debug”,“msg”:“starting switching fallback mode”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“inverted filter2search migration”,“level”:“debug”,“msg”:“no missing filterable indexes, fallback mode skipped”,“time”:“2024-08-13T10:20:30Z”}
{“docker_image_tag”:“1.26.1”,“level”:“info”,“msg”:“configured versions”,“server_version”:“1.26.1”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“grpc_startup”,“level”:“info”,“msg”:“grpc server listening at [::]:50051”,“time”:“2024-08-13T10:20:30Z”}
{“address”:“172.20.0.2:8300”,“level”:“info”,“msg”:“current Leader”,“time”:“2024-08-13T10:20:30Z”}
{“level”:“info”,“msg”:“starting migration from old schema”,“time”:“2024-08-13T10:20:30Z”}
{“level”:“info”,“msg”:“legacy schema is empty, nothing to migrate”,“time”:“2024-08-13T10:20:30Z”}
{“level”:“info”,“msg”:“migration from the old schema has been successfully completed”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“restapi_management”,“docker_image_tag”:“1.26.1”,“level”:“info”,“msg”:“Serving weaviate at
http://[::]:8080”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“bootstrap”,“level”:“info”,“msg”:“node reporting ready, node has probably recovered cluster from raft config. Exiting bootstrap process”,“time”:“2024-08-13T10:20:30Z”}
{“action”:“telemetry_push”,“level”:“info”,“msg”:“telemetry started”,“payload”:“\u0026{MachineID:12cdb98a-1363-468d-9eb3-830c2b0b4d58 Type:INIT Version:1.26.1 NumObjects:0 OS:linux Arch:amd64 UsedModules:}”,“time”:“2024-08-13T10:20:31Z”}
{“level”:“debug”,“msg”:" memberlist: Failed UDP ping: node1 (timeout reached)“,“time”:“2024-08-13T10:20:32Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node1 has failed, no acks received",“time”:“2024-08-13T10:20:33Z”}
{“level”:“info”,“msg”:" memberlist: Marking node1 as failed, suspect timeout reached (0 peer confirmations)“,“time”:“2024-08-13T10:20:34Z”}
{“level”:“debug”,“msg”:” memberlist: Failed UDP ping: node1 (timeout reached)“,“time”:“2024-08-13T10:20:35Z”}
{“level”:“info”,“msg”:” memberlist: Suspect node1 has failed, no acks received",“time”:“2024-08-13T10:20:37Z”}