Size: a a a

2021 January 14

МА

Миша Апахов... in Tarantool
Vladislav Grubov
у админской консоли слишком много прав, попробуйте:
tarantoolctl connect user:pass@tarantool:3301
всё то же
127.0.0.1:30013> ... for k, v in box.space._vspace:pairs() ...
---
- error: '[string "..."]:2: attempt to index field ''_vspace'' (a nil value)'
...
источник

VG

Vladislav Grubov in Tarantool
Миша Апахов
всё то же
127.0.0.1:30013> ... for k, v in box.space._vspace:pairs() ...
---
- error: '[string "..."]:2: attempt to index field ''_vspace'' (a nil value)'
...
скорее всего вашему пользователю не хватает прав. return box.sesison.user(), box.schema.user.info()
источник

МА

Миша Апахов... in Tarantool
А ок, что ему не хватает прав на _vspace, но хватает на _space?
источник

MF

Michael Filonenko in Tarantool
Антон Заренков
Привет все, подскажите такой вопрос. Подняли cartridge объединили в кластер. Потом в админке картриджа добавили ещё один сервер. Потом один вывели из кластера через админку кнопкой expel server, оставив только два сервера. В админке выведенный сервер при просмотре кластера начал отображаться
status: stopped
Согласно данной документации https://www.tarantool.io/ru/doc/latest/book/replication/repl_remove_instances/ выполнил шаг 3. После чего в админке в
Server details
Стало пусто. Вопрос в том на сколько сильно я запорол что то, можно ли это починить и как правильно надо было удалить выведенный сервер из кластера?
если текущий кластер работает и в нем нет issues то всё выглядит хорошо
источник

MA

Mons Anderson in Tarantool
Миша Апахов
А ок, что ему не хватает прав на _vspace, но хватает на _space?
Дайте права явно.
Но вообще 1.6 очень-очень старый
Я бы категорически рекомедовал взять хотя бы 1.10
источник

АЗ

Антон Заренков... in Tarantool
Michael Filonenko
если текущий кластер работает и в нем нет issues то всё выглядит хорошо
Сам кластер работает. Но хотелось бы и админку починить. Нашли такую ошибку. Не могу сказать что к этому. Но друго го вроде нет.
graphql.lua:313 E> Graphql execution failed: No value provided for non-null ReplicaStatus "???"
stack traceback:
источник

МА

Миша Апахов... in Tarantool
Mons Anderson
Дайте права явно.
Но вообще 1.6 очень-очень старый
Я бы категорически рекомедовал взять хотя бы 1.10
У нас и тарантул этот старый. А как дать права, если даже под админом нет этого спэйса?
источник

MF

Michael Filonenko in Tarantool
Антон Заренков
Сам кластер работает. Но хотелось бы и админку починить. Нашли такую ошибку. Не могу сказать что к этому. Но друго го вроде нет.
graphql.lua:313 E> Graphql execution failed: No value provided for non-null ReplicaStatus "???"
stack traceback:
а админка через какой сервер?
источник

MF

Michael Filonenko in Tarantool
через экспельнутый сервер в кластере теперь сидеть нельзя
источник

АЗ

Антон Заренков... in Tarantool
Michael Filonenko
а админка через какой сервер?
эм, может не совсем понял. два физ сервера, на каждом сервере свой роутер и по два стораджа. каждый инстанс на своём порту, удаляли соответственно сторадж, роутер через который работает админка не трогали.
источник

MF

Michael Filonenko in Tarantool
угу
источник

MF

Michael Filonenko in Tarantool
тогда чего-то админке не хватает
источник

АЗ

Антон Заренков... in Tarantool
это то понятно, не понятно как понять, чего не хватает)
источник

MF

Michael Filonenko in Tarantool
а как скриншот выглядит
источник

АЗ

Антон Заренков... in Tarantool
Michael Filonenko
а как скриншот выглядит
источник

MF

Michael Filonenko in Tarantool
а именно этот сервер исключали?
источник

MF

Michael Filonenko in Tarantool
если кластер особо не нужен проще перенакатить
источник

АЗ

Антон Заренков... in Tarantool
исключал другой. пропало на других инстансах в кластере)
источник

MF

Michael Filonenko in Tarantool
а общий вид как выглядит
источник

MF

Michael Filonenko in Tarantool
но в целом конечно както на багу похоже
источник