Hi everyone, I’m new to Dgraph and I’m trying to get the system set up. I’m currently trying to set up a non-docker system.
I’ve started the system using these commands from the documentation: dgraph zero --my=IPADDR:5080 dgraph alpha --lru_mb=8192 --my=IPADDR:7080 --zero=localhost:5080 dgraph-ratel
dgraph zero is showing this repeatedly : I0804 22:18:01.693687 29601 zero.go:422] Got connection request: cluster_info_only:true I0804 22:18:01.693787 29601 zero.go:440] Connected: cluster_info_only:true
dgraph alpha is showing this : I0804 22:15:17.552197 29637 admin.go:594] Error reading GraphQL schema: Please retry again, server is not ready to accept requests.
dgraph-ratel just says it is listening on port 8000.
When I load up IPADDR:8000 (check screenshot), I edited the port number, but I get stuck here. From the little heartbeat (green line), it looks like I am 2/3 of the way there… Can someone please help me with finishing the setup?
Blockquote I’ve started the system using these commands from the documentation: dgraph zero --my=IPADDR:5080 dgraph alpha --lru_mb=8192 --my=IPADDR:7080 --zero=localhost:5080 dgraph-ratel
These are the only commands I’ve run so far. I have not changed any of Dgraph’s configs.
This port is from Zero. You can see the green line there cuz zero also has /state. Ratel looks for that endpoint to get the state of the cluster. But it won’t find anything to query or mutate. Cuz it is on Dgraph’s binary. And it is at :8080/mutate and :8080/query.
Recheck your context. I’m pretty sure that something else is happening at your side.
No, it doesn’t.
Check for the paths
http://localhost:8080/
It should return
Dgraph browser is available for running separately using the dgraph-ratel binary
Check for state:
http://localhost:8080/state
It should return a big JSON response with the state of the cluster
Restarted all processes.
The endpoints yield the same results. The UI page is still showing the 2/3 state.
The logs do not stop anywhere, they just keep going once the repeating begins.
Here are the logs for each process from the start, to the point where they begin repeating.
ZERO:
$ dgraph zero --my=IPADDR:5080
[Decoder]: Using assembly version of decoder
[Sentry] 2020/08/05 00:57:59 Integration installed: ContextifyFrames
[Sentry] 2020/08/05 00:57:59 Integration installed: Environment
[Sentry] 2020/08/05 00:57:59 Integration installed: Modules
[Sentry] 2020/08/05 00:57:59 Integration installed: IgnoreErrors
[Decoder]: Using assembly version of decoder
[Sentry] 2020/08/05 00:58:00 Integration installed: ContextifyFrames
[Sentry] 2020/08/05 00:58:00 Integration installed: Environment
[Sentry] 2020/08/05 00:58:00 Integration installed: Modules
[Sentry] 2020/08/05 00:58:00 Integration installed: IgnoreErrors
I0805 00:58:00.381505 30793 sentry_integration.go:48] This instance of Dgraph will send anonymous reports of panics back to Dgraph Labs via Sentry. No confidential information is sent. These reports help improve Dgraph. To opt-out, restart your instance with the --enable_sentry=false flag. For more info, see https://dgraph.io/docs/howto/#data-handling.
I0805 00:58:00.539770 30793 init.go:102]
Dgraph version : v20.07.0
Dgraph codename : shuri
Dgraph SHA-256 : 4cd320fc6eab163ab68602a5122a6c82c8467c2ed5ac93478d5f40d44eec71c4
Commit SHA-1 : d65e20530
Commit timestamp : 2020-07-28 15:31:37 -0700
Branch : HEAD
Go version : go1.14.4
For Dgraph official documentation, visit https://dgraph.io/docs/.
For discussions about Dgraph , visit http://discuss.dgraph.io.
To say hi to the community , visit https://dgraph.slack.com.
Licensed variously under the Apache Public License 2.0 and Dgraph Community License.
Copyright 2015-2020 Dgraph Labs, Inc.
I0805 00:58:00.539810 30793 run.go:108] Setting up grpc listener at: 0.0.0.0:5080
I0805 00:58:00.539942 30793 run.go:108] Setting up http listener at: 0.0.0.0:6080
badger 2020/08/05 00:58:00 INFO: All 1 tables opened in 0s
badger 2020/08/05 00:58:00 INFO: Replaying file id: 0 at offset: 1528
badger 2020/08/05 00:58:00 INFO: Replay took: 54.506µs
I0805 00:58:00.547788 30793 node.go:148] Setting raft.Config to: &{ID:1 peers:[] learners:[] ElectionTick:20 HeartbeatTick:1 Storage:0xc000122980 Applied:0 MaxSizePerMsg:262144 MaxCommittedSizePerReady:67108864 MaxUncommittedEntriesSize:0 MaxInflightMsgs:256 CheckQuorum:false PreVote:true ReadOnlyOption:0 Logger:0x2bcf318 DisableProposalForwarding:false}
I0805 00:58:00.547950 30793 node.go:317] Found hardstate: {Term:14 Vote:1 Commit:14 XXX_unrecognized:[]}
I0805 00:58:00.547982 30793 node.go:326] Group 0 found 14 entries
I0805 00:58:00.547993 30793 raft.go:448] Restarting node for dgraphzero
I0805 00:58:00.548037 30793 log.go:34] 1 became follower at term 14
I0805 00:58:00.548076 30793 log.go:34] newRaft 1 [peers: [], term: 14, commit: 14, applied: 0, lastindex: 14, lastterm: 14]
I0805 00:58:00.548169 30793 run.go:311] Running Dgraph Zero...
I0805 00:58:00.550123 30793 node.go:185] Setting conf state to nodes:1
I0805 00:58:00.550173 30793 raft.go:708] Done applying conf change at 0x1
I0805 00:58:01.548512 30793 log.go:34] 1 no leader at term 14; dropping index reading msg
I0805 00:58:02.548334 30793 log.go:34] 1 is starting a new election at term 14
I0805 00:58:02.548354 30793 log.go:34] 1 became pre-candidate at term 14
I0805 00:58:02.548363 30793 log.go:34] 1 received MsgPreVoteResp from 1 at term 14
I0805 00:58:02.548428 30793 log.go:34] 1 became candidate at term 15
I0805 00:58:02.548440 30793 log.go:34] 1 received MsgVoteResp from 1 at term 15
I0805 00:58:02.548510 30793 log.go:34] 1 became leader at term 15
I0805 00:58:02.548527 30793 log.go:34] raft.node: 1 elected leader 1 at term 15
I0805 00:58:02.548571 30793 raft.go:673] I've become the leader, updating leases.
I0805 00:58:02.548581 30793 assign.go:42] Updated Lease id: 1. Txn Ts: 1
I0805 00:58:03.098630 30793 zero.go:422] Got connection request: cluster_info_only:true
W0805 00:58:03.548638 30793 node.go:674] [0x1] Read index context timed out
I0805 00:58:03.549020 30793 zero.go:440] Connected: cluster_info_only:true
I0805 00:58:03.651766 30793 zero.go:422] Got connection request: cluster_info_only:true
I0805 00:58:03.651899 30793 zero.go:440] Connected: cluster_info_only:true
ALPHA:
$ dgraph alpha --lru_mb=8192 --my=IPADDR:7080 --zero=localhost:5080
[Decoder]: Using assembly version of decoder
[Sentry] 2020/08/05 00:58:02 Integration installed: ContextifyFrames
[Sentry] 2020/08/05 00:58:02 Integration installed: Environment
[Sentry] 2020/08/05 00:58:02 Integration installed: Modules
[Sentry] 2020/08/05 00:58:02 Integration installed: IgnoreErrors
[Decoder]: Using assembly version of decoder
[Sentry] 2020/08/05 00:58:02 Integration installed: ContextifyFrames
[Sentry] 2020/08/05 00:58:02 Integration installed: Environment
[Sentry] 2020/08/05 00:58:02 Integration installed: Modules
[Sentry] 2020/08/05 00:58:02 Integration installed: IgnoreErrors
I0805 00:58:02.814007 30819 sentry_integration.go:48] This instance of Dgraph will send anonymous reports of panics back to Dgraph Labs via Sentry. No confidential information is sent. These reports help improve Dgraph. To opt-out, restart your instance with the --enable_sentry=false flag. For more info, see https://dgraph.io/docs/howto/#data-handling.
I0805 00:58:02.814678 30819 util_ee.go:126] KeyReader instantiated of type <nil>
I0805 00:58:02.973313 30819 init.go:102]
Dgraph version : v20.07.0
Dgraph codename : shuri
Dgraph SHA-256 : 4cd320fc6eab163ab68602a5122a6c82c8467c2ed5ac93478d5f40d44eec71c4
Commit SHA-1 : d65e20530
Commit timestamp : 2020-07-28 15:31:37 -0700
Branch : HEAD
Go version : go1.14.4
For Dgraph official documentation, visit https://dgraph.io/docs/.
For discussions about Dgraph , visit http://discuss.dgraph.io.
To say hi to the community , visit https://dgraph.slack.com.
Licensed variously under the Apache Public License 2.0 and Dgraph Community License.
Copyright 2015-2020 Dgraph Labs, Inc.
I0805 00:58:02.973326 30819 run.go:654] x.Config: {PortOffset:0 QueryEdgeLimit:1000000 NormalizeNodeLimit:10000 PollInterval:1s GraphqlExtension:true}
I0805 00:58:02.973361 30819 run.go:655] x.WorkerConfig: {ExportPath:export NumPendingProposals:256 Tracing:0.01 MyAddr:IPADDR:7080 ZeroAddr:[localhost:5080] RaftId:0 WhiteListedIPRanges:[] MaxRetries:-1 StrictMutations:false AclEnabled:false AbortOlderThan:5m0s SnapshotAfter:10000 ProposedGroupId:0 StartTime:2020-08-05 00:58:02.489837768 +0000 UTC m=+0.011058443 LudicrousMode:false EncryptionKey:**** LogRequest:0}
I0805 00:58:02.973388 30819 run.go:656] worker.Config: {PostingDir:p BadgerTables:mmap BadgerVlog:mmap BadgerCompressionLevel:3 WALDir:w MutationsMode:0 AuthToken: AllottedMemory:8192 HmacSecret:**** AccessJwtTtl:0s RefreshJwtTtl:0s AclRefreshInterval:0s}
I0805 00:58:02.973425 30819 server_state.go:78] Setting Badger Compression Level: 3
I0805 00:58:02.973438 30819 server_state.go:87] Setting Badger table load option: mmap
I0805 00:58:02.973446 30819 server_state.go:99] Setting Badger value log load option: mmap
I0805 00:58:02.973460 30819 server_state.go:144] Opening write-ahead log BadgerDB with options: {Dir:w ValueDir:w SyncWrites:false TableLoadingMode:1 ValueLogLoadingMode:2 NumVersionsToKeep:1 ReadOnly:false Truncate:true Logger:0x2bcf318 Compression:2 InMemory:false MaxTableSize:67108864 LevelSizeMultiplier:10 MaxLevels:7 ValueThreshold:1048576 NumMemtables:5 BlockSize:4096 BloomFalsePositive:0.01 KeepL0InMemory:false MaxCacheSize:10485760 MaxBfCacheSize:0 LoadBloomsOnOpen:false NumLevelZeroTables:5 NumLevelZeroTablesStall:10 LevelOneSize:268435456 ValueLogFileSize:1073741823 ValueLogMaxEntries:10000 NumCompactors:2 CompactL0OnClose:true LogRotatesToFlush:2 ZSTDCompressionLevel:3 VerifyValueChecksum:false EncryptionKey:[] EncryptionKeyRotationDuration:240h0m0s BypassLockGuard:false ChecksumVerificationMode:0 DetectConflicts:false KeepBlockIndicesInCache:false KeepBlocksInCache:false managedTxns:false maxBatchCount:0 maxBatchSize:0}
I0805 00:58:02.977136 30819 log.go:34] All 0 tables opened in 0s
I0805 00:58:02.979160 30819 log.go:34] Replaying file id: 0 at offset: 0
I0805 00:58:02.979176 30819 log.go:34] Replay took: 3.672µs
I0805 00:58:02.979247 30819 server_state.go:78] Setting Badger Compression Level: 3
I0805 00:58:02.979261 30819 server_state.go:87] Setting Badger table load option: mmap
I0805 00:58:02.979270 30819 server_state.go:99] Setting Badger value log load option: mmap
I0805 00:58:02.979280 30819 server_state.go:168] Opening postings BadgerDB with options: {Dir:p ValueDir:p SyncWrites:false TableLoadingMode:2 ValueLogLoadingMode:2 NumVersionsToKeep:2147483647 ReadOnly:false Truncate:true Logger:0x2bcf318 Compression:2 InMemory:false MaxTableSize:67108864 LevelSizeMultiplier:10 MaxLevels:7 ValueThreshold:1024 NumMemtables:5 BlockSize:4096 BloomFalsePositive:0.01 KeepL0InMemory:false MaxCacheSize:1073741824 MaxBfCacheSize:524288000 LoadBloomsOnOpen:false NumLevelZeroTables:5 NumLevelZeroTablesStall:10 LevelOneSize:268435456 ValueLogFileSize:1073741823 ValueLogMaxEntries:1000000 NumCompactors:2 CompactL0OnClose:true LogRotatesToFlush:2 ZSTDCompressionLevel:3 VerifyValueChecksum:false EncryptionKey:[] EncryptionKeyRotationDuration:240h0m0s BypassLockGuard:false ChecksumVerificationMode:0 DetectConflicts:false KeepBlockIndicesInCache:true KeepBlocksInCache:true managedTxns:false maxBatchCount:0 maxBatchSize:0}
I0805 00:58:02.994535 30819 log.go:34] All 0 tables opened in 0s
I0805 00:58:02.996086 30819 log.go:34] Replaying file id: 0 at offset: 0
I0805 00:58:02.996103 30819 log.go:34] Replay took: 3.222µs
I0805 00:58:02.996541 30819 groups.go:107] Current Raft Id: 0x0
I0805 00:58:02.996620 30819 worker.go:97] Worker listening at address: [::]:7080
I0805 00:58:02.997595 30819 run.go:524] Bringing up GraphQL HTTP API at 0.0.0.0:8080/graphql
I0805 00:58:02.997608 30819 run.go:525] Bringing up GraphQL HTTP admin API at 0.0.0.0:8080/admin
I0805 00:58:02.997626 30819 run.go:557] gRPC server started. Listening on port 9080
I0805 00:58:02.997635 30819 run.go:558] HTTP server started. Listening on port 8080
I0805 00:58:03.097400 30819 pool.go:160] CONNECTING to localhost:5080
I0805 00:58:03.549781 30819 pool.go:160] CONNECTING to IPADDR:5080
W0805 00:58:03.550798 30819 pool.go:254] Connection lost with IPADDR:5080. Error: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = "transport: Error while dialing dial tcp: lookup IPADDR: Temporary failure in name resolution"
I0805 00:58:07.998354 30819 admin.go:594] Error reading GraphQL schema: Please retry again, server is not ready to accept requests.
I0805 00:58:13.012411 30819 admin.go:594] Error reading GraphQL schema: Please retry again, server is not ready to accept requests.
I0805 00:58:18.013169 30819 admin.go:594] Error reading GraphQL schema: Please retry again, server is not ready to accept requests.
I0805 00:58:23.013344 30819 admin.go:594] Error reading GraphQL schema: Please retry again, server is not ready to accept requests.
I copied the command from the documentation page.
I just changed it to “localhost” instead of “IPADDR” but the logs remain the same and the UI still is at 2/3.