Recreating tarantool docker container

199 views
Skip to first unread message

Николай Рябинин

unread,
Oct 3, 2016, 5:24:35 AM10/3/16
to tarantool-ru
Добрый день!

Используем тарантул в докере. Требуется выкатить новый контейнер.
После выката возникает ошибка в файлах xlog
2016-10-03 12:18:16.977 [17] main/101/infp.lua xlog.cc:813 E> XlogError: /var/lib/tarantool/infp/00000000000038086615.xlog: invalid server UUID
2016-10-03 12:18:16.977 [17] main/101/infp.lua F> can't initialize storage: /var/lib/tarantool/infp/00000000000038086615.xlog: invalid server UUID

Что могло случиться с UUID сервера?

Николай Рябинин

unread,
Oct 3, 2016, 5:49:24 AM10/3/16
to tarantool-ru
UPD: Скопировал с реплики папку data на мастер и все завелось

понедельник, 3 октября 2016 г., 12:24:35 UTC+3 пользователь Николай Рябинин написал:

Ivan Kosenko

unread,
Oct 3, 2016, 6:04:38 AM10/3/16
to tarantool-ru
такая ошибка говорит о том, что в одной папке появились *.snap и *.xlog от разных интстансов

у меня такое было в следующем кейсе:
- был один инстанс тарантула, решил перенести его на новую машину
- на новой машине настроил инстанс, но снапшот с логами забыл скопировать
- запустил, увидел свою ошибку остановил (при этом создался 00000000000000000000.snap, с новым UUID)
- скопировал данные на новый инстанс и не стёр при этом 00000000000000000000.snap
- запустил. тарантул попытался применить все файлы, увидел разные UUID, выдал ошибку

понедельник, 3 октября 2016 г., 12:24:35 UTC+3 пользователь Николай Рябинин написал:
Добрый день!

Николай Рябинин

unread,
Oct 3, 2016, 6:42:50 AM10/3/16
to tarantool-ru
Спасибо!
Так и было, у нас бекап скрипт уносил нужный снапшот.

понедельник, 3 октября 2016 г., 13:04:38 UTC+3 пользователь Ivan Kosenko написал:

Roman Tsisyk

unread,
Oct 3, 2016, 6:54:27 AM10/3/16
to tarant...@googlegroups.com, Николай Рябинин


>Monday, October 3, 2016 12:24 PM +03:00 from Николай Рябинин <tellef...@gmail.com>:

Перемешались snap и xlog файлы от разных серверов.

--
WBR,
Roman Tsisyk <ro...@tarantool.org>
http://tarantool.org/ - an efficient in-memory data store and a Lua application server

Reply all
Reply to author
Forward
0 new messages