【问题标题】:Marklogic App server 8001- connection Refused ErrorMarklogic App server 8001-连接被拒绝错误
【发布时间】:2017-03-19 16:51:11
【问题描述】:

我已经在 Windows 操作系统上安装了 MarkLogic 服务器。我能够访问查询控制台和仪表板应用程序。但是,我无法访问端口 8001 上的管理服务器。我收到连接被拒绝的错误。

谁能帮我弄清楚为什么我可以连接到导航仪表板和查询控制台,但不能连接到管理服务器?

我重新启动了服务,然后也卸载并重新安装了软件。

【问题讨论】:

  • 我首先要查找 ErrorLog.txt 文件,该文件在 Windows 上位于 c:\Program Files\MarkLogic\Data\Logs\ErrorLog.txt。可能是 8001 被不同的服务占用。 ErrorLog 应该报告此类问题..
  • 信息:应用服务:无法创建链接,“管理员”应用服务器不存在。检查配置。信息:管理:无法创建链接,“管理员”应用服务器不存在。检查配置。
  • 我在打开错误logs.txt 时看到了上述错误。请告诉我是否需要配置新服务器?以防我如何配置新的管理门户?
  • 您的本地安装似乎已损坏。这是升级还是全新安装?

标签: xquery marklogic marklogic-8 xquery-3.0 marklogic-7


【解决方案1】:

如果您可以访问查询控制台,则可以执行以下脚本以使用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 端口时,它再次指出查询控制台。因此我完全卸载了它并直接安装了标记逻辑 8。我的问题已经解决了。
【解决方案2】:

是的,我认为这是升级和卸载时的问题。我使用以下查询来设置管理端口。它被成功执行。但是,当我导航到 8001 端口时,它通过查询控制台再次指向 8000。因此,我将其完全卸载并直接安装了 MarkLogic 8。我的问题解决了。

【讨论】:

    猜你喜欢
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 2015-06-14
    • 2016-12-09
    • 2018-04-21
    相关资源
    最近更新 更多