启动后,AWS ASE Marketplace服务器是否不工作?

2020-09-14 10:04发布

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

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


首先让我说我不了解SAP,我想了解SAP ASE。

我启动了此市场映像
https://aws.amazon.com/marketplace/pp/B07D9SGHD9?ref=cns_srchrow

AMI是ami-84d298fb

登录到实例后,我发现SAP无法启动:

 7月28日15:07:25 ip-10-8-11-46.development.iod.com systemd [1]:正在启动SAP Adaptive Server Enterprise服务...-主题:单元ase.service已开始启动 -定义-由:systemd-支持:http://lists.freedesktop.org/mailman/listinfo/systemd-devel--ase.service单元已开始启动。  7月28日15:07:25 ip-10-8-11-46.development.iod.com bash [4787]:/bin/bash:/ase/config/ASE-16_0/install/asesvcs:没有此类文件或目录 Jul 28 15:07:25 ip-10-8-11-46.development.iod.com systemd [1]:ase.service:控制进程已退出,代码=退出状态= 127 Jul 28 15:07:25 ip-  10-8-11-46.development.iod.com systemd [1]:无法启动SAP Adaptive Server Enterprise服务。

我仔细阅读了本指南: https://help.sap.com/doc/c929440cdf914db1b5c3de3f32dbdba5/16.0.3.2/zh-CN/SAP_ASE_AWS.pdf

幸运的是发现了这个

在部署时,通过运行以下脚本来创建主数据库和用户指定的数据库:
 sybase用户:
/home/sybase/aws_srvbuild 

我尝试启动它,当然,没有错误就无法正常工作:

 [sybase @ ip-10-8-11-46〜] $ ./aws_srvbuild
 cat:/ase/config/ASE-16_0/init/sample_resource_files/aws_cft.rs:没有这样的文件或目录
 mkdir:无法创建目录"/img/opt/sap/COCKPIT-4/plugins/":文件存在
 

它坐了一段时间,我终于杀死了这个过程

^ Ccat:/ase/config/ASE-16_0/init/sample_resource_files/ aws_cft.rs :没有这样的文件或目录mv:无法统计'tmp1':没有这样的文件或目录

然后我可以启动服务器。 这正常吗?

尽管,当我尝试使用

登录数据库时

isql -Usa -Psybase123 ipaddress:5000

我明白了

ct_connect():目录服务层:内部目录控制层错误:找不到请求的服务器名称

我找到了包括添加ini/sql.ini文件或interfaces文件以包含以下数据的文章:

[服务器名称]
master = TCP,10.8.11.46:5000
query = TCP,10.8.11.46:5000

尝试重新启动。 作为isql连接-Usa -Psybase服务器名称:5000
没有帮助。

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

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


首先让我说我不了解SAP,我想了解SAP ASE。

我启动了此市场映像
https://aws.amazon.com/marketplace/pp/B07D9SGHD9?ref=cns_srchrow

AMI是ami-84d298fb

登录到实例后,我发现SAP无法启动:

 7月28日15:07:25 ip-10-8-11-46.development.iod.com systemd [1]:正在启动SAP Adaptive Server Enterprise服务...-主题:单元ase.service已开始启动 -定义-由:systemd-支持:http://lists.freedesktop.org/mailman/listinfo/systemd-devel--ase.service单元已开始启动。  7月28日15:07:25 ip-10-8-11-46.development.iod.com bash [4787]:/bin/bash:/ase/config/ASE-16_0/install/asesvcs:没有此类文件或目录 Jul 28 15:07:25 ip-10-8-11-46.development.iod.com systemd [1]:ase.service:控制进程已退出,代码=退出状态= 127 Jul 28 15:07:25 ip-  10-8-11-46.development.iod.com systemd [1]:无法启动SAP Adaptive Server Enterprise服务。

我仔细阅读了本指南: https://help.sap.com/doc/c929440cdf914db1b5c3de3f32dbdba5/16.0.3.2/zh-CN/SAP_ASE_AWS.pdf

幸运的是发现了这个

在部署时,通过运行以下脚本来创建主数据库和用户指定的数据库:
 sybase用户:
/home/sybase/aws_srvbuild 

我尝试启动它,当然,没有错误就无法正常工作:

 [sybase @ ip-10-8-11-46〜] $ ./aws_srvbuild
 cat:/ase/config/ASE-16_0/init/sample_resource_files/aws_cft.rs:没有这样的文件或目录
 mkdir:无法创建目录"/img/opt/sap/COCKPIT-4/plugins/":文件存在
 

它坐了一段时间,我终于杀死了这个过程

^ Ccat:/ase/config/ASE-16_0/init/sample_resource_files/ aws_cft.rs :没有这样的文件或目录mv:无法统计'tmp1':没有这样的文件或目录

然后我可以启动服务器。 这正常吗?

尽管,当我尝试使用

登录数据库时

isql -Usa -Psybase123 ipaddress:5000

我明白了

ct_connect():目录服务层:内部目录控制层错误:找不到请求的服务器名称

我找到了包括添加ini/sql.ini文件或interfaces文件以包含以下数据的文章:

[服务器名称]
master = TCP,10.8.11.46:5000
query = TCP,10.8.11.46:5000

尝试重新启动。 作为isql连接-Usa -Psybase服务器名称:5000
没有帮助。

付费偷看设置
发送
3条回答
粗暴的香蕉
1楼-- · 2020-09-14 10:15

虽然我戴着一顶帽子说" SYBASE/SAP ASE DBA",但我不知道他们(SAP)为使ASE在AWS实例上启动而创建了什么复杂的过程。

我可以告诉您,对于" isql"问题,您需要做的是在" ipaddress:5000"项前加上" -S"(这是您要连接的" S" er;如果 字符串/名称后跟'-S'isql将在sql.ini(Windows)或接口(Unix/Linux)文件中查找相关的ipaddress:port;否则,可以在命令行上提供ipaddress:port。 因此,请尝试以下操作:

 isql -Usa -Psybase -S服务器名称:5000

 #,或者,如果您已在sql.ini/interfaces中将条目定义为[MYSERVER]

 isql-美国-Psybase -S MYSERVER

 #注意:对于isql,命令行标志和值之间的空格是可选的; 其他一些ASE实用程序命令可能对空格有些挑剔
2楼-- · 2020-09-14 10:42

嗨,马克,谢谢您的回答。 我确实在服务器之前尝试过与-S的连接。 没有骰子。

我的猜测是创建后未验证AMI。

天桥码农
3楼-- · 2020-09-14 10:40

嗨,约翰,

我刚刚使用实例类型m5.4xlarge部署了ASE订阅,ASE已启动并正在运行。 我对数据服务器执行了isql并运行了一些查询。 为了进一步确定您可能遇到的问题,请提供以下信息:

  • 您选择的实例类型。即m5.4xlarge ..
  • 您是从/var/log/messages中提供的信息吗?

一旦获得此信息,将尝试对其进行复制,并查看可能引起您注意的故障的原因。 请注意,aws_srvbuild只能运行一次,因为它会根据您在通过CloudFormation部署期间输入的值创建各种环境。

此致

-Ghaf

一周热门 更多>