適用於 Solaris 2.6 的 Solaris Resource Manager 1.0 系統管理指南(SPARC 平台版)

跨部門開始一部機器

一個不同的開發群組想要購買這部機器的升級(更多處理機及記憶體),好在系統閑置時可以存取它。這樣一來兩個群組都會得到好處。要這麼做,請在 databases 和 batch 相同的層級上建立一個稱為 development 的新群組。development 配置機器的百分之 33,因為原始系統上已經新增了百分之 50 的 CPU 功能及記憶體﹕

圖 2-5 要分享一部機器,步驟 1

Graphic

開發群組擁有上百位使用者。為避免涉及其資源的分配,請使用管理 Solaris Resource Manager 的旗標功能,好讓開發系統管理員能夠配置其資源。您可以依照雙方的同意來設定操作及開發層級的限制,然後各自設法控制機器屬於您自己的部份。

要為階層新增新的層級,請將群組 operations 新增為一個新的 lnode,並且將 batch 及 databases 的雙親群組變更為operations

% limadm set sgroup=operations batch databases

要設定管理旗標﹕

% limadm set flag.admin=set operations development

在一般狀況之下,所有的伺服器都必須執行精靈及備份處理,它們應被新增至另一個高層的 lnode。


註解 -

不要使用 root,因為 root 沒有任何限制。


圖 2-6 要分享一部機器,步驟 2

Graphic

如例中所述,您可以使用 Solaris Resource Manager 來整合相同的機器上數種不同類型的使用者及應用程式。您可以明智地使用 CPU 配分控制、虛擬記憶體限制、處理限制及登入控制等功能,確保這些不同的應用程式只接收它們所需的資源。這些限制可以防止應用程式或使用者對任何其他的使用者或使用者群組的應用程式產生不良的影響。Solaris Resource Manager 支援某些簡單的報告製作工具,以讓使用者及系統管理員瞭解在任何一刻和一段時間之內所發生的實際狀況。報告生成的功能可以用來顯示應用程式及群組的資源分割利用,以達到功能規劃及收費目的。