erlang - significado - Eliminar el nodo not_exist_already del clúster de mnesia(esquema)
mnesia elixir (1)
Tengo un nodo malo (no existe) en los datos del clúster de mnesia cuando obtengo:
> mnesia:system_info(db_nodes)
[bad@node, ...]
¿Cómo lo elimino del clúster?
Lo intenté:
> mnesia:del_table_copy(scheme, bad@node).
{aborted,{not_active,"All replicas on diskfull nodes are not active yet"...
¿Qué significa esto? ¿Cómo puedo arreglarlo?
Actualizar. Antes de eliminar el nodo del esquema, debemos detener a mnesia en él
Tuve un problema similar hace años. Lo que intenta hacer es eliminar un nodo fuera de línea, que hasta donde yo sé era imposible en versiones anteriores de mnesia.
Sin embargo, puede conectarse al clúster utilizando un nodo ficticio llamado bad@node
y comenzar con un system.config
modificado del nodo clúster original. Una vez que está en línea eliminar del clúster.