共計(jì) 1753 個(gè)字符,預(yù)計(jì)需要花費(fèi) 5 分鐘才能閱讀完成。
這篇文章主要介紹“Oracle Solaris Containers 資源管理分析”,在日常操作中,相信很多人在 Oracle Solaris Containers 資源管理分析問(wèn)題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”O(jiān)racle Solaris Containers 資源管理分析”的疑惑有所幫助!接下來(lái),請(qǐng)跟著丸趣 TV 小編一起來(lái)學(xué)習(xí)吧!
本地 /etc/project 文件格式
如果在 nsswitch.conf 文件中選擇 files 作為 project 數(shù)據(jù)庫(kù)源,則登錄進(jìn)程會(huì)在 /etc/project 文件中搜索項(xiàng)目信息。有關(guān)更多信息,請(qǐng)參見(jiàn)
projects(1)
和
project(4)
手冊(cè)頁(yè)。
對(duì)于系統(tǒng)識(shí)別的每個(gè)項(xiàng)目,project 文件均包含以下形式的單行條目:
projname:projid:comment:user-list:group-list:attributes
字段定義如下:
projname
項(xiàng)目的名稱(chēng)。該名稱(chēng)必須是由字母數(shù)字字符、下劃線 (_) 字符、連字符 (-) 和句點(diǎn) (.) 組成的字符串。句點(diǎn)是為對(duì)操作系統(tǒng)有特殊意義的項(xiàng)目保留的,只能將其用在用戶(hù)的缺省項(xiàng)目名稱(chēng)中。projname 不能包含冒號(hào) (:) 或換行符。
projid
系統(tǒng)內(nèi)項(xiàng)目的唯一數(shù)字 ID (PROJID)。projid 字段的最大值為 UID_MAX (2147483647)。
comment
項(xiàng)目的說(shuō)明。
user-list
允許參與項(xiàng)目的用戶(hù)的列表(以逗號(hào)分隔)。
此字段中可以使用通配符。星號(hào) (*) 允許所有用戶(hù)參與項(xiàng)目。感嘆號(hào)后跟星號(hào) (!*) 可將所有用戶(hù)排除在項(xiàng)目之外。感嘆號(hào) (!) 后跟用戶(hù)名可將指定用戶(hù)排除在項(xiàng)目之外。
group-list
允許參與項(xiàng)目的用戶(hù)組的列表(以逗號(hào)分隔)。
此字段中可以使用通配符。星號(hào) (*) 允許所有組參與項(xiàng)目。感嘆號(hào)后跟星號(hào) (!*) 可將所有組排除在項(xiàng)目之外。感嘆號(hào) (!) 后跟組名可將指定組排除在項(xiàng)目之外。
attributes
用分號(hào)分隔的名稱(chēng) - 值對(duì)列表,如資源控制(請(qǐng)參見(jiàn)
第 6 章
)。name 是指定與對(duì)象相關(guān)的屬性的任意字符串,value 是該屬性的可選值。
name[=value]
在名稱(chēng)-值對(duì)中,名稱(chēng)僅可包含字母、數(shù)字、下劃線和句點(diǎn)。句點(diǎn)通常用作資源控制 (rctl) 的類(lèi)別和子類(lèi)別之間的分隔符。屬性名稱(chēng)的第一個(gè)字符必須是字母。名稱(chēng)區(qū)分大小寫(xiě)。
可以在值中使用逗號(hào)和括號(hào)結(jié)構(gòu)以便確立優(yōu)先級(jí)。
分號(hào)用于分隔名稱(chēng)-值對(duì)。不能在值定義中使用分號(hào)。冒號(hào)用于分隔項(xiàng)目字段。不能在值定義中使用冒號(hào)。
注 –
如果讀取此文件的例程遇到格式錯(cuò)誤的條目,則這些例程會(huì)停止。不會(huì)分配錯(cuò)誤條目后指定的任何項(xiàng)目。
以下示例顯示了缺省的 /etc/project 文件:
system:0:System:::
user.root:1:Super-User:::
noproject:2:No Project:::
default:3::::
group.staff:10::::
以下示例顯示了在結(jié)尾添加了項(xiàng)目條目的缺省的 /etc/project 文件:
system:0:System:::
user.root:1:Super-User:::
noproject:2:No Project:::
default:3::::
group.staff:10::::
user.ml:2424:Lyle Personal:::
booksite:4113:Book Auction Project:ml,mp,jtd,kjh::
您還可以將資源控制和屬性添加到 /etc/project 文件:
要為項(xiàng)目添加資源控制,請(qǐng)參見(jiàn)
設(shè)置資源控制
。
要使用
rcapd(1M)
中所述的資源上限設(shè)置守護(hù)進(jìn)程為項(xiàng)目定義物理內(nèi)存資源上限,請(qǐng)參見(jiàn)
限制項(xiàng)目物理內(nèi)存使用率的屬性
。
要將 project.pool 屬性添加到項(xiàng)目條目,請(qǐng)參見(jiàn)
。
Previous: 命名服務(wù)配置
Next: NIS 的項(xiàng)目配置
到此,關(guān)于“Oracle Solaris Containers 資源管理分析”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注丸趣 TV 網(wǎng)站,丸趣 TV 小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!