Size: a a a

2020 October 16

DS

Dmitry Sharonov in Tarantool
Herman Shinkarenko
+ через checkpoint_count, я так понимаю нельзя запретить чекпоинты, или я не прав ?
можно, кроме первого мальенького
источник

YD

Yaroslav Dynnikov in Tarantool
Aleksandr Razumov
Я пытался пройти по туториалу картриджа и получил ошибку с луарокс
А расскажите подробнее. Луароксом мы обычно называем tarantoolctl rocks ...
источник

AR

Aleksandr Razumov in Tarantool
Yaroslav Dynnikov
А расскажите подробнее. Луароксом мы обычно называем tarantoolctl rocks ...
Да, именно эта команда у меня падает с ошибкой "не найден луарокс"
источник

YD

Yaroslav Dynnikov in Tarantool
покажите точную формулировку ошибки
источник

YD

Yaroslav Dynnikov in Tarantool
И какой из туториалов
источник

YD

Yaroslav Dynnikov in Tarantool
(ссылку)
источник

AR

Aleksandr Razumov in Tarantool
ernado@nexus:/src/tnt/myapp$ cartridge build
  • Build application in /src/tnt/myapp
  • Running `cartridge.pre-build`
  • Running `tarantoolctl rocks make`
LuajitError: /usr/bin/tarantoolctl:908: module 'luarocks.cfg' not found:
 no field package.preload['luarocks.cfg']
 no file '/src/tnt/myapp/luarocks/cfg.lua'
 no file '/src/tnt/myapp/luarocks/cfg/init.lua'
 no file '/src/tnt/myapp/luarocks/cfg.so'
 no file '/src/tnt/myapp/.rocks/share/tarantool/luarocks/cfg.lua'
 no file '/src/tnt/myapp/.rocks/share/tarantool/luarocks/cfg/init.lua'
 no file '/src/tnt/.rocks/share/tarantool/luarocks/cfg.lua'
 no file '/src/tnt/.rocks/share/tarantool/luarocks/cfg/init.lua'
 no file '/src
fatal error, exiting the event loop
  ⨯ Failed to install rocks: Failed to run
/usr/bin/tarantoolctl rocks make


https://www.tarantool.io/en/doc/latest/getting_started/getting_started_cartridge/
источник

AR

Aleksandr Razumov in Tarantool
$ tarantoolctl --help
Tarantool client utility (2.4.2-92-g840ce8106)
источник

YD

Yaroslav Dynnikov in Tarantool
Aleksandr Razumov
ernado@nexus:/src/tnt/myapp$ cartridge build
  • Build application in /src/tnt/myapp
  • Running `cartridge.pre-build`
  • Running `tarantoolctl rocks make`
LuajitError: /usr/bin/tarantoolctl:908: module 'luarocks.cfg' not found:
 no field package.preload['luarocks.cfg']
 no file '/src/tnt/myapp/luarocks/cfg.lua'
 no file '/src/tnt/myapp/luarocks/cfg/init.lua'
 no file '/src/tnt/myapp/luarocks/cfg.so'
 no file '/src/tnt/myapp/.rocks/share/tarantool/luarocks/cfg.lua'
 no file '/src/tnt/myapp/.rocks/share/tarantool/luarocks/cfg/init.lua'
 no file '/src/tnt/.rocks/share/tarantool/luarocks/cfg.lua'
 no file '/src/tnt/.rocks/share/tarantool/luarocks/cfg/init.lua'
 no file '/src
fatal error, exiting the event loop
  ⨯ Failed to install rocks: Failed to run
/usr/bin/tarantoolctl rocks make


https://www.tarantool.io/en/doc/latest/getting_started/getting_started_cartridge/
Как-то тут все запутано

/usr/bin/tarantoolctl:908: module 'luarocks.cfg' not found
Вот эта строчка намекает, что тарантулцтл в реальности версии 1.10, или 2.1 или 2.2, но не 2.4
В 2.4 вместо luarocks.cfg рекваерится luarocks.core.cfg, да и номера строк там разительно отличаются
источник

AR

Aleksandr Razumov in Tarantool
/usr/bin/tarantoolctl --help
Tarantool client utility (2.4.2-92-g840ce8106)

Странно как-то :(
источник

AR

Aleksandr Razumov in Tarantool
Но вообще 1.10 когда-то стоял, да
источник

AR

Aleksandr Razumov in Tarantool
Попробую позже всё удалить и заново установить
источник

YD

Yaroslav Dynnikov in Tarantool
если у вас убунта, то проверьте apt show tarantool tarantool-common
их верии
источник

AR

Aleksandr Razumov in Tarantool
common был 1.10
источник

AR

Aleksandr Razumov in Tarantool
Заработало, спасибо) Было неочевидно из-за того, что tarantoolctl репортил версию 2.4

В итоге я просто сделал apt purge и установил заново
источник

HS

Herman Shinkarenko in Tarantool
Dmitry Sharonov
а запостите на SO?
источник

HS

Herman Shinkarenko in Tarantool
как получилось
источник

DS

Dmitry Sharonov in Tarantool
Herman Shinkarenko
как получилось
отлично получилось
источник

ИЛ

Илья Лебедев... in Tarantool
@akudiyar Тут странная ситуация возникла. Подключаюсь к роутеру через прокси клиента. передаю его сюда, запускаю - получаю
TarantoolServerException: code=32801, message=Procedure 'crud_get_schema' is not defined
При этом если запустить то же самое из соседнего метода, где создаю клиента, то все ок, получаю инфо как надо
источник

AK

Alexey Kuzin in Tarantool
Илья Лебедев
@akudiyar Тут странная ситуация возникла. Подключаюсь к роутеру через прокси клиента. передаю его сюда, запускаю - получаю
TarantoolServerException: code=32801, message=Procedure 'crud_get_schema' is not defined
При этом если запустить то же самое из соседнего метода, где создаю клиента, то все ок, получаю инфо как надо
Можешь полностью код показать? На гисте например или пастебине
источник