Solaris Resource Manager 1.3 系統管理指南

資源管理

階層式結構

Solaris Resource Manager 管理模式可以將 lnodes 組織為階層式結構,稱為排程樹。此排程樹狀結構依照 UID 組織而成:每個 lnode 都參照 lnode 在樹中的雙親 UID。

每個排程樹的子結構都稱為排程群組,而位於排程群組 root 的使用者則稱為群組標頭。(root 使用者是整個排程樹的群組標頭。)設定旗標 flag.admin 委託能力去管理在排程群組裡的資源策略到群組標頭。

lnode 最初是由剖析 UID 檔案而建立。在安裝 Solaris Resource Manager 之後,lnode 管理指令 (limadm(1MSRM)) 會用來建立額外的 lnode 並且將它們指派給雙親 lnode。排程樹資料儲存在一個平面檔案資料庫中,必要時可以使用 limadm 來修改。

雖然 lnode 所用的 UID 並不需要與系統帳號對應,由於系統帳號在系統密碼對映圖中有一個項目,建議最好為每個 lnode 的 UID 建立一個系統帳號。若為非枝葉的 lnode(在階層中有附屬 lnode 在其下),帳號與 lnode 的關聯可能為純管理性;無人能夠登入其中。不過它也有可能是真正的使用者 lnode,可以登入與執行附加至此非枝葉 lnode 的處理。

請注意,Solaris Resource Manager 排程群組和群組標頭與 /etc/group 資料庫中定義的系統群組無關。排程樹中的每個 lnode,包括群組標頭,都對應至一個真正的系統使用者和獨特的 UID。

階層限制

如果階層限制被指派給一個群組標頭,它可以套用在該使用者的使用量加上索引排程群組成員的總使用量。如此可以對整個群組以及個別成員施加限制。資源被配置給群組標頭,他可以將它們配置給屬於同一個群組的使用者或使用者群組。