месяц назад жил tarantool 1.6 , а отротировать логи пролюбили.
вчера туда укатился 1.7.4.466 , есть вот такая запись в реплике (read_only master)
2017-08-22 18:21:20.366 [17117] main/107/applier/10.161.78.60:5507 xrow.c:748 E> ER_PROC_LUA: Missing .xlog file between LSN 62376 {1: 62376} and 63036 {1: 63036}
в корне проекта:
$ find . -type f -name '*.lua' -exec grep on_replace {} \;
$
реально не понимаю куда копать, кроме как в src. куда копать дальше ?
это не lua. это райзится XlogGapError в recover_remaining_wals() и бомбит, а лог пробрасывается. 2017-08-22 18:21:20.375 [11652] relay_0x7fb00884eec0/101/main recovery.cc:310 E> XlogGapError: Missing .xlog file between LSN 62376 {1: 62376} and 63036 {1: 63036} 2017-08-22 18:21:20.366 [17117] main/107/applier/10.161.78.60:5507 xrow.c:748 E> ER_PROC_LUA: Missing .xlog file between LSN 62376 {1: 62376} and 63036 {1: 63036} вопрос является ли это проблемой с потенциальной потерей данных остается.
Обсуждают сегодня