使用LCMCLI的全面升级-非常慢-不使用RAM

2020-09-01 04:11发布

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

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


我已阅读样式书一遍又一遍,但是模式书并没有给我解决该问题的答案。 我有一个集群环境(6台服务器)。 其中之一就是严格意义上的LCM节点

我要测试的第一个属性文件是前1-2000个静态关系,SI_PARENT_FOLDER_CUID,SI_OWNER,来自CI_INFOOBJECTS的SI_PATH,CI_APPOBJECTS,CI_SYSTEMOBJECTS DESCENDENTS(" SI_NAME ="文件夹层次结构""," SI_ID in 23") ")AND SI_INSTANCE = 0 ORDER BY SI_NAME ASC,SI_ID ASC

它可以运行超过3小时以处理2000个报告 ...... RAM的使用量为6.8GB(总共 48GB )。

我有一个运行这些服务的专用LCM节点:

  1. CMS
  2. APS.Promotion(-Xms6g -Xmx8g)
  3. AJS.Promotion(Xms20g,Xmx30g)
  4. FRS.In
  5. FRS.Out

LCM_CLI.bat参数为-Xmx8g

这应该为OS/SIA/CMS/FRS留下2gb

属性文件(CMS):

  1. LCM_CMS(MSP-BILCM01:6400)
  2. SOURCE_CMS(MSP-BILCM01:6400)

我已经创建了LCMCLI用户组和服务器组。 我已将上面的5台服务器放在此服务器组中。 我已将管理员帐户放入该用户组。 我已经在LCMCLI用户组上设置了默认设置,以严格使用LCMCLI组中的服务器进行调度。

此外,当我进入CMC \ Sessions时,我看到管理员打开了带有client = Lifecycle Management的会话,但是这些会话使用的CMS不是我在LCM和SOURCE属性文件中定义的CMS。 CMS。

我要去哪里错了? 我如何利用所有这些RAM来加快这只小狗的速度?

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

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


我已阅读样式书一遍又一遍,但是模式书并没有给我解决该问题的答案。 我有一个集群环境(6台服务器)。 其中之一就是严格意义上的LCM节点

我要测试的第一个属性文件是前1-2000个静态关系,SI_PARENT_FOLDER_CUID,SI_OWNER,来自CI_INFOOBJECTS的SI_PATH,CI_APPOBJECTS,CI_SYSTEMOBJECTS DESCENDENTS(" SI_NAME ="文件夹层次结构""," SI_ID in 23") ")AND SI_INSTANCE = 0 ORDER BY SI_NAME ASC,SI_ID ASC

它可以运行超过3小时以处理2000个报告 ...... RAM的使用量为6.8GB(总共 48GB )。

我有一个运行这些服务的专用LCM节点:

  1. CMS
  2. APS.Promotion(-Xms6g -Xmx8g)
  3. AJS.Promotion(Xms20g,Xmx30g)
  4. FRS.In
  5. FRS.Out

LCM_CLI.bat参数为-Xmx8g

这应该为OS/SIA/CMS/FRS留下2gb

属性文件(CMS):

  1. LCM_CMS(MSP-BILCM01:6400)
  2. SOURCE_CMS(MSP-BILCM01:6400)

我已经创建了LCMCLI用户组和服务器组。 我已将上面的5台服务器放在此服务器组中。 我已将管理员帐户放入该用户组。 我已经在LCMCLI用户组上设置了默认设置,以严格使用LCMCLI组中的服务器进行调度。

此外,当我进入CMC \ Sessions时,我看到管理员打开了带有client = Lifecycle Management的会话,但是这些会话使用的CMS不是我在LCM和SOURCE属性文件中定义的CMS。 CMS。

我要去哪里错了? 我如何利用所有这些RAM来加快这只小狗的速度?

付费偷看设置
发送
10条回答
小c菟菟
1楼 · 2020-09-01 04:39.采纳回答

我没有答案,但有一些想法:

您无法控制哪个CMS将拥有一个会话,或者哪个将处理一个CMS。 查询。 (您也不能完全禁用CMS,但您已经知道这一点)。 在配置文件中指定特定的服务器和端口只能识别集群。 CMS将自己决定哪个会话拥有您的会话。

迁移过程涉及很多过程:本地LCMCLI过程,源CMS,LCM CMS(如果有)以及其他几个过程。 问题是,造成延迟的是哪一部分? CMS查询的默认超时时间为9分钟。 您的流程运行了3个小时,因此我认为CMS查询处理不会延迟。 (您可以通过在Query Builder中运行它来确认这一点。)

您拥有专用的LCM服务,但是可以建立一个专用的LCM系统。 这将是一个完全独立的BOE集群,只托管LCM及其相关服务。 不能保证这会有所帮助,但是它将减少与LCM和其他服务的任何争用。

我相信 LCM APS将在FRS中生成中间文件作为其导入对象, 源CMS。 因此,无论您有多少RAM,总会有硬盘传输限制。

我能想到的一种解决方法是一次创建一个根文件夹,而不是现在拥有的所有文件夹。/p>

樱桃小丸子0093
2楼-- · 2020-09-01 04:34

我应该提到这是一次全面的提升-因此排除依赖项= true

南山jay
3楼-- · 2020-09-01 04:38

RAM不会加快关系计算。
更不用说它们了 在源CMS上运行的可能性最大,而不是在专用节点上运行。

向LCM提供的RAM在开始为实际内容的移动创建lcmbiars时就在使用。

Haoba3210
4楼-- · 2020-09-01 04:37

哇-完全不同。 很好奇-您在新群集上的CMS数据库使用了什么? 默认的SQL Anywhere数据库或与您的主群集相同的数据库?

SKY徐
5楼-- · 2020-09-01 04:32

唯一需要占用任何内存的进程是lcm_cli和ajs。 您确实已经分配了很多内存。

您可以尝试分离导出和导入:
您还可以通过生成lcmbiar而不是生活的方式来消除方程式中的目的地-这可能会给 您可能会想办法把目标放慢一点。

您是否包括安全性? 如果是这样,是否涉及用户企业或AD/ldap? 如果涉及到
AD/ldap,则可以通过在源和/或目标上禁用AD插件来加快速度-这将消除不必要的AD往返行程。

蓋茨
6楼-- · 2020-09-01 04:45

您好Shiva- 我正在按照模式手册进行全面的系统升级,先导出到biar,先导出用户/组,然后导出到依赖项,然后再报告。 但是,这些报告按使用顺序和前1-2000细分为许多单独的查询。 我总共要执行35个属性文件。 但是每个查询需要3个小时左右的时间,因此只有5天的停机时间才能导出! 不行!

每本模式书全面升级,是的,我包括安全性,但不包括依赖项。 除此之外,LCM CLI似乎仍在排除依赖项,因为如果我从APS.Promotion中删除ClearCase服务,则LCM_CLI会爆炸,表示它无法检查依赖项。 重新添加此服务后,它将运行无误。

有AD用户。 同样,根据模式手册,在TARGET处禁用AD。 但是,我还没有达到目标。

me_for_i
7楼-- · 2020-09-01 04:42

您好,Brian,能否请您更新版本信息。 我将尽力关注此线程。

一周热门 更多>