- Notifications
You must be signed in to change notification settings - Fork 45
Description
Related dev. issue(s):
Product: TDB 2.x
Root document:
- https://www.tarantool.io/ru/tarantooldb/doc/latest/install_and_upgrade/install/install_ate/#install-guide-ate-inventory-tdb
- https://www.tarantool.io/ru/devops/latest/inventory-examples/#tarantool-db
SME: @ a1div0 @ mooncfrat2019
Details
Андрей Орлов (03.03.2025 14:28):
Игорь Коломойцев (28.02.2025 22:41): А где у нас в доке вообще можно почитать про настройку фейловеров?
Игорь Коломойцев продублирую сюда
новая информация: app: vshard_bootstrapper устаревший механизм.
Вместо него нужно: убрать app: vshard_bootstrapper, раскатить кластер, дождаться его поднятия и оздоровления (возможно check_3_0.yml из АТЕ)
и далее выполнить tt replicaset vshard bootstrap router
где router - например 0.0.0.0:3101 -u admin -p secret
https://www.tarantool.io/ru/doc/latest/tooling/tt_cli/replicaset/#vshard-bootstrapИгорь Коломойцев (03.03.2025 16:53):
Спасибо, а доку поправите?
А то в примерах инвентаря даже по-старомуИгорь Коломойцев (03.03.2025 16:55):
Там бы в доке по АТЕ еще освежить, и чуть больше подробностей дать, я тут сейчас маюсь с установкой ТДБ через АТЕ я на сток граблей наступил
Александр Кленов (07.08.2025 16:45):
Ну вообще главная задача доки по ATE — то научить писать инвентарь. Поставь себя на место клиента. Каждый инвентарь под конкретную задачу и как правило не подходит под другой кластер. Демонстрационные инвентари есть, я завтра ссылку дам.Андрей Орлов (07.08.2025 16:50):
[Photo: 0bP4c000tkS5AmyWmzs3KO6894af1d1bf]
вот эту часть я бы убрал - она нужна только для раскатки кластера etcd, к TDB не относится
вместо этого лучше добавить: tarantool_config_etcd_endpoints:
- http://etcd1:2379
- http://etcd2:2379
- http://etcd3:2379Андрей Орлов (07.08.2025 16:55):
еще добавить в раздел - как раз примерно по теме ишью
tarantool_config_global:
replication:
failover: electionИгорь Коломойцев (07.08.2025 17:04):
Научить то славно, но тогда нужно в доке описать какое поле для чего предназначено и какие они вообще там могут быть, я вот в рамках эксплуатации (тестовой) взял инвентарь для 2х из доки и АТЕ у меня выругалась на разные ошибки, пришлось переписывать инвентарь. Я то понимаю, что его клиент сам под себя пишет, но с нашей стороны должно быть какое-то типовое решение в документации, которое 100% заведетсяАлександр Кленов (08.08.2025 11:04):
Вот типовое решение которое 100% заводится. Используется для деплоя через ATE кластера для вебинаров:Описание как этим пользоваться тут:
https://gitlab.corp.mail.ru/tarantool/tdb/tarantooldb/-/blob/release-2x/master/demo/demo_to_vk_tpl/readme.md?ref_type=heads
Definition of done
- update the inventory file in the ATE docs
- check and update (if necessary) the inventory in the TDB docs (Install GuIde)