EB
Size: a a a
EB
EB
sharding:
23e6344f-5b22-496c-809d-946f024f7906:
replicas:
97d8437e-7200-498a-b195-3326ead7860e:
master: true
name: storage-1
uri: login:pass@ip_1
weight: 1
8f8874d0-53b4-4b6b-bf05-a898fb0bafb9:
replicas:
0ed5e019-e6fb-4e57-a028-29fea2cc1f6f:
master: true
name: storage-2
uri: login:pass@ip_2
weight: 1
localhost:30011> vshard.storage.info()
---
- replicasets:
8f8874d0-53b4-4b6b-bf05-a898fb0bafb9:
uuid: 8f8874d0-53b4-4b6b-bf05-a898fb0bafb9
master:
uri: login@ip_2
23e6344f-5b22-496c-809d-946f024f7906:
uuid: 23e6344f-5b22-496c-809d-946f024f7906
master:
uri: login@ip_1
bucket:
receiving: 0
active: 0
total: 0
garbage: 0
pinned: 0
sending: 0
status: 0
replication:
status: master
alerts: []
...
alerts:
- ['UNKNOWN_BUCKETS', '90000 buckets are not discovered']
VG
VG
VG
VG
IB
VG
DS
VG
local result = {}
local iterator_of_iterators = box.space.subscribers.index.primary
:pairs(sn)
:map(function(sub) return box.space.tasks.index.primary:pairs(sub[2]) end)
for _, iterator in iterator_of_iterators do
result = iterator:enumerate()
:map(function(no, ...) if no % 100 == 0 then fiber.yield() end return ... end)
:reduce(function(res, t) table.insert(result, t) return result end, result)
end
return result
IB
EB
response = connection.call("vshard.router.bootstrap", { timeout = 60 })
VG
VG
tnt:call('vshard.router.bootstrap', {{ timeout = 60 }}, { timeout = 60+1 })
EB