Size: a a a

2020 July 06

AP

Alex Pristenskiy in Tarantool
но теперь либа которую я под убунтой норм строю пишет  докере:
источник

AP

Alex Pristenskiy in Tarantool
@8679841a5dd1:~/lua-maxminddb$ make
Package lua5.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua5.2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'lua5.2', required by 'virtual:world', not found
cc -g -fPIC -std=c99  -shared maxminddb.c -o maxminddb.so  -lmaxminddb -I/usr/local/include/tarantool
источник

AP

Alex Pristenskiy in Tarantool
в общем это варинг, всё работает 😊
источник

AP

Andrey Privalov in Tarantool
И снова привет. Такие дела: данные в кластере тарантула почистили, сейчапс наблюдаю (данных уже накопилось) - судя по nmon в иопсы не упираемся, однако в логах по-прежнему вижу долгую выборку первого тапла из итератора. Можем для теста запустить какие-то инстансы вне докера, чтобы подцепиться gdb и посмотреть. Но сам я не знаю куда и как там смотреть) так что, предложение "зайти в гости на сервер в проде" в силе
источник

AP

Andrey Privalov in Tarantool
Если так и не решим, будем, наверное, откатываться назад на 1.10 и старое приложение с expirationd )
источник

AP

Andrey Privalov in Tarantool
И вопрос по сбору docker образа картриджа. Могу я как-то собрать образ с версией тарантула, отличной от той, что на хосте? На хосте у меня 2, хочу с 1,10
источник

AP

Andrey Privalov in Tarantool
(хотя по идее, зачем вообще на хосте тарантул, если собирать докер образ? 🤔)
источник

MM

Max Melentiev in Tarantool
Andrey Privalov
(хотя по идее, зачем вообще на хосте тарантул, если собирать докер образ? 🤔)
Да, версия тарантула в FROM указывается, если берёте тарантульный образ. Или по инструкции с сайта просто поставьте нужную в пустой образ
источник
2020 July 07

S

Shieldy in Tarantool
Yvonne Crenshaw, пожалуйста, нажмите на кнопку ниже в течение указанного времени, иначе вы будете кикнуты. Спасибо! (240 сек)
источник

AP

Andrey Privalov in Tarantool
Max Melentiev
Да, версия тарантула в FROM указывается, если берёте тарантульный образ. Или по инструкции с сайта просто поставьте нужную в пустой образ
Мы же говорим о картридже и его cartridge pack docker, верно? В этом случае я не очень понял, где этот FROM пропишу, в этом то и дело. Dockerfile.cartridge имеет FROM centos и ставит тарантул сам
источник

AP

Andrey Privalov in Tarantool
Собственно, сформулирую вопрос - как собрать образ с cartridge pack docker с нужной мне версией тарантула, отличающейся от хостовой
источник

MM

Max Melentiev in Tarantool
я упустил, что это про картридж. ему можно как-то кастомный докерфайл подложить даже. может и версию тарантула можно указать. сейчас гляну
источник

ED

Elizaveta Dokshina in Tarantool
версию тарантула пока нельзя указать
источник

DS

Dmitry Sharonov in Tarantool
пока что?
источник

ED

Elizaveta Dokshina in Tarantool
источник

MM

Max Melentiev in Tarantool
но вроде как можно подложить свой докерфайл для рантайма с нужной версией https://github.com/tarantool/cartridge-cli#build-and-runtime-images
источник

MM

Max Melentiev in Tarantool
хотя наверное билд образ тоже кастомный тогда нужен
https://github.com/tarantool/cartridge-cli/blob/448bdda546819a2b4bce6f408d11676c9398bfe3/cli/project/dockerfiles.go#L182
можно из этих кусков пособирать
источник

ED

Elizaveta Dokshina in Tarantool
Max Melentiev
но вроде как можно подложить свой докерфайл для рантайма с нужной версией https://github.com/tarantool/cartridge-cli#build-and-runtime-images
это можно, но сверху все равно будет ставиться тарантул хостовой версии
источник

MM

Max Melentiev in Tarantool
Elizaveta Dokshina
это можно, но сверху все равно будет ставиться тарантул хостовой версии
значит я неправильно понял назначение этих файлов. тогда можно попробовать положить в PATH
$ cat `which tarantool`
#!/bin/sh
echo 'Tarantool 2.3.1-1-g123456'
с нужной версией :)
источник

S

Serik in Tarantool
добрый день, как для cartridge указать rebalancer_max_sending?
источник