我已经在 Windows 操作系统上安装了 MarkLogic 服务器。我能够访问查询控制台和仪表板应用程序。但是,我无法访问端口 8001 上的管理服务器。我收到连接被拒绝的错误。
有人可以帮我弄清楚为什么我可以连接到导航仪表板和查询控制台,而不是管理服务器吗?
我重新启动了服务,然后也卸载并重新安装了软件。
我已经在 Windows 操作系统上安装了 MarkLogic 服务器。我能够访问查询控制台和仪表板应用程序。但是,我无法访问端口 8001 上的管理服务器。我收到连接被拒绝的错误。
有人可以帮我弄清楚为什么我可以连接到导航仪表板和查询控制台,而不是管理服务器吗?
我重新启动了服务,然后也卸载并重新安装了软件。
如果您可以访问查询控制台,那么您可以执行以下脚本以admin:appserver-set-port
将管理服务器端口更改为可用的其他端口(此示例设置为端口 1234):
xquery version "1.0-ml";
import module namespace admin = "http://marklogic.com/xdmp/admin"
at "/MarkLogic/admin.xqy";
let $port := 1234
let $config := admin:get-configuration()
let $groupid := admin:group-get-id($config, "Default")
return
admin:save-configuration(
admin:appserver-set-port(
$config,
admin:appserver-get-id($config, $groupid, "Admin"),
$port)
)
是的,我认为这是升级和卸载时的问题。我使用以下查询来设置管理端口。它被成功执行。但是,当我导航到 8001 端口时,它通过查询控制台再次指向 8000。因此,我将其完全卸载并直接安装了 MarkLogic 8。我的问题解决了。