以下為 Oracle Solaris 11 系統配置變更摘要:
/etc/default/init 檔案為唯讀 – 語言環境和時區配置已經遷移至「服務管理功能 (SMF)」。對環境變數所做的全部變更必須透過新的 svc:/system/environment:init SMF 服務管理。請參閱國際化和本土化變更。
/etc/dfs/dfstab 配置 – 發佈及取消發佈檔案系統共用使用 zfs 指令完成。請參閱Chapter 5, 管理檔案系統。
/etc/hostname.<if>、/etc/dhcp.<if> 以及 /etc/hostname.ip*.tun* 配置 – 不再需要透過編輯這些檔案來配置永久網路。現在使用 ipadm 和 dladm 指令來管理此類型的網路配置。請參閱配置 Oracle Solaris 11 中的網路。
/etc/system.d 實作 – 與傳統編輯 /etc/system 檔案的方法相較,此目錄提供比較容易封裝 Oracle Solaris 核心配置的方式。原因為您可以使用 IPS 將片段 (一行或多行) 傳遞到 /etc/system.d/ 目錄內的檔案中,不需要透過首次啟動 SMF 服務或其他程序檔編輯 /etc/system 檔案,因此可以更容易提供任何 Oracle Solaris 核心自訂項目。請參閱 system(4)。
此外,此變更也將 cryptoadm 和 dtrace 指令更新為寫入 /etc/system.d/ 目錄內的檔案,而非寫入之前發行版本的 /etc/system 檔案。請參閱 cryptoadm(1M) 和 dtrace(1M)。
對應主機名稱至系統的主要介面 – 系統的主機名稱會在安裝時對應至主要介面。system/identity:node SMF 服務內含讓管理員可以停用此功能的特性。
電源管理配置 – 電源管理不再透過編輯 /etc/power.conf 檔案及使用 pmconfig 指令進行配置。目前改為使用 poweradm 指令。請參閱電源管理配置變更。
設定系統的主機名稱 – 使用 hostname 指令永久設定系統的主機名稱。hostname 值最初儲存在 config/nodename 中,但若系統由 DHCP 配置 (由 DHCP 提供 hostname 值),將會覆寫此值。如果使用 hostname 指令,hostname 值則為 config/nodename 中指定的值。如果您使用 hostname 指令設定系統的身分,DHCP 無法覆寫此設定,除非您執行 hostname 指令搭配 –D 選項。當您使用 hostname 指令時,也會自動更新相對應的 SMF 特性與關聯的 SMF 服務。請參閱 hostname(1)。
系統主控台和終端機服務配置 – 已不再支援 sac 指令和 Service Access Facility (SAF) 程式。系統主控台和本機連接的終端機裝置以 SMF console-login 服務 (svc:/system/console) 的實例表示。請參閱系統主控台和終端機服務變更。
系統記錄日誌服務 – rsyslog 常駐程式是一個使用模組化設計實作的可靠擴充 syslog 常駐程式,其支援像篩選、TCP、加密、高精確度時間戳記以及輸出控制等多項功能。
顯示 system-log 服務的狀態,如下所示:
# svcs -a | grep system-log disabled Nov_21 svc:/system/system-log:rsyslog online Nov_30 svc:/system/system-log:default
系統復原和複製 – Oracle Unified Archives 功能提供啟動環境 (BE)、IPS 以及 Oracle Solaris 11 中可用之各種虛擬化技術的支援。Unified Archives 功能比 Oracle Solaris 10 中使用的 Flash 歸檔安裝方法更為穩定且更具彈性。請參閱使用 Oracle Solaris Unified Archives 功能進行系統復原和複製。
時區配置 – 在 Oracle Solaris 10 中,時區透過編輯 /etc/TIMEZONE (/etc/default/init) 檔案配置。在 Oracle Solaris 11 中,可使用 svc:/system/timezone:default SMF 服務設定系統的時區。請參閱語言環境、時區以及主控台按鍵對應配置變更。