如何在 Websphere 中 "start a node agent"?

How to "start a node agent" in Websphere?

你 "start a node agent" Websphere 怎么样? 错误信息是: "Server cannot be started because the node agent for server x_server on node wasdev1Node01 is not active." (我在开发服务器上。)

此外,由于"Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. ",应用程序登录过程出错。在尝试启动 JINDY 时,我收到了节点服务器消息。

当我尝试启动应用程序服务器时:

"Server cannot be started because the node agent for server wasdev1 on node wasdev1Node01 is not active."

从控制台启动节点代理: "The node agent on node wasdev1Node01 must be started to perform the restart operation. Node agents in stopped state can not be started from the console."

您需要从命令行启动节点代理,如下所示。

WAS_HOME/profiles/YOUR_PROFILE_NAME/bin/startNode.cmd(我没有这个命令。)

如果您的配置文件是从 Network Deployment 安装创建的并且您的节点已联合到一个单元中,则您可以将 startNode.shstartNode.cmd 命令链接到您的配置文件的 bin 目录中.如果您的配置文件是 联合的独立应用程序配置文件,则不应有可用的 startNode 命令。

查看错误你是 运行 ND 不是 standalone/base 版本。您无法从控制台启动节点代理(只能停止并重新启动。 startNode.sh(.bat) 从命令行启动节点代理。确保 nodeagent process/pid 不存在。至于节点下定义的应用服务器,需要节点上的Location Daemon Service 运行才能启动。

是的,如果出现错误,仅当您在 windows 环境中安装时,才需要使用命令提示符从 appsrv profile/bin 启动 nodeagent。

您应该以管理员权限打开命令提示符,然后转到配置文件路径和 运行 startNode.bat 或 .sh .