点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我是SAP Hana的一名新手,我刚刚开始将脚趾浸入水中。 说实话,有点不知所措。 :)
我正在教程此处 在Azure上设置快速版。 一切顺利,我能够完成整个过程。 但是,如果重新启动了Azure环境,就我而言,通过"自动关闭"功能,我似乎无法在重新启动时连接XS引擎页面。 连接似乎被拒绝了,我有点茫然。 有太多的文档和教程,但是我发现没有任何帮助。 这是运行xs apps命令时收到的错误示例。
失败:无法连接到API端点https://hxehost:39030上的控制器,以获取详细信息。
。请参阅/usr/sap/HXE/home/.xs_logs/xs_0.log中的日志。错误中提到的日志包含以下内容。
[2018-03-25 20:49:07:424]-[CLI]-[错误]-[。]-[。]:失败:无法连接到API端点https://hxehost上的控制器: 39030 com.sap.xs2rt.client.exceptions.ControllerConnectException:无法连接到com.sap.xs2rt.client.impl.operations.TargetOperations.getControllerInfo(TargetOperations.java:131上的API端点https://hxehost:39030上的控制器 )的com.sap.xs2rt.client.impl.operations.UaaOperations.refreshToken(UaaOperations.java:203)的com.sap.xs2rt.client.impl.operations.TargetOperations.getControllerInfo(TargetOperations.java:82)。 com.sap.xs2rt.client.impl.command.Command.canInvoke(Command.java:555)处的sap.xs2rt.client.impl.command.Command.checkTokenRefresh(Command.java:569) com.sap.xs2rt.client.impl.Main.main(Main.java:307)处的client.impl.command.TargetCommand.canInvoke(TargetCommand.java:100)由com.sap.xs2rt.core.rest引起。 client.RestException:执行请求GET https://hxehost:39030/v2/info时出错:java.net.ConnectException:连接 拒绝(连接被拒绝)(com.sap.xs2rt.core.rest.client.RestResource.method(RestResource)(本地端口57982到地址127.0.0.1(localhost),远程端口39030到地址127.0.0.2(hxehost.localdomain))) .java:760)com.sap.xs2rt.core.rest.client.RestResource.get(RestResource.java:287)at com.sap.xs2rt.core.rest.client.RestResource.get(RestResource.java:240 )在com.sap.xs2rt.client.impl.operations.TargetOperations.getControllerInfo(Target.Operations.java:109)上com.sap.xs2rt.core.Generated.rest.resource.client.InfoClient.getInfo(InfoClient.java:63) )... 6个其他原因:javax.ws.rs.ProcessingException:java.net.ConnectException:连接被拒绝(连接被拒绝)(本地端口57982到地址127.0.0.1(localhost),远程端口39030到地址127.0.0.2) (hxehost.localdomain))在org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:252)在org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:287) .jersey.client.Jers org.glassfish.jersey.client上的eyInvocation $ 1.call(JerseyInvocation.java:684)在org.glassfish.jersey.internal.Errors.process(Errors.java:315)上的seyInvocation $ 1.call(JerseyInvocation.java:681) 在org.glassfish.jersey.internal.Errors.process(Errors.java:297)在org.glassfish.jersey.internal.Errors.process(Errors.java:228)在org.glassfish.jersey.process.internal.RequestScope org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:681)上的.runInScope(RequestScope.java:444)org.glassfish.jersey.client.JerseyInvocation $ Builder.method(JerseyInvocation.java:411)上的.runInScope(RequestScope.java:444) com.sap.xs2rt.core.rest.client.RestResource.method(RestResource.java:751)...另有10个原因:java.net.ConnectException:连接被拒绝(连接被拒绝)(本地端口57982,地址为127.0)。 0.1(本地主机),远程端口39030,位于java.net.PlainSocketImpl.socketConnect(本地方法)处的地址127.0.0.2(hxehost.localdomain)),位于java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350 )在java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)在java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)在java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)在java.net .socket.connect(Socket.java:900)在sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673)在sun.net.NetworkClient.doConnect(NetworkClient.java:175)在sun.net.www。 sun.net.www.http.HttpClient.openServer(HttpClient.java:569)上的http.HttpClient.openServer(HttpClient.java:474)sun.net.www.protocol.https.HttpsClient。
有什么想法或文章指针可能会有所帮助吗?
谢谢
(17.5 kB)
史蒂文嗨,
重新启动后,服务需要几分钟才能启动。 要查看它们是否正在运行,请运行HDB信息。
您应该看到类似下图的内容(包括绿色框外的服务)。 如果看不到这些,则可以使用HDB停止和HDB启动或使用命令XSA restart的XSA服务来重新启动DB。
在其他帖子中有很多关于可能的启动错误的信息,因此,例如,如果HDB启动失败,请留意日志
嗨露西亚,
感谢您的回复。 以我为例,/。HDB info命令显示HDB服务器未运行。 然后,我使用了HDB start命令,几分钟后,我启动并运行。
现在我很好奇为什么HDB服务器不能自动启动。 我怀疑这不是正常行为,并且启动时出现故障或配置为无法自动启动。
我认为在踏上开发之路之前,我可能应该做一些管理教程。 :)
再次感谢您抽出宝贵的时间来回答问题。
史蒂芬
一周热门 更多>