我在MonetDb中创建了一个dbfarm。然后我将dbfarm的目录移动到另一个位置,dbfarm停止工作。所以我试图通过删除旧的dbfarm和/或创建一个新的dbfarm来解决这个问题
问题是当试图通过

monetdbd start newDbfarm/

我知道错误:
monetdbd: binding to stream socket port 50000 failed: Address already in use

我该怎么解决?
我正在使用最新的monetDb(monetDb 2014年10月发布)
更新
我设法通过使用
monetdbd set port=50001 newDbfarm/


monetdbd start newDbfarm/

然后在使用monetdb时,我必须始终指定端口:
monetdb -p50001 create voc1

有没有办法删除旧的dbfarm?或者更改默认值以便我始终转到新的dbfarm?

最佳答案

您可以停止monetdbd使用旧的dbfarm

monetdb stop oldBdbfarm
monetdb start newDbfarm

这可能需要一段时间才能完成,特别是在有查询正在运行的情况下。

关于linux - 在MonetDb中创建其他dbfarm,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27938291/

10-12 03:49