适用于 Solaris 2.6 (SPARC 平台版) 的 Solaris Resource Manager 1.0 系统管理指南

分层结构

Solaris Resource Manager 管理模型将 lnode 组织成为一个称作调度树的分层结构。调度树是通过 UID 加以组织的:每个 lnode 指向 lnode 在树中的父节点的 UID。调度树的每个子树称为一个调度组,位于某一调度组根部的用户就是该组的组头目,根用户就是整个调度树的组头目。可以委托一个组头目对组内的资源策略进行管理。lnode 是通过分析 UID 文件而首先创建出来的。lnode 管理命令(limadm(1MSRM))会在 Solaris Resource Manager 安装之后创建补充 lnode,并将 lnode 指派给父节点。调度树数据存储于一个随时可以根据需要进行修改的平面文件数据库。

尽管 lnode 所使用的 UID 并不一定要与某一系统帐户相对应,但由于其在系统口令映射中有一个条目,所以强烈建议为每个 lnode 的 UID 创建一个系统帐户。对于非叶的 lnode(即在分层结构中下面有从属 lnode 的 lnode)来讲,与该 lnode 相关联的的帐户只是管理性的,没有人曾经进行过登录。但是,其同样也有可能是某一真实用户的 lnode;该用户确实进行登录并运行附加到该非叶 lnode 的进程。

注意, Solaris Resource Manager 调度组和组头目与 /etc/group 数据库中所定义的系统组无关。包括组头目在内的调度树的每个节点,均与一个具有唯一 UID 的真实的系统用户相对应。