Size: a a a

2021 February 16

AK

Anton Kiryushkin in Tarantool
localhost:6821> box.info.replication
---
- 11:
   id: 11
   uuid: 9b106ad3-b03c-49fc-8207-225950b7f954
   lsn: 53
   upstream:
     peer: tarantool-m1.d3:6821
     lag: 0
     status: stopped
     idle: 609.32488539396
     message: Replica d50ac09c-618b-4da0-91bd-ad4cf71f694c is not registered with
       replica set d997fe58-374c-4c90-b851-4098f22a6269
   downstream:
     status: follow
     idle: 0.6068014340126
     vclock: {2: 489, 11: 55, 7: 4, 1: 27741, 8: 3637, 9: 1}
 13:
   id: 13
   uuid: c1f473d8-87a4-4d40-aee0-fb0a5363f7d8
   lsn: 0
   upstream:
     peer: tarantool-m2.d4:6821
     lag: 0
     status: stopped
     idle: 609.426690394
     message: Replica d50ac09c-618b-4da0-91bd-ad4cf71f694c is not registered with
       replica set d997fe58-374c-4c90-b851-4098f22a6269
   downstream:
     status: follow
     idle: 0.96938906196738
     vclock: {2: 489, 11: 55, 7: 4, 1: 27741, 8: 3637, 9: 1}
 12:
   id: 12
   uuid: d50ac09c-618b-4da0-91bd-ad4cf71f694c
   lsn: 0
...
источник

AK

Anton Kiryushkin in Tarantool
ну вот они есть. Но реплика не регистрируется
источник

MA

Mons Anderson in Tarantool
Anton Kiryushkin
localhost:6821> box.info.replication
---
- 11:
   id: 11
   uuid: 9b106ad3-b03c-49fc-8207-225950b7f954
   lsn: 53
   upstream:
     peer: tarantool-m1.d3:6821
     lag: 0
     status: stopped
     idle: 609.32488539396
     message: Replica d50ac09c-618b-4da0-91bd-ad4cf71f694c is not registered with
       replica set d997fe58-374c-4c90-b851-4098f22a6269
   downstream:
     status: follow
     idle: 0.6068014340126
     vclock: {2: 489, 11: 55, 7: 4, 1: 27741, 8: 3637, 9: 1}
 13:
   id: 13
   uuid: c1f473d8-87a4-4d40-aee0-fb0a5363f7d8
   lsn: 0
   upstream:
     peer: tarantool-m2.d4:6821
     lag: 0
     status: stopped
     idle: 609.426690394
     message: Replica d50ac09c-618b-4da0-91bd-ad4cf71f694c is not registered with
       replica set d997fe58-374c-4c90-b851-4098f22a6269
   downstream:
     status: follow
     idle: 0.96938906196738
     vclock: {2: 489, 11: 55, 7: 4, 1: 27741, 8: 3637, 9: 1}
 12:
   id: 12
   uuid: d50ac09c-618b-4da0-91bd-ad4cf71f694c
   lsn: 0
...
У вас там 6 компонент vclock.
У вас мастер мастер на 6 узлов?
Что в box.space._cluster ?
источник

AK

Anton Kiryushkin in Tarantool
Mons Anderson
У вас там 6 компонент vclock.
У вас мастер мастер на 6 узлов?
Что в box.space._cluster ?
У меня 4 мастер узла.
источник

AK

Anton Kiryushkin in Tarantool
Ну и в общем я решил уже через уменьшение значения кворума и зачистки двух мастеров.
источник
2021 February 17

PP

Piu Piu in Tarantool
а можно добавить не уникальный индекс в существующую базу? как это можно сделать?
источник

PP

Piu Piu in Tarantool
memory движок
источник

KO

Konstantin Osipov in Tarantool
box.space[spacename].create_index
источник

PP

Piu Piu in Tarantool
аа ну то есть не будет конфликта? он просто создаст новый индекс, спасибо
источник

VG

Vladislav Grubov in Tarantool
Piu Piu
а можно добавить не уникальный индекс в существующую базу? как это можно сделать?
источник

MA

Mons Anderson in Tarantool
Konstantin Osipov
box.space[spacename].create_index
только всё-же :create_index(...)
ну и параметры
box.space.spacename:create_index('indexname', { parts = { 'field1','field2' }, unique = false })
источник

.

. in Tarantool
Всем привет!
Перезапустился сервер tarantool, сейчас не стартует экземпляр с ошибкой:
2021-02-17 17:07:30.076 [18645] main/102/my_app vy_log.c:1061 E> ER_MISSING_SNAPSHOT: Can't find snapshot
2021-02-17 17:07:30.076 [18645] main/102/my_app F> can't initialize storage: Can't find snapshot
Подскажите, как можно восстановить?
источник

AK

Alexey Kuzin in Tarantool
.
Всем привет!
Перезапустился сервер tarantool, сейчас не стартует экземпляр с ошибкой:
2021-02-17 17:07:30.076 [18645] main/102/my_app vy_log.c:1061 E> ER_MISSING_SNAPSHOT: Can't find snapshot
2021-02-17 17:07:30.076 [18645] main/102/my_app F> can't initialize storage: Can't find snapshot
Подскажите, как можно восстановить?
Файлы всё?
источник

AK

Alexey Kuzin in Tarantool
Можно подключить инстанс как реплику к другой реплике, если конечно она есть
источник

.

. in Tarantool
Alexey Kuzin
Файлы всё?
Последние xlog curreptedи снапшот in progress
источник

.

. in Tarantool
Alexey Kuzin
Можно подключить инстанс как реплику к другой реплике, если конечно она есть
Реплики нет, могу ли я запуститься с рабочего снапшота?
источник

AK

Alexey Kuzin in Tarantool
Вам придётся удалить битые xlog (с нулевым размером) и снапшот (который inprogress). Последние данные в них будут потеряны.
Не уверен, что snapshot.inprogress записался полностью. Вы можете попробовать переименовать его, но скорее всгео придётся удалить.
источник

AK

Alexey Kuzin in Tarantool
Кроме этих файлов есть ли какой-то предыдущий снапшот?
источник

.

. in Tarantool
Alexey Kuzin
Вам придётся удалить битые xlog (с нулевым размером) и снапшот (который inprogress). Последние данные в них будут потеряны.
Не уверен, что snapshot.inprogress записался полностью. Вы можете попробовать переименовать его, но скорее всгео придётся удалить.
Уже так и сделала, убрала эти файлы, снапшот предыдущий есть, но всё равно не стартует
источник

MA

Mons Anderson in Tarantool
1. покажите tree -a на вашу директорию с файлами (снапы/xlog/...)
2. опишите конфигурацию. класртер/репликация/картридж/параметры box.cfg/...
источник