课程:如何设置配置文件参数
课程概述
在本课中,您将学习如何更改配置文件参数的值。
课程目标
完成本课程后,您将能够:
使用配置文件调整配置文件参数
业务示例
您是管理员,并且想要调整配置文件参数的配置。
管理和维护配置文件
如果要更改配置文件参数,可以使用特定于操作系统的编辑器进行这些更改。但是,此过程存在一定的危险,因为用户必须确保更改正确执行并记录在案。参数设置不正确会导致实例无法启动。因此,SAP 系统提供了集成的配置文件管理和参数维护。
SAP 系统中的配置文件管理为用户提供了许多优势:
• 实例的集中管理和维护
• 检查配置文件更改的一致性
• 管理配置文件的多个版本
• 比较当前使用的配置文件和存储在数据库中的配置文件
• 立即激活所选参数
图 37:配置文件维护 1/2
安装后,配置文件参数首先仅存在于操作系统级别。 要使用 SAP 系统的配置文件管理,必须将配置文件导入数据库。 在此导入期间,系统会执行一致性检查和参数交互方式的检查。 然后可以在 SAP 系统中更改配置文件参数,具有前面提到的优点。 然后将这些更改存储在数据库中,并写回文件级别。 更改仅在系统读取时生效; 也就是说,在系统重新启动时。
您在事务 RZ10 中执行配置文件的管理和维护。第一步,通过选择实用程序将配置文件导入数据库
·导入配置文件→活动服务器。选择要编辑的配置文件后,您可以更改单个配置文件参数。维护配置文件有三个不同的级别。管理数据包含配置文件的类型(启动、默认或实例配置文件)、简短描述、文件路径、实例名称和上次激活时间。
您可以通过基本维护或扩展维护对各个配置文件的参数进行维护。基本维护允许您调整最重要的参数并通过使用逻辑描述支持用户。扩展维护显示配置文件的未格式化内容;即配置文件参数的技术名称。
在扩展维护中,您不仅可以更改单个参数的值,还可以添加新参数和删除现有参数。
更改存储在两个步骤中。在第一步中,当您选择复制时,更改会被临时复制。当您选择保存时,值将在第二步中永久保存到数据库中。因此,更改已成功保存到数据库中,现在必须在操作系统级别写入。这可以在保存期间通过确认相关查询自动完成,也可以通过选择配置文件 → 激活从菜单中手动完成。
图 38:配置文件维护 2/2
对特定于实例的配置文件所做的更改会在相应实例重新启动后生效。只有在整个系统中的所有实例重新启动后,对默认配置文件的更改才会生效。
但是,对这些文件的更改是例外而不是规则。
一致性检查
事务 RZ10 中可用的附加功能是一致性检查和配置文件比较。
图 39:配置文件一致性检查
在一致性检查期间,系统检查单个或所有配置文件的语法和语义。
实用程序 → 检查所有配置文件选项还包含一个类型的配置文件之间的一致性检查。这意味着,例如,系统检查启动配置文件是否为每个系统仅启动了一个消息服务器。
在配置文件比较期间,系统将正在使用的配置文件与存储在数据库中的配置文件进行比较。启动实例时会自动执行此比较。如果系统识别出活动配置文件与存储在数据库中的配置文件之间的差异,系统会在警报监视器中显示一条消息。
您可以在事务 TU02 中查看参数的更改历史记录(工具 → 管理 → 监控 → 性能 → 设置/缓冲区 → 参数更改)。
解决方案 7:维护系统参数
任务 1:保存配置文件
首先备份配置文件。
1. 将您的“可运行”配置文件保存在备份目录中。为此,请在 C:\Temp 下创建一个 Backup<SID> 目录并将所有配置文件复制到此目录。将 <SID> 替换为您的 SAP 系统的系统 ID。
a) 登录到您的服务器。从\usr\sap\<SID>\SYS\profile 目录复制到 Backup<SID> 目录。
任务 2:导入和维护配置文件
使用事务 RZ10(工具 → CCMS → 配置 → 系统配置文件)执行以下任务。
1. 将所有配置文件导入您的 SAP 系统。
a) 您可以通过选择将所有配置文件一起导入:实用程序 → 导入配置文件 → 活动服务器。检查日志显示导入的结果。
返回 (F3) 按钮将带您返回到编辑配置文件输入屏幕
2. 更改以下参数的值:
将对话实例的对话工作进程数增加 2。将进程步骤的最大运行时间的值设置为 750 秒。为此,您可能需要向配置文件添加新参数。在练习结束时,保存并激活您的更改。
a) 要更改各个参数的值,请选择相应的配置文件(默认或实例配置文件):在配置文件字段中,选择相应的配置文件(DEFAULT 或 <SID>_<instance name><instance number>_<host name>) 使用 F4 帮助。 系统会自动用最新版本填充版本字段。 然后选择扩展维护单选按钮,并通过选择更改图标更改所选配置文件。
如果在下一个条目屏幕 Profile '<name of the profile>' Version '<version number of the profile>' 中看不到 Change 按钮,请选择 Display <-> Change 按钮 (Shift F8) 以切换到更改模式。选择所需参数并选择更改或双击相关参数。
要创建新参数,请在 Profile '<name of profile>' Version '<version number of profile>' 输入屏幕中选择要添加参数的行。 然后选择创建参数 (F5) 按钮。
所需参数如下所列:
• rdisp/wp_no_dia
• rdisp/max_wprun_time
进行更改后,选择复制,然后选择保存。在列表视图中,选择复制然后返回。保存新版本的配置文件并在对话框中确认激活配置文件。
3. 检查流程概览中的工作流程数量和流程步骤的最大运行时间。
a) 通过调用服务器概览(工具→ 管理→ 监控→ 系统监控→ 服务器,事务 SM51),选择对话框实例,然后选择进程(Ctrl+Shift+F6)来检查进程数。
b) 通过使用事务 RZ11 显示参数来检查流程步骤的最大运行时间。在 Parameter Name 字段中,输入 rdisp/max_wprun_time,然后选择 Display 按钮。当前值字段仍应显示先前的值 600。
4. 在操作系统级别检查您在配置文件中的更改。
为了使您的更改在系统中生效,您还需要做什么?
a) 在操作系统级别打开配置文件(在目录中\usr\sap\<SID>\SYS\profile 使用编辑器,并使用它来查看所做的更改。
b) 您对配置文件参数的更改只有在受影响的实例或整个系统重启后才会生效。
任务 3:激活更改的配置文件参数
系统重启后检查更改的系统参数。
1. 重新启动系统以激活您的更改。
a) 以与练习启动和停止单元相同的方式登录到您的服务器,然后重新启动系统。
2. 再次检查您在系统中的更改。
a)通过调用服务器概览(工具 → 管理 → 监控 → 系统监控 → 服务器,事务 SM51)检查进程数,选择对话框实例,然后选择进程 (Ctrl+Shift+F6)。
b) 通过使用事务 RZ11 显示参数来检查流程步骤的最大运行时间。在 Parameter Name 字段中,输入 rdisp/max_wprun_time,然后选择 Display 按钮。当前值字段现在应显示您输入的值 750。
原文下载: