SAP HANA-SUSE Linux-直接IO?

2020-09-20 19:05发布

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

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


嗨,

我们正在使用针对SUSE Linux服务器的存储复制到灾难恢复站点。 数据/日志文件系统正在运行xfs。 尝试恢复FS时,由于xfs日志清除会删除打开的数据/日志文件,我们在DR站点上遇到了数据丢失的情况(丢失和发现的东西,但这就像将Humpty Dumpty重新放在一起一样)。

我们是否应该对这些FS使用Direct IO,以避免缓存中的数据尚未复制到磁盘上而导致我们在DR站点上看到的FS问题? 或者,我们还需要采用其他方法来获取可恢复的数据吗?

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

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


嗨,

我们正在使用针对SUSE Linux服务器的存储复制到灾难恢复站点。 数据/日志文件系统正在运行xfs。 尝试恢复FS时,由于xfs日志清除会删除打开的数据/日志文件,我们在DR站点上遇到了数据丢失的情况(丢失和发现的东西,但这就像将Humpty Dumpty重新放在一起一样)。

我们是否应该对这些FS使用Direct IO,以避免缓存中的数据尚未复制到磁盘上而导致我们在DR站点上看到的FS问题? 或者,我们还需要采用其他方法来获取可恢复的数据吗?

付费偷看设置
发送
4条回答
SKY徐
1楼-- · 2020-09-20 19:27

SAP HANA在打开其文件时使用AsyncIO和DirectIO。 无需专门配置。

也许您遇到的损坏是由于众多XFS文件系统错误(请参阅相应的SAP注释)

spaceman01
2楼-- · 2020-09-20 19:30

我们在一个站点的SAN LUN上使用xfs作为文件系统类型,并且阵列将数据复制到另一站点的SAN LUN。 问题是,DR站点上的xfs文件系统显示为已崩溃(这是有道理的,因为在DR期间prod站点已启动并正在运行)。 我们必须使用xfs文件系统的日志恢复来清理它并允许我们挂载它。 这将在xfs日志恢复过程中删除打开的文件-我们的数据和日志文件。

追夢秋陽
3楼-- · 2020-09-20 19:20

汤姆,

为什么不将数据/日志文件系统放在由SAN创建的LUN上? 通过这种方法,您可以使用SAN技术在站点之间复制数据(块级别),而不必使用XFS来完成此任务。

蓋茨
4楼-- · 2020-09-20 19:42

好-两件事:

  • 我提到的错误/问题是XFS文件系统中的错误,而不是SAP HANA中的错误。 也就是说,要修复它们,将需要操作系统补丁。
  • 我不知道您的问题是否与这些错误有关。 在这个问题上,没有足够的信息来做出决定。
    根据我的经验,分析文件系统错误的原因可能会变得非常乏味(直指文件内容以寻找"可疑"模式) 这就是为什么我总是建议打开支持事件进行分析的原因。
  • 因此,与其列出与XFS和HANA相关的一些SAP注释,不如将其保留在SAP注释搜索中:
    https://launchpad.support.sap.com/#/solutions/notesv2/?q=hana%252520xfs&sortBy=score&sortOrder=desc

这应该为您提供与该主题相关的SAP注释。 希望您能够将它们与文件系统错误的详细信息进行匹配。

一周热门 更多>