Удалить узел not_exist_already из кластера mnesia (схема)

У меня есть плохой узел (он не существует) в данных кластера mnesia, когда я получаю:

> mnesia:system_info(db_nodes)
[bad@node, ...]

Как мне удалить его из кластера?

Я старался:

> mnesia:del_table_copy(scheme, bad@node).
{aborted,{not_active,"All replicas on diskfull nodes are not active yet"...

Что это значит? Как я могу это исправить?

Обновить. Перед тем как удалить узел из схемы нам нужно остановить мнезию на нем

1 ответ

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

Однако вы можете подключиться к кластеру, используя фиктивный узел с именем bad@nodeи начал с настройки system.config исходного кластерного узла. Как только его онлайн удаляют из кластера.

Другие вопросы по тегам