云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_服务器负载过高_限量秒杀

小七 141 0

那些管理在SLES上运行SAP应用程序的系统的人可能已经熟悉配置和调优工具"sapconf"。对于那些不这样做的人来说,现在是这样做的绝佳时机!

针对SLES 12 SP1及以后版本,sapconf发布了一个新的改进版本。一些关键的改进是:

一个中央配置文件(除了优化的配置)基于当前SAP notes简化和调整的配置统一的sap hana和sap netweaver配置文件以简化部署改进的文档

因此值得更新或安装它。

这里是修改后的sapconf的最低版本:

4.1.12-40.47.1(SLES 12 SP3)4.1.12-33.15.1(SLES 12 SP2)4.1.12-18.24.1(SLES 12 SP1)

在这篇文章中,我将介绍安装过程,智能物联网,云服务器品牌,在接下来的几周内,我将发表更多关于如何更新和配置新的sapconf的博客文章,并给出一些提示,您应该注意什么,以及如何实现某些事情,

要这样做,我已经安装了一个SLES 12 SP3,有最新的更新和sapconf 4.1.12-40.47.1.

开始吧!

这是相当多的信息需要消化。让我一步一步地讲清楚它的意思。

显然,sapconf并不是我们仅有的软件包。收集sar数据的软件包sysstat、为系统优化而优化的软件包(我们稍后再讨论)和SAP软件所必需的uuidd也已安装。

这些软件包中的每个都包含systemd的单元(请相信我),让我们看看systemd对状态的看法:

安装后sapconf.服务有已启用并启动。

这很重要!

Sapconf是一个简单的工具,用于为SAP工作负载准备系统。安装意味着用户打算使用它,因此应用了默认配置。

这些默认值是合理的,应该对大多数用例有效。不过,您应该验证所有设置是否适合您的场景。如果您对sapconf在安装后直接更改系统感到不安,我将在后面的文章中介绍如何防止这种情况发生。

sapconf在默认情况下未启用和启动时有一个例外。因为sapconf依赖于tuned,开始云,所以设置非sapconf概要文件可以防止这种情况(我将在关于sapconf配置的文章中更详细地介绍这一点)。这是基于这样一种假设,即管理员已经配置了专门的调优,sapconf不会对此进行干扰。

Sysstat已启动,但已被禁用。这个sapconf.服务将开始系统统计服务自动。

这是背后的魔法:

只要你使用sapconf,sysstat就会随之启动和停止。删除sapconf包时,sysstat包将保留在系统上,淘客助手下载,但服务将处于非活动状态。如果您想进一步使用sysstat服务,就必须启用它。如果你愿意的话,现在做不会有什么坏处。如果您对sysstat有异议,云服务器免,我将在后面的文章中展示一种禁用它的方法。它已禁用,但由启动sapconf.服务.

但是当我们检查/usr/lib/systemd/system/sapconf.服务,我们看不到对tuned的任何依赖。要了解它是如何工作的,您必须深入挖掘并检查脚本,这是由sapconf.服务:

谜团解开了。

现在,只剩下uuidd了:

奇怪。残废和死亡!但是,让我们回到过去,更近距离地锁定上面rpm输出的一小部分:

uuidd将通过套接字激活启动,因此我们必须检查uuidd.socket接口而不是服务:

啊!启用并激活。应该是怎样的

再看一眼sapconf的服务文件,就可以看出要点:

还有几行:

一些配置文件已经更新了。我现在跳过这些,因为我将在下一篇文章中详细介绍sapconf的配置。我们已经发现了。

需要重新启动!

这里systemd limit(UserTasksMax)设置为无穷大,因为对于大多数SAP工作负载,系统默认值为低。

那些对systemd有更多了解的人可能会争辩说,不需要重新启动。用户应该注销并重新登录,程序必须重新启动,等等。这可能是真的,但在现实生活中,即使是熟练的管理员也很有可能监督某件事情。重新启动要容易得多,并确保更改生效。即使sapconf试图避免重新启动,有时也不可避免。

sapconf已安装并使用其默认值。我试着总结一下这张图片中的依赖关系: