远程服务器上不存在代理程序

适用于: 在本地

在安装应用程序的服务器卡中单击 停止图标,一个红色的正方形 时,服务器卡可能会显示以下消息: Agent does not exist at <directory> on <remote-server-name>

如果单击验证后更改了远程服务器的卡上的代理程序目录字段,并且在更改代理程序目录字段之前,未停止远程服务器上的原始代理程序,那么会发生此问题。 如果再次单击验证,安装将继续使用原始代理程序。 如果您在该服务器的卡中单击 停止图标,一个红色的正方形 ,那么会显示此错误,因为指定的位置不存在任何代理程序。

要修复该问题,请完成以下步骤:
  1. 以安装用户身份登录到远程服务器,然后手动停止原始代理程序:
    # cd <original-agent-directory>
    # npm stop
  2. 转至安装目录:
    # cd <original-agent-directory>/install/<platform>
                   

    其中,<platform>LinuxWindows

  3. 运行卸载脚本:
    • Windows
      uninstall.bat
    • Linux®:
      ./uninstall.sh
  4. 删除原始代理程序目录。
  5. 返回到安装应用程序,然后单击验证

    代理程序软件会安装在新目录位置,并且代理程序软件将启动。