Go to main content

Oracle® Solaris 11.3 新增功能

結束列印檢視

更新日期: 2016 年 11 月
 
 

系統管理功能

本節說明本發行版本中的系統管理功能。這些功能可讓您以完善的組態管理來設定服務、自動跨系統強制實行組態以及提供安全的遠端管理存取。

資源上限控制常駐程式

資源上限控制常駐程式提供簡化的組態、反應更靈敏的 rcapd 效能,以及更有效率的上限控制。命令選項已經過簡化,同時也更新了 rcapd 管理公用程式 rcapadm(1M) 的介面。現可使用更有效率的方式來選取供 rcapd 作業使用的可用記憶體分頁,進而提升系統效能。

samplemode 這兩個 rcapadm 參數讓管理員得以控制所有的 rcapd 作業。除此之外,現在還可指出未實行記憶體上限功能的記憶體問題。若發現有一系列的處理作業長時間超出其記憶體容量上限,rcapd 就會判斷是否該針對這些處理作業繼續強制執行記憶體容量控制。如果不再繼續強制實行記憶體容量上限控制,rcapd 會記錄詳細的錯誤訊息並回報發生的原因。

如需詳細資訊,請參閱Administering Resource Management in Oracle Solaris 11.3。另請參閱 rcapd(1M)rcapadm(1M) 線上手冊。

具備 RAD 之以 REST 為基礎的管理介面

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

Oracle Solaris 專案的多重 CPU 組合

專案的「多重 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 是一個查詢工具,供檢視組態資料時使用。Hiera 若搭配 Puppet 使用可防止 Puppet 清單中出現網站特定的資料,讓您能夠取得更適用於多個系統的通用清單。Puppet 類別會要求類別所需的任何資料,而 Hiera 資料則作為全網站的組態檔案。Hiera 中的組態資料可以是 YAML 或 JSON 格式。Oracle Solaris 11.3 在更新時加入了 Puppet 3.6.2。

USB FMA

Oracle Solaris 11.3 導入了 USB FMA 強化功能,現已能夠進行 USB 用戶端驅動程式錯誤管理。另外針對硬體及軟體的失敗定義了新的 USB FMA 錯誤,如此即可捕捉更多的軟硬體錯誤並加以診斷和記錄。

如需詳細資訊,請參閱 usb_fm_error_log(9F) 線上手冊。