AIX命令参考大全,卷 3,i - m - lswlmconf 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

lswlmconf 命令

用途

列出“工作负载管理器”(WLM)配置。

语法

lswlmconf [ -r | -s | -c | -d Config ] [ -l ] [ -t TimeSpec ]

描述

缺省情况下,lswlmconf 命令列出所有 WLM 配置,并且通过使用该命令的标志,能够执行以下操作:

标志

-c 将显示的配置限制为当前配置或配置集。
-d Config 将显示的配置限制为 Config 配置或配置集。
-l 修改配置集的日期显示方法(对常规配置无效)。以 confset/config 形式显示配置集及其当前可用的常规配置。
-r 限制只显示常规配置。
-s 限制只显示配置集的配置。
-t TimeSpec TimeSpec 而不是当前时间来显示可用的配置集的常规配置。TimeSpec 包含星期几(0 代表星期日,6 代表星期六)和以逗号隔开的 24 小时制的当天时间,这与 confsetcntrl 命令描述的时间范围的形式类似。例如,要知道在每个星期一下午将应用哪个配置,请使用 -t 1,12:00
注:
-t 标志只在与 -l 标志一起使用时才有效。

示例

以下示例演示如何用 lswlmconf 命令、confsetcntrl 命令、wlmcheck 命令和 wlmcntrl 命令来显示、更改和使用 WLM 配置。

  1. 要查找 WLM 配置,请输入:
    lswlmconf
    这个命令的输出应该大致如下:
    standard
    template
    fvtrules
    fvtlimits
    fvtregul
    fvtdfct
    fvtsynt
    fvtsynt
    fvtthreads
  2. 要显示当前 WLM 配置,请输入:
    lswlmconf -c
    这个命令的输出应该大致如下:
    fvtlimits
  3. 要显示配置集,请使用如下的带 -s 标志的 lswlmconf 命令:
    lswlmconf -s
    由于这个示例配置不包含配置集,故该命令产生一条消息,表明没有发现匹配的配置。
  4. 为了将“standard”用作缺省配置来创建一个配置设置,请输入:
    confsetcntrl -C confset1 standard
  5. 现在,使用 lswlmconf 命令来显示新的配置集,如下所示:
    lswlmconf -s
    该命令现在产生以下输出:
    confset1
  6. 为了通过指定一个时间范围来对工作日(星期一到星期五)的“confset1”使用“fvtlimits”配置,请输入:
    confsetcntrl -d confset1 -a fvtlimits 1-5
  7. 可能仅在早晨想要这项配置。无法更改时间范围。相反,必须删除时间范围并创建一个新的时间范围。

    首先,删除旧的时间范围,如下(confsetcntrl 接受日名,是由 locale daylocale abday 命令报告的):

    confsetcntrl -d confset1 -r fvtlimits monday-friday

    然后创建新的时间范围,如下:

    confsetcntrl -d confset1 -a fvtlimits 1-5,8:00-12:00
  8. 为了在星期日使用“fvtregul”配置添加另一个时间范围,请输入:
    confsetcntrl -d confset1 -a fvtregul 0
  9. 为了显示配置集“confset1”,请输入:
    confsetcntrl -d confset1
    在本示例中,命令产生以下输出:
    fvtlimits:
            time = "1-5,8:00-12:00"
    
    fvtregul:
            time = "0"
    
    standard:
            time = "-"
  10. 为了使用“template”创建一个名为“confset2”的配置集作为缺省配置,请输入:
    confsetcntrl -C confset2 template
    为了更改“confset2”以便它在每天晚上使用“fvtsynt”配置,请输入:
    confsetcntrl -d confset2 -a fvtsynt 18:00-10:00
  11. 为了显示常规配置列表,请输入:
    lswlmconf -r
    在本示例中,产生以下输出,(它证明了在本示例中常规配置列表没有更改):
    standard
    template
    fvtrules
    fvtlimits
    fvtregul
    fvtdfct
    fvtsynt
    fvtsynt
    fvtthreads
    然而,就如预期的一样,在本示例中的配置集列表更改了,如以下命令所示:
    lswlmconf -s
    在本示例中的命令产生以下输出:
    confset1
    confset2
  12. 为了显示在“confset2”配置集合下哪个配置将会在 date 命令报告当前时间为“Tue Jul 16 18:55:10 EET 2002”时处于当前活动状态,请输入:
    lswlmconf -d confset2 -l
    在本示例中,命令产生以下输出:
    confset2/fvtsynt
    也可以显示在另外一个时间将会是活动的配置。要显示将会在星期天 9:00am 活动的配置,请输入:
    lswlmconf -l -t 0,9:00
    在本示例中的这个命令产生以下输出:
    standard
    template
    template
    fvtrules
    fvtlimits
    fvtregul
    fvtdfct
    fvtsynt
    fvtthreads
    confset1/fvtregul
    confset2/fvtsynt
    为了只显示配置集的此信息,请输入:
    lswlmconf -s -l -t 0,9:00
    在本示例中的命令产生以下输出:
    confset1/fvtregul
    confset2/fvtsynt
  13. 为了删除配置集“confset2”,请输入:
    confsetcntrl -D confset2
    在本示例中,lswlmconf -s 现在产生以下输出:
    confset1
  14. 为了检查配置集“confset1”,如下使用 wlmcheck 命令:
    wlmcheck -d confset1
    在本示例中,命令产生以下输出:
    WLM is not running.
    Checking classes and rules for 'confset1' configuration...
    fvtlimits/System
    fvtlimits/Default
    fvtlimits/Shared
    fvtlimits/login
    fvtregul/System
    fvtregul/Default
    fvtregul/Shared
    standard/System
    standard/Default
    standard/Shared
  15. 为了开始使用本示例中使用的配置集“confset1”,请输入:
    wlmcntrl -a -d confset1
    命令 lswlmconf -c 现在产生以下输出:
    confset1
    命令 lswlmconf -cl 显示活动的常规配置,现在产生以下输出:
    confset1/standard

文件

配置或配置集文件是 /etc/wlm 的子目录。

相关信息

wlmcntrl 命令、confsetcntrl 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]