Size: a a a

2020 December 28

cg

cyrill gorcunov in Tarantool
Timur Safin
хотел сделать ссылку на https://github.com/tarantool/tarantool/issues/5471#issuecomment-724296030 в качестве временного совета из прошлого но тогда еще не было crash.c, который (еще) не выключить для неизвестных платформ @cyrillos @gerold103
P.S.
Продуктизация Арм придет, но не сегодня
собирать тогда без backtrace пока надо
источник

cg

cyrill gorcunov in Tarantool
Andrey Kulikov
Коллеги, а быть ли Tarantool на ARM/ARM64?
Потому что в мастере вижу прекрасное:

https://github.com/tarantool/tarantool/blob/master/src/lib/core/crash.c#L35

#ifdef TARGET_OS_LINUX
#ifndef __x86_64__
# error "Non x86-64 architectures are not supported"
#endif

И соответственно дальше этого компиляция не идёт.

# uname -a
Linux  5.4.0-1025-raspi #28-Ubuntu SMP PREEMPT Wed Dec 9 17:10:53 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux

Компилирую пока просто make на малинке, пока большой ARM не приехал.

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_BACKTRACE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo
make -j1
источник
2020 December 29

АЖ

Алексей Журавлев... in Tarantool
Всем привет. Подскажите по авро схеме. Если для целочисленного (int) и строки (string) указать default = null, а для array указать default = {}, то это нормально отработает? Пока возможности протестить просто нет.
источник

MG

Maxim Galaganov in Tarantool
здравствуйте. поймали граблю при вытягивании тяжелой виниловой реплики.

extra/dist/tarantool@.service.in:TimeoutStartSec=86400s

она тащится больше суток, а тарантул киляется по таймауту.
после рестарта падает -- хочет instance_uuid, потому что думает что файлы чужие.

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

A

Aleksandr baltazor in Tarantool
Maxim Galaganov
здравствуйте. поймали граблю при вытягивании тяжелой виниловой реплики.

extra/dist/tarantool@.service.in:TimeoutStartSec=86400s

она тащится больше суток, а тарантул киляется по таймауту.
после рестарта падает -- хочет instance_uuid, потому что думает что файлы чужие.

может поставим в неделю? )
мне сложно представить такой мемтикс, который сутки стартовать будет -- кажется что для него таймаут с запасом.
а для винила вот может и не хватить.
А что мешает в файлах конфигурации указать instance_uuid
источник

A

Aleksandr baltazor in Tarantool
И при старте он всегда будет такой же самый, хотя поможет ли это решить вопрос я не уверен
источник

MG

Maxim Galaganov in Tarantool
да, наверное так и сделаем в паппете для всех инстансов, просто сейчас у нас такого нигде нет. ну и таймаут мы локально покрутили, конечно, интересует скорее есть ли какой-то смысл в текущем значении этого таймаута в дистрибутиве.
источник

ВМ

Валерий Матросов... in Tarantool
Коллеги, подскажите, стоит ли tarantool и cartridge собирать в один docker образ?
источник

DS

Dmitry Sharonov in Tarantool
так оно же из коробки
источник

DS

Dmitry Sharonov in Tarantool
cartridge pack docker
источник

ВМ

Валерий Матросов... in Tarantool
Dmitry Sharonov
cartridge pack docker
Пока не разобрался
источник

DS

Dmitry Sharonov in Tarantool
оно запакует вам готовый к деплою образ приложения
источник

DS

Dmitry Sharonov in Tarantool
хоть в кубер хоть куда
источник

ВМ

Валерий Матросов... in Tarantool
Dmitry Sharonov
оно запакует вам готовый к деплою образ приложения
Спасибо. Нашел
источник

R

R-omk in Tarantool
Валерий Матросов
Спасибо. Нашел
источник

VS

Vladyslav Sakun in Tarantool
Добрый день!
Есть кластер (1 роутер и 2 стореджа)  развернутые в k8s.
Есть приложение на PHP, покдлючаюсь с помощью него к роутеру и пробую создавать спейсы, делать записи в них.
Смотрю наличие данных на подах в k8s.
Все созданные мною данные находятся на поде роутера, на подах стораджей их нет.
Почему так? Что я делаю не правильно?
источник

RP

Roman Proskin in Tarantool
Vladyslav Sakun
Добрый день!
Есть кластер (1 роутер и 2 стореджа)  развернутые в k8s.
Есть приложение на PHP, покдлючаюсь с помощью него к роутеру и пробую создавать спейсы, делать записи в них.
Смотрю наличие данных на подах в k8s.
Все созданные мною данные находятся на поде роутера, на подах стораджей их нет.
Почему так? Что я делаю не правильно?
если вы подключаетесь к роутеру и делаете box.space.create, то спейсы создадутся на роутере
источник

R

R-omk in Tarantool
Vladyslav Sakun
Добрый день!
Есть кластер (1 роутер и 2 стореджа)  развернутые в k8s.
Есть приложение на PHP, покдлючаюсь с помощью него к роутеру и пробую создавать спейсы, делать записи в них.
Смотрю наличие данных на подах в k8s.
Все созданные мною данные находятся на поде роутера, на подах стораджей их нет.
Почему так? Что я делаю не правильно?
dll вообще не нужно делать с клиента , особенно в случае с vsahrd
источник

DS

Dmitry Sharonov in Tarantool
R-omk
dll вообще не нужно делать с клиента , особенно в случае с vsahrd
а все равно же делают
источник

VS

Vladyslav Sakun in Tarantool
R-omk
dll вообще не нужно делать с клиента , особенно в случае с vsahrd
Вы о том, что спейсы нужно создать заранее на каждом из стораджей?
Я думал роутер это некий балансер, который выбирает живой сторадж и отдает ему на обработку запрос
источник