在MonetDb中创建额外的dbfarm

时间:2015-01-14 08:05:02

标签: linux monetdb

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

创建新的dbfarm时
monetdbd start newDbfarm/ 

我收到错误:

monetdbd: binding to stream socket port 50000 failed: Address already in use

我该如何解决这个问题?

我正在使用最新的monetDb(MonetDB Oct2014发布)

更新

我设法通过

以某种方式解决了这个问题
monetdbd set port=50001 newDbfarm/

之前的

monetdbd start newDbfarm/ 

然后我必须在使用monetdb时始终指定端口:

monetdb -p50001 create voc1

有没有办法只删除旧的dbfarm?或更改默认设置,以便我总是转到新的dbfarm?

1 个答案:

答案 0 :(得分:1)

您可以阻止monetdbd使用旧的dbfarm

monetdb stop oldBdbfarm
monetdb start newDbfarm

完成此操作可能需要一段时间,尤其是在运行查询的情况下。