Hana Express(Azure with Apps)-更改xscontroller.ini中的默认域后,API不可用

2020-08-25 06:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试使用适当的ssl-cert将默认域从hxehost更改为自定义域。
按说明添加域这里。 域证书也已添加。

1。 更改为/hana/shared/HXE/global/hdb/custom/config/xscontroller.ini:

 default_domain =  api_url = https://:39030 

2。 XSA重新启动不会导致重新启动:

 hxeadm @ hxehost:/usr/sap/HXE/HDB90>重新启动XSA
 正在停止XSA ... 
正在启动XSA ... <失败>:服务" xscontroller"无法启动。

3。 新的API URL似乎已被使用:

 hxeadm @ hxehost:/usr/sap/HXE/HDB90> xs-admin-login --api 
https://:39030

4。 ....但是我无法使用xs

连接到它

任何有关如何调试的建议都将受到赞赏。

最诚挚的问候,

Matthias

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试使用适当的ssl-cert将默认域从hxehost更改为自定义域。
按说明添加域这里。 域证书也已添加。

1。 更改为/hana/shared/HXE/global/hdb/custom/config/xscontroller.ini:

 default_domain =  api_url = https://:39030 

2。 XSA重新启动不会导致重新启动:

 hxeadm @ hxehost:/usr/sap/HXE/HDB90>重新启动XSA
 正在停止XSA ... 
正在启动XSA ... <失败>:服务" xscontroller"无法启动。

3。 新的API URL似乎已被使用:

 hxeadm @ hxehost:/usr/sap/HXE/HDB90> xs-admin-login --api 
https://:39030

4。 ....但是我无法使用xs

连接到它

任何有关如何调试的建议都将受到赞赏。

最诚挚的问候,

Matthias

付费偷看设置
发送
5条回答
空代码
1楼 · 2020-08-25 07:53.采纳回答

已解决,

问题在于该域已经在系统中创建。

1。 删除域:

 xs删除域 

2。 遵循Lucias博客中详细介绍的步骤。

最诚挚的问候,

Matthias

南山jay
2楼-- · 2020-08-25 07:57

命令 xs域在说什么?

compass1988
4楼-- · 2020-08-25 07:40

嗨露西亚,

感谢您的指导。

我已经按照您的步骤进行操作,并且遇到了与以前类似的错误,这是我得到的:

 hxeadm @ hxehost:/usr/sap/HXE/HDB90> cat ./pwd.xml |  sudo/hana/shared/HXE/hdblcm/hdblcm --action = rename_system --nostart --skip_hostagent_calls --certificates_hostmap = hxehost =  --xs_domain_name =  --read_password_from_stdin = xml -b
 

输出:

 SAP HANA生命周期管理-SAP HANA Express Edition 2.00.040.00.15536​​74765
 ******************************************************  *****************************
 本地主机名:hxehost


 系统属性:
 HXE/hana/shared/HXE HDB_ALONE
         HDB90
         版本:2.00.040.00.15536​​74765
         主机:hxehost(数据库工作者(工作者),XS高级运行时工作者(xs_worker))
         版本:SAP HANA Express Edition
         插件:afl,eml,epmmds,sap_afl_sdk_apl


 从输入通道开始阅读...
 ...完成。


 执行前的摘要:
 ========================


 SAP HANA Express版
    重命名参数
       安装路径:/hana/shared
       源系统ID:HXE
       目标系统ID:HXE
       目标实例号:90
       跳过所有SAP Host Agent呼叫:是
       远程执行:ssh
       不要启动SAP HANA Express Edition系统,而是启动服务(sapstartsrv):是
       主机名:hxehost
       系统用法:开发
       证书主机名:hxehost-> 
       XS高级应用程序的工作路径:/hana/shared/HXE/xs/app_working
       XS高级域名(请参阅SAP注释2245631):
    日志文件位置
       日志目录:/var/tmp/hdb_HXE_hdblcm_rename_system_2020-01-17_09.41.06
       跟踪位置:/var/tmp/hdblcm_2020-01-17_09.41.06_6323.trc


 注意:SAP HANA Express Edition系统将停止
 重命名系统...
   SAP HANA生命周期管理-数据库重命名2.4.59
   重命名实例...
   正在停止系统...
     所有服务器进程都在主机" hxehost"(worker,xs_worker)上停止。
   正在停止sapstartsrv服务...
   删除sapservices条目...
   正在更新系统配置文件...
   重命名实例...
   正在创建sapservices条目...
   正在重命名XS ...
     xsa-rename:重命名XSA SSFS DAT文件
     xsa-rename:重命名XSA SSFS KEY文件
   正在启动服务(sapstartsrv)...
   正在更新组件列表...
 正在更新本地主机上的SAP HANA Express Edition实例集成...
 SAP HANA Express Edition系统已重命名
 您可以使用以下形式向SAP发送反馈:https://hxehost.localdomain:1129/lmsl/HDBLCM/HXE/feedback/feedback.html
 日志文件写入主机'hxehost'上的'/var/tmp/hdb_HXE_hdblcm_rename_system_2020-01-17_09.41.06/hdblcm.log'中。
 hxeadm @ hxehost:/usr/sap/HXE/HDB90> HDB启动

 启动服务
 通过" rscpCInit"立即进行CCC初始化。
   请参阅SAP注释1266393。
 好
 好
 使用以下命令启动实例:/usr/sap/HXE/SYS/exe/hdb/sapcontrol -prot NI_HTTP -nr 90 -function StartWait 2700 2

 17.01.2020 09:41:40
 开始
 好

 17.01.2020 09:43:42
 开始等待
 失败:进程hdbxscontroller HDB XS控制器未运行

 ###########〜15分钟后再试一次#################
 hxeadm @ hxehost:/usr/sap/HXE/HDB90> xs-admin-login
 输入XSA管理员用户" XSA_ADMIN"的密码:
 无法建立与控制器API的连接


 

最好的问候

Matthias

派大星 ヾ
5楼-- · 2020-08-25 07:50

嗨,Lucia和Matthias,

在这里遇到完全相同的问题:

原因可能是证书仅覆盖<域>而不覆盖子域*。<域>?
(配置的路由是基于端口的,而不是基于子域的)

感谢任何帮助!

亲切的问候,科斯蒂亚

一周热门 更多>