傻大方


首页 > 学习 >

AIX|AIX系统管理指南( 二 )



按关键词阅读: 指南 系统管理 AIX


监视器 这些是通常定期运行以验证系统或应用程序状态的进程 。
这些进程可能使用大量的资源 , 但只占用很短的时间 。
命令 这些是系统用户可能在任何 。

8、时间运行的命令或其它应用程序 。
它们的资源需求是不可预测的 。
除了此工作之外 , 调度作业还属于以下类别之一:SysTools 这些是执行自动执行任务的进程 。
这些作业对系统操作不是关键的 , 但是需要定期并在特定时间约束内运行 。
SysBatch 这些是很少运行的进程 , 对系统操作不关键 , 并且不需要以及时的方式完成 。
创建配置的第一步是定义类和规则 。
在以下步骤中 , 将使用以上列出的常规的作业类别来定义类 。
请使用以下过程:1. 使用以下命令在名为 MyConfig 的 /etc/wlm 目录中建立一个新的配置: mkdir /etc/wlm/MyConfig2. 使用以下命令将模板文件复制到 /etc/wlm 。

9、/MyConfig 目录中: cp -pr /etc/wlm/template/* /etc/wlm/MyConfig3. 要创建超类 , 请使用您喜欢的编辑器修改 /etc/wlm/MyConfig/classes 文件以包含以下内容: 4. System:5.6. Default:7.8. DeptA:9.10. DeptB:11.12. SysTools:13.14. SysBatch:作为开始点 , 为每个部门定义一个超类(因为两个部门将共享服务器) 。
SysTool 和 SysBatch 超类将处理上述常规类别中描述的调度作业 。
System 和 Default 超类始终是已定义的 。
15. 在 。

10、 MyConfig 目录中 , 为每个 DeptA 和 DeptB 超类创建一个目录 。
(创建配置时 , 必须为每个有子类的超类创建一个目录 。
)在以下步骤中 , 为每个部门的超类定义了五个子类(每个类别的工作一个) 。
16. 要为作业的每个常规类别创建子类 , 请编辑 /etc/wlm/MyConfig/DeptA/classes 和 /etc/wlm/MyConfig/DeptB/classes 文件以包含以下内容: 17. Listen:18. 19. Work:20. 21. Monitor:22. 23. Report:24. 25. Command:注:每个超类的 classes 文件内容可能不同 。
确 。

11、定了类以后 , 在以下步骤中创建用于对超类和子类级别的进程进行分类的分类规则 。
为了简单起见 , 假定所有应用程序从已知位置运行 , 来自一个部门的所有进程在 deptA UNIX 组下运行 , 并且来自其它部门的进程在 deptB UNIX 组下运行 。
26. 要创建超类分配规则 , 请修改 /etc/wlm/MyConfig/rules 文件以包含以下内容: 27. DeptA - - deptA - -28. DeptB - - deptB - -29. SysTools - root,bin - /usr/sbin/tools/* -30. SysBatch - root,bin - /usr/sbin/ba 。

12、tch/* -31. System - root - - -Default - - - - -注:如果多于一个相同应用程序的实例可以运行并且所有分类属性(除了标签)是相同的 , 则使用 wlmassign 命令或 wlm_set_tag 子例程 , 通过将它们指定为不同的类在它们之间进行区分 。
32. 要创建更多特定子类规则 , 则通过以下内容创建 /etc/wlm/MyConfig/DeptA/rules 和 /etc/wlm/MyConfig/DeptB/rules 文件: 33. Listen - - - /opt/myapp/bin/listen* -34. Work - - - /opt/myap 。

13、p/bin/work* -35. Monitor - - - /opt/bin/myapp/bin/monitor -36. Report - - - /opt/bin/myapp/report* -Command - - - /opt/commands/* -37. 要确定每个类的资源消耗行为 , 则使用以下命令在被动方式中启动 WLM: wlmcntrl -p -d MyConfig在被动方式中启动 WLM 后 , 首先可以单独运行每个应用程序以获取其资源需求的更好的透视图 。
然后可以同时运行所有应用程序以更好地确定所有类之间的交互作用 。
标识应用程序资源需求的备用方法可能是首先在独立的服务器(您固定 。

14、应用程序所在的服务器)上以被动方式运行 WLM 。
此步骤的缺点是您必须在更大的系统上重新创建配置 , 并且所需要的资源百分比可能与更大的系统上的不同 。
步骤 2. 定义等级、共享和限制WLM 配置是资源管理策略的实现 。
以被动方式运行 WLM 提供有助于您确定资源管理策略是否对给定的工作负载合理的信息 。
现在可以定义等级、共享和限制以基于资源管理策略调整您的工作负载 。
对于此情况 , 假定您有以下需求:System 类必须有最高的优先级并且要保证它始终能访问一部分系统资源 。
SysTools 类必须可以在所有时间访问特定百分比的资源 , 但是它对 DeptA 和 DeptB 中运行的应用程序并没有很多显著影响 。
S 。

15、ysBatch 类不能干涉系统上的任何其它工作 。
DeptA 将接收可用资源(指类可用的共享资源)的 60% , 而 DeptB 将接收 40% 。
在 DeptA 和 DeptB 中: o Listen 类中的进程必须以很少的等待时间响应请求 , 但是不必消耗许多资源 。
o 必须允许 Work 类消耗大多数资源 。


稿源:(未知)

【傻大方】网址:/a/2021/0813/0023654072.html

标题:AIX|AIX系统管理指南( 二 )


上一篇:2021|2021年优秀幼儿教师先进事迹简介

下一篇:2021|2021年最近觉得情绪焦虑怎么办