Size: a a a

2021 January 12

DS

Dmitry Sharonov in Tarantool
не особо
источник

DS

Dmitry Sharonov in Tarantool
а у вас не м-м ?
источник

DS

Dmitry Sharonov in Tarantool
потому что последний раз такое всплывало когда ддл на разных нодах внахлест делался
источник

M

Mikhail in Tarantool
Dmitry Sharonov
а у вас не м-м ?
не, replication
источник

NO

N O in Tarantool
Добрый день! Подскажите, пожалуйста, как можно через python получить инфу из box.info.replication?
источник

AT

Alexander Turenko in Tarantool
Через call.
источник

NO

N O in Tarantool
Что я делаю не так?
источник

AT

Alexander Turenko in Tarantool
>>> import tarantool
>>> c = tarantool.connect('localhost', 3301)
>>> c.call('box.info')[0]['replication']
{1: {'id': 1, 'uuid': '84560a97-1cba-4e24-8814-d49fa1f9d6a5', 'lsn': 1000963}, 2: {'id': 2, 'uuid': '00955441-2a34-4015-be32-df17ce06610b', 'lsn': 0}, 3: {'id': 3, 'uuid': '2d82e625-3a6c-427a-9075-93bfc5c07dd7', 'lsn': 0}}
источник

AT

Alexander Turenko in Tarantool
N O
Что я делаю не так?
Так можно через eval, но давать права на eval — как правило не очень хорошая идея (разве что в тестовом окружении).
источник

AT

Alexander Turenko in Tarantool
>>> c.eval('return box.info.replication')[0]
{1: {'id': 1, 'uuid': '84560a97-1cba-4e24-8814-d49fa1f9d6a5', 'lsn': 1000963}, 2: {'id': 2, 'uuid': '00955441-2a34-4015-be32-df17ce06610b', 'lsn': 0}, 3: {'id': 3, 'uuid': '2d82e625-3a6c-427a-9075-93bfc5c07dd7', 'lsn': 0}}
источник

NO

N O in Tarantool
Alexander Turenko
>>> import tarantool
>>> c = tarantool.connect('localhost', 3301)
>>> c.call('box.info')[0]['replication']
{1: {'id': 1, 'uuid': '84560a97-1cba-4e24-8814-d49fa1f9d6a5', 'lsn': 1000963}, 2: {'id': 2, 'uuid': '00955441-2a34-4015-be32-df17ce06610b', 'lsn': 0}, 3: {'id': 3, 'uuid': '2d82e625-3a6c-427a-9075-93bfc5c07dd7', 'lsn': 0}}
Спасибо! Теперь понятней стало
источник

NO

N O in Tarantool
А box.cfg.read_only можно только через eval получить?
источник

AT

Alexander Turenko in Tarantool
В box.info() есть флаг ro.
источник

NO

N O in Tarantool
Проглядел, спасибо большое!
источник

L

Leonid in Tarantool
Привет всем.
Пытаюсь второй день поставить пакет monitoring в тару 2.2.2
Никак не могу понять, почему не стартует тара:

Start failed: /lua/tnt_test/pmts.lua:10: attempt to call method 'route' (a nil value)
источник

AK

Alexey Kuzin in Tarantool
Leonid
Привет всем.
Пытаюсь второй день поставить пакет monitoring в тару 2.2.2
Никак не могу понять, почему не стартует тара:

Start failed: /lua/tnt_test/pmts.lua:10: attempt to call method 'route' (a nil value)
хттп у вас не той версии
источник

DS

Dmitry Sharonov in Tarantool
в смысле metrics?
источник

L

Leonid in Tarantool
источник

L

Leonid in Tarantool
Alexey Kuzin
хттп у вас не той версии
А какой версии нужен?
ставил как и metrics с rocks

tarantoolctl rocks install metrics
tarantoolctl rocks install http
источник

DS

Dmitry Sharonov in Tarantool
1.х надо
источник