本節說明本發行版本中的系統管理功能。這些功能可讓您以完善的組態管理來設定服務、自動跨系統強制實行組態以及提供安全的遠端管理存取。
資源上限控制常駐程式提供簡化的組態、反應更靈敏的 rcapd 效能,以及更有效率的上限控制。命令選項已經過簡化,同時也更新了 rcapd 管理公用程式 rcapadm(1M) 的介面。現可使用更有效率的方式來選取供 rcapd 作業使用的可用記憶體分頁,進而提升系統效能。
sample 及 mode 這兩個 rcapadm 參數讓管理員得以控制所有的 rcapd 作業。除此之外,現在還可指出未實行記憶體上限功能的記憶體問題。若發現有一系列的處理作業長時間超出其記憶體容量上限,rcapd 就會判斷是否該針對這些處理作業繼續強制執行記憶體容量控制。如果不再繼續強制實行記憶體容量上限控制,rcapd 會記錄詳細的錯誤訊息並回報發生的原因。
如需詳細資訊,請參閱Administering Resource Management in Oracle Solaris 11.3。另請參閱 rcapd(1M) 和 rcapadm(1M) 線上手冊。
Oracle Solaris 11.3 引進一組新的遠端管理常駐程式 (RAD) 模組,可支援管理 ZFS、IPS、資料連結與流量管理以及 AI 伺服器。RAD 讓管理員可藉由包括 C、Java 和 Python 在內的一組介面,以程式設計的方式存取系統組態。
Oracle Solaris 11.3 加入了針對使用 RAD 開發以描述性狀態傳輸 (REST) 為基礎之 API 的初步支援。開發人員在開發各種系統元件的 RAD 模組時,除了可新增 C、Python 和 Java 這些標準介面外,還可加入 REST 介面。
如需詳細資訊,請參閱 rad(1M) 線上手冊。
您可以使用 diskinfo 命令來顯示不同類型之裝置的相關資訊,及其在系統通用 /dev/chassis 路徑中的拓樸。此命令現在增加了 NVM Express (NVMe) 和 Sun Flash Accelerator PCIe 裝置。
例如,下列輸出列舉出 SAS 內部儲存體、NVMe 和 USB 裝置:
# diskinfo -A SYS -o Rcs R:receptacle-name c:occupant-compdev s:occupant-serial ------------------ --------------------- ---------------------------- /SYS/HDD0 c0t5000C5000EBC7FAFd0 083997JTVE--------3NM7JTVE /SYS/HDD1 c0t5000C5000EBDF45Fd0 083897MAEJ--------3NM7MAEJ /SYS/HDD2 c0t5000CCA012CFADFCd0 001143PP6R1B--------PPKP6R1B /SYS/HDD3 c0t5000C5003AFFB6E3d0 001122P147CD--------6XR147CD /SYS/HDD4 - - /SYS/HDD5 - - /SYS/HDD6 c0t5001E82002653B00d0 40188672 /SYS/HDD7 - - /SYS/MB/PCIE3/NVME c16t1d0 CVMD416600591P6DGN /SYS/MB/USB0 c2t0d0 2BF0022700021243 /SYS/MB/USB1 - -
SMF 讓服務不但可以定期執行,還可以定義和設定為在特定的排程執行。這項功能與 cron 項目的功能類似,但具有額外的 SMF 優勢 (例如內建的相依性管理和簡化的週期管理)。排定的服務可透過 IPS 套裝軟體提供,並可在排定清單中連同該服務的所有元件一起設定、啟用和移除,大幅簡化部署作業。
如需詳細資訊,請參閱Managing System Services in Oracle Solaris 11.3。
專案的「多重 CPU 組合 (MCB)」可讓您使用現有的 projmod(1M) 和 project(4) 控制公用程式來控制 Oracle Solaris 專案的 MCB。對於其他受專案控制的資源,您可比照修改專案屬性的方法來修改 MCB。
如需詳細資訊,請參閱Administering Resource Management in Oracle Solaris 11.3。另請參閱 projadd(1M)、projdel(1M)、projmod(1M)、setproject(3PROJECT)、project(4) 以及 resource-controls(5) 線上手冊。
Hiera 是一個查詢工具,供檢視組態資料時使用。Hiera 若搭配 Puppet 使用可防止 Puppet 清單中出現網站特定的資料,讓您能夠取得更適用於多個系統的通用清單。Puppet 類別會要求類別所需的任何資料,而 Hiera 資料則作為全網站的組態檔案。Hiera 中的組態資料可以是 YAML 或 JSON 格式。Oracle Solaris 11.3 在更新時加入了 Puppet 3.6.2。
Oracle Solaris 11.3 導入了 USB FMA 強化功能,現已能夠進行 USB 用戶端驅動程式錯誤管理。另外針對硬體及軟體的失敗定義了新的 USB FMA 錯誤,如此即可捕捉更多的軟硬體錯誤並加以診斷和記錄。
如需詳細資訊,請參閱 usb_fm_error_log(9F) 線上手冊。