无法使用 mserver5 启动 monetdb

Unable to start monetdb using mserver5

我有一个现有的 monetdb 安装和一个 dbfarm。我想更改此 (https://www.monetdb.org/Documentation/Guide/Multicores) 文档页面中指定的 monetdb 使用的线程数。看起来我们需要使用 mserver5 而不是 monetdbd 来启动 monetdb 才能设置此参数。所以,我尝试了以下命令:

mserver5 --dbpath=dbfarm/voc/ --set mapi_port=50000

 BBPdiskscan: unexpected file log.6, leaving /home/mskd/dbfarm/voc/bat/sql_logs/sql.
 BBPdiskscan: unexpected file BBP.dir, leaving /home/mskd/dbfarm/voc/bat/bat/BACKUP.
 # MonetDB 5 server v11.27.13 "Jul2017-SP4"
 # Serving database 'voc', using 8 threads
 # Compiled for x86_64-pc-linux-gnu/64bit with 128bit integers
 # Found 31.301 GiB available main-memory.
 # Copyright (c) 1993 - July 2008 CWI.
 # Copyright (c) August 2008 - 2018 MonetDB B.V., all rights reserved
 # Visit https://www.monetdb.org/ for further information
 # Listening for connection requests on mapi:monetdb://127.0.0.1:50000/
 # MonetDB/SQL module loaded

客户端无法连接到上面。

我认为这是因为上述 mserver 输出的 URI 错误。通常,在使用 monetdbd 启动它时,它会自动连接到 URI:mapi:monetdb://127.0.0.1:50000/voc

有人可以告诉我如何在使用 mserver5 启动 monetdb 时更改此 URI 吗?

我找到了如何做到这一点。使用 monetdbd 启动时查看 dbfarm/merovingian.log。命令打印到日志文件中,根据需要更改线程参数。