Size: a a a

2021 February 02

KO

Konstantin Osipov in Tarantool
Вот если бы не вот такое, был бы лайк
источник

AK

Anton Kiryushkin in Tarantool
Здравствуйте. Подскажите, пожалуйста, что можно сделать в ситуации, когда есть 4 мастера тарантул, из всех 4 живет только один и тот пишет в лог, что:

2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 I> can't join/subscribe
2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 xrow.c:907 E> ER_LOADING: Instance bootstrap hasn't finished yet
2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 I> will retry every 1.00 second
2021-02-02 18:48:00.012 [297] main/108/applier/tarantool-m2.dc2 I> can't connect to master

При попытке поднять соседа, этот самый сосед пишет:

2021-02-02 18:47:59.619 [226] main/101/tarantool_m2_dc2.conf I> recovering from `/local/tarantool/storage/snap/m2//00000000000000021195.snap'
2021-02-02 18:47:59.620 [226] main/101/tarantool_m2_dc2.conf I> cluster uuid d997fe58-374c-4c90-b851-4098f22a6269
2021-02-02 18:47:59.622 [226] main/101/tarantool_m2_dc2.conf vy_lsm.c:522 E> ER_INVALID_VYLOG_FILE: Invalid VYLOG file: LSM tree 513/0 not found
2021-02-02 18:47:59.622 [226] main/101/tarantool_m2_dc2.conf F> can't initialize storage: Invalid VYLOG file: LSM tree 513/0 not found


Понятно, что можно обнулить и стартовать с нуля, но хочется все же научиться это восстанавливать обратно.
источник

AK

Anton Kiryushkin in Tarantool
Tarantool 1.10.3-1-gfc6d6a338
источник

AK

Anton Kiryushkin in Tarantool
Тут может быть может помочь обновление тарантула, так как есть похожий баг:
https://github.com/tarantool/tarantool/issues/4066

Но не не совсем очевидно, похож ли он на самом деле.
источник

DL

Dmitry Lukovkin in Tarantool
Коллеги, подскажите - box.info.memory().net
Какой вообще физический смысл этой величины?
В доках: memory().net – количество байтов, используемых буферами для сетевого ввода-вывода. Можно поподробней? У нас на нагруженном инстансе 18Гб. Пытаюсь понять много это или мало. Есть ли предел? Чем ограничивается эта величина?
источник

MA

Mons Anderson in Tarantool
Anton Kiryushkin
Здравствуйте. Подскажите, пожалуйста, что можно сделать в ситуации, когда есть 4 мастера тарантул, из всех 4 живет только один и тот пишет в лог, что:

2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 I> can't join/subscribe
2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 xrow.c:907 E> ER_LOADING: Instance bootstrap hasn't finished yet
2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 I> will retry every 1.00 second
2021-02-02 18:48:00.012 [297] main/108/applier/tarantool-m2.dc2 I> can't connect to master

При попытке поднять соседа, этот самый сосед пишет:

2021-02-02 18:47:59.619 [226] main/101/tarantool_m2_dc2.conf I> recovering from `/local/tarantool/storage/snap/m2//00000000000000021195.snap'
2021-02-02 18:47:59.620 [226] main/101/tarantool_m2_dc2.conf I> cluster uuid d997fe58-374c-4c90-b851-4098f22a6269
2021-02-02 18:47:59.622 [226] main/101/tarantool_m2_dc2.conf vy_lsm.c:522 E> ER_INVALID_VYLOG_FILE: Invalid VYLOG file: LSM tree 513/0 not found
2021-02-02 18:47:59.622 [226] main/101/tarantool_m2_dc2.conf F> can't initialize storage: Invalid VYLOG file: LSM tree 513/0 not found


Понятно, что можно обнулить и стартовать с нуля, но хочется все же научиться это восстанавливать обратно.
Файлы из-под инстансов не удаляли?
источник

AK

Anton Kiryushkin in Tarantool
еще нет
источник

MA

Mons Anderson in Tarantool
Dmitry Lukovkin
Коллеги, подскажите - box.info.memory().net
Какой вообще физический смысл этой величины?
В доках: memory().net – количество байтов, используемых буферами для сетевого ввода-вывода. Можно поподробней? У нас на нагруженном инстансе 18Гб. Пытаюсь понять много это или мало. Есть ли предел? Чем ограничивается эта величина?
readahead крутили?
источник

DS

Dmitry Sharonov in Tarantool
Dmitry Lukovkin
Коллеги, подскажите - box.info.memory().net
Какой вообще физический смысл этой величины?
В доках: memory().net – количество байтов, используемых буферами для сетевого ввода-вывода. Можно поподробней? У нас на нагруженном инстансе 18Гб. Пытаюсь понять много это или мало. Есть ли предел? Чем ограничивается эта величина?
2*ридахед*число клиентов
источник

DS

Dmitry Sharonov in Tarantool
но я сварщик ненастоящий
источник

DS

Dmitry Sharonov in Tarantool
Dmitry Sharonov
2*ридахед*число клиентов
похоже?
источник

DL

Dmitry Lukovkin in Tarantool
Dmitry Sharonov
похоже?
ридахеад 50*1024*1024
источник

DL

Dmitry Lukovkin in Tarantool
число клиентов так сразу и не скажу
источник

DL

Dmitry Lukovkin in Tarantool
как посмотреть?
источник

MA

Mons Anderson in Tarantool
Dmitry Lukovkin
как посмотреть?
источник

AK

Anton Kiryushkin in Tarantool
Mons Anderson
Файлы из-под инстансов не удаляли?
еще нет
источник

DL

Dmitry Lukovkin in Tarantool
connection 122
Оно?
источник

MA

Mons Anderson in Tarantool
Anton Kiryushkin
Здравствуйте. Подскажите, пожалуйста, что можно сделать в ситуации, когда есть 4 мастера тарантул, из всех 4 живет только один и тот пишет в лог, что:

2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 I> can't join/subscribe
2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 xrow.c:907 E> ER_LOADING: Instance bootstrap hasn't finished yet
2021-02-02 18:47:50.751 [297] main/106/applier/tarantool-m2.dc1 I> will retry every 1.00 second
2021-02-02 18:48:00.012 [297] main/108/applier/tarantool-m2.dc2 I> can't connect to master

При попытке поднять соседа, этот самый сосед пишет:

2021-02-02 18:47:59.619 [226] main/101/tarantool_m2_dc2.conf I> recovering from `/local/tarantool/storage/snap/m2//00000000000000021195.snap'
2021-02-02 18:47:59.620 [226] main/101/tarantool_m2_dc2.conf I> cluster uuid d997fe58-374c-4c90-b851-4098f22a6269
2021-02-02 18:47:59.622 [226] main/101/tarantool_m2_dc2.conf vy_lsm.c:522 E> ER_INVALID_VYLOG_FILE: Invalid VYLOG file: LSM tree 513/0 not found
2021-02-02 18:47:59.622 [226] main/101/tarantool_m2_dc2.conf F> can't initialize storage: Invalid VYLOG file: LSM tree 513/0 not found


Понятно, что можно обнулить и стартовать с нуля, но хочется все же научиться это восстанавливать обратно.
В общем тут что бы пробовал я:
поднять какой-либо из инстансов без указания replication до состояния status = running
потом поднимать остальные. кто подключится — оставить, кто не сможет, тех на ребутстрап.

Но вообще стоит внять рекомендациям и обновиться до хотя бы 1.10.9.
Со времён 1.10.3 в виниле было исправлено очень много ошибок и проблем
источник

MA

Mons Anderson in Tarantool
Dmitry Lukovkin
connection 122
Оно?
да
источник

DL

Dmitry Lukovkin in Tarantool
Я просто почему спрашиваю, периодически(не часто) получаем сообщение "not enough memory" при новой попытке подключения по сети. Пытаюсь понять какой именно памяти ему мало
источник