如何删除额外的节点

Ric*_*ard 10 erlang mnesia

我有一组erlang节点通过Mnesia的"extra_db_nodes"复制他们的数据......我需要升级硬件和软件,所以当我从节点到节点时,我必须分离一些节点.

如何删除节点并仍然保留插入的数据?

[update]删除节点与添加节点一样重要.随着集群的增长,它也必须收缩.如果没有,那么Mnesia将忙于尝试向不存在的节点发送数据以填充队列并保持网络繁忙.

[ 最后更新 ]在通过erlang/mnesia源代码填写后,我能够确定不可能完全取消关联节点.虽然del_table_copy删除了表之间的链接,但它不完整.我会关闭这个问题,但没有一个密切的描述是足够的.

Ric*_*ard 6

我希望我很久以前就找到了这个:http://weblambdazero.blogspot.com/2008/08/erlang-tips-and-tricks-mnesia.html

基本上,一个功能正常的集群....