Solaris 10 新增功能

系統管理增強功能

下列系統管理功能及增強功能已新增到 Solaris 10 6/06 發行版本中。

Solaris ZFS 檔案系統

此檔案系統增強功能是 Solaris 6/06 發行版本中的新增功能。

此 Solaris 更新發行版本包括 Solaris ZFS,它是新的 128 位元檔案系統。Solaris ZFS 提供簡單的管理、事務語義、點對點資料完整性以及無限的延展性。Solaris ZFS 不是對現有技術的增量改善。反之,它是管理資料的基本新方法。

Solaris ZFS 使用池儲存的模型,此模型完全推翻磁碟區的概念。因此,Solaris ZFS 不會有分割區管理、佈建及擴充檔案系統等相關問題。數以千計的檔案系統都可從一個共用儲存池取出。每個系統只會消耗它們實際需要的空間。所有檔案系統隨時都可使用儲存池中所有裝置合併的 I/O 頻寬。

所有作業都是「寫入時複製 (copy-on-write)」作業事件,因此磁碟狀態永遠有效。每個區段都有一個總和檢查,因此不可能發生資料毀壞卻未發出訊息的情況。此外,資料在重複的配置中可以自我修復。此功能表示如果有個副本毀損,Solaris ZFS 會偵測到它,並使用另一個副本來修復毀損的副本。

Solaris ZFS 容易管理

對系統管理員而言,Solaris ZFS 相較於傳統檔案系統最大的改善是容易管理。

Solaris ZFS 採用單一指令就能設定鏡像儲存池及檔案系統。例如:


# zpool create home mirror c0t1d0 c1t2d0

上述指令會建立一個稱為 home 的鏡像儲存池,以及一個稱為 home 的單一檔案系統。檔案系統掛載於 /home

使用 Solaris ZFS,您可以使用整個磁碟取代分割區來建立儲存池。

您可以使用 /home 檔案系統階層在 /home 下建立任何數量的檔案系統。例如:


# zfs create home/user1

如需更多資訊,請參閱「zpool(1M) 線上手冊」與「zfs(1M) 線上手冊」。

此外,Solaris ZFS 還提供下列管理功能:

如需更多資訊,請參閱「Solaris ZFS Administration Guide」

基於 Web 的 ZFS 管理

Solaris 10 6/06 發行版本包括基於 Web 的 Solaris ZFS 管理工具,該工具可讓您執行使用 ZFS 指令行介面可以執行的大部分管理工作。您可以使用 Solaris ZFS 管理主控台來執行下列管理作業:

透過下列 URL 的安全 Web 瀏覽器可以存取 Solaris ZFS 管理主控台:


https://system-name:6789

如果已鍵入適當的 URL 卻無法連線到 Solaris ZFS 管理主控台,則可能是該伺服器尚未啟動。若要啟動該伺服器,請執行下列指令:


# /usr/sbin/smcwebserver start

如果您想要該伺服器在系統開機時自動執行,請執行下列指令:


# /usr/sbin/smcwebserver enable

備註 –

您無法使用 Solaris 管理主控台 (smc) 管理 ZFS 儲存池或檔案系統。


ZFS 及 Solaris Zones

Solaris Zones 分割技術支援 Solaris ZFS 元件,例如將 Solaris ZFS 檔案系統及儲存池增加至區域。

例如,在 zonecfg 指令中的檔案系統資源類型已增強,如下所示:


zonecfg:myzone> add fs
zonecfg:myzone:fs> set type=zfs
zonecfg:myzone:fs> set dir=/export/share
zonecfg:myzone:fs> set special=tank/home
zonecfg:myzone:fs> end

如需更多資訊,請參閱「zonecfg(1M)線上手冊」和「Solaris ZFS Administration Guide」

ZFS 檔案系統的 Solaris 安裝工具支援

本發行版本支援下列 Solaris 安裝工具:

新增 Solaris ACL 模型

Solaris ZFS 會實作新的 ACL 模型。先前版本的 Solaris 作業系統僅支援主要以 POSIX ACL 草案的規格為基礎的 ACL 模型。以 POSIX 草案為基礎的 ACL 可用來保護 UFS 檔案。以 NFSv4 規格為基礎的新模型用來保護 Solaris ZFS 檔案。

新的 ACL 模型:

最近修訂的「chmod(1) 線上手冊」增加了許多示範如何使用 Solaris ZFS 的新範例。「acl(5) 線上手冊」簡要介紹了新的 ACL 模型。此外,「Solaris ZFS Administration Guide」提供許多使用 ALC 來保護 ZFS 檔案的範例。

x64 系統的預測性自我修復

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

自本發行版本開始,Solaris 作業系統包含預測性自我修復功能,以自動擷取、診斷及回應系統上偵測到的硬體錯誤。

Solaris Fault Manager 現在支援對 x64 系統上之 CPU 與記憶體錯誤的偵測,包括:

Solaris Fault Manager 會自動診斷 x64 硬體中的故障。Solaris Fault Manager 也會嘗試使發生錯誤的 CPU、快取或 DRAM 記憶體區域自動離線,或將其隔離。診斷訊息使用 fmd 常駐程式報告。

如需有關 Solaris 中錯誤管理的更多資訊,請參閱:

SNMP 通知的預測性自我修復支援

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

自本發行版本開始,Solaris 作業系統包含預測性自我修復功能,以自動擷取、診斷及回應系統上偵測到的硬體錯誤。自我修復診斷結果會報給 syslogd 服務。

Solaris Fault Manager,即 fmd,現在可讓您執行以下動作:

錯誤管理 MIB 位於 Solaris 系統上的 /etc/sma/snmp/mibs/SUN-FM-MIB.mib

如需在 Solaris 上配置 SNMP 的更多資訊,請參閱:

SunVTS 6.2

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

SunVTS (Sun 驗證測試套裝軟體) 6.2 是一套完備的軟體診斷套裝軟體,它會測試及驗證 Sun SPARC 及 x86 硬體。此功能會驗證控制器、裝置與平台的配置是否正確,還有運作是否正常,以驗證硬體。

SunVTS 支援下列新硬體:

如果是在不受支援的平台上執行,則 SunVTS 會停止執行並提供適當的警告訊息。此功能是 SunVTS 的 x86 增強功能。

如需更多的 SunVTS 6.2 文件,請參閱 http://www.sun.com/documentation

一般代理程式容器

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

一般代理程式容器 (CAC) 是獨立的 JavaTM 程式,它會實作 Java 管理應用程式的容器。CAC 提供管理基礎架構,是針對基於 Java Management Extensions (JMXTM) 及 Java Dynamic Management Kit (JDMK) 的管理功能設計的。SUNCacaort 套裝軟體將 CAC 軟體安裝在 /usr/lib/cacao 目錄中。一般而言,使用者或管理員看不見 CAC。

管理員可能需要與容器常駐程式互動的兩種情況是:

如需更多資訊,請參閱「System Administration Guide: Advanced Administration」中的第 14 章「Troubleshooting Software Problems (Overview)」

iSCSI 登出支援

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

iSCSI 登出支援功能可讓使用者不必重新啟動主機,就能從 iSCSI 目標登出。當使用者嘗試移除或停用探索方法或位址,而目標不在使用中,則目標會登出並清除所有相關的資源。如果目標處於使用中,則探索位址或方法會保持啟用狀態,並記錄處於使用中的邏輯裝置的訊息。此功能引入新的運作方式來安全地登出未使用的裝置,無須重新啟動主機。

下列指令可以用來套用此功能:

將連接的 iSCSI 儲存裝置從主機移除時,使用者不再需要重新啟動主機。

如需進一步的資訊,請參閱「iscsiadm(1M) 線上手冊」。另請參閱「System Administration Guide: Devices and File Systems」。

iSCSI MS/T 支援

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

iSCSI Multiple Session Target (MS/T) 支援功能可讓使用者視需要建立更多 iSCSI 階段作業或指向目標的路徑。額外的 iSCSI 路徑在特定的配置中提供更高的頻寬集合及可用性。iSCSI MS/T 支援功能應該搭配 MPxIO 或其他多重路徑軟體一起使用。

新增的 iscsiadm 指令為:

對於使用支援登入重新導向之 iSCSI 陣列的用戶而言,iSCSI MS/T 支援功能可提供更高的頻寬集合及可用性。

如需更多資訊,請參閱:

logadm 公用程式

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

logadm 公用程式提供 -l 選項來以本地時間調整記錄檔的時間戳記。-l 選項可讓 logadm 在命名檔案時使用本地時間。這個選項不會變更時間戳記在記錄檔中的儲存方式。

如需進一步的資訊,請參閱「logadm(1M) 線上手冊」。

volfs 公用程式

volfs 公用程式的增強是 Solaris 10 6/06 發行版本中的新增功能。

此磁碟區管理常駐程式 vold 現在由服務管理功能 (SMF) 管理。這表示您可以使用 svcadm disable 指令來停用下列新的 volfs 服務 (如適當):


# svcadm disable volfs

您可以使用下列指令來識別 volfs 服務的狀態:


$ svcs volfs
STATE          STIME    FMRI
online         Sep_29   svc:/system/filesystem/volfs:default

如需更多資訊,請參閱「smf(5)線上手冊」、「volfs(7FS)線上手冊」和「vold(1M)線上手冊」。

如需關於管理 volfs 服務的更多資訊,請參閱「System Administration Guide: Devices and File Systems」中的「What’s New in Removable Media?」

Basic Registration 1.1

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

Basic Registration 1.1 可讓您建立註冊設定檔及 ID,以自動執行 Solaris 軟體註冊。用來註冊 Solaris 軟體的軟體註冊使用者介面及程序在 Basic Registration 1.1 中已做過變更。

如需有關軟體註冊使用者介面變更的更多資訊,以及關於如何註冊 Solaris 軟體的逐步指示,請參閱 Sun Connection Information Hub,網址是 http://www.sun.com/bigadmin/hubs/connection/

Sun Update Connection

本系統管理功能是 Solaris 10 6/06 發行版本中的新增功能。

SunSM Update Connection System Edition 現稱為 Sun Update Connection。Sun Update Connection 產品支援預設的 patchadd 運作方式,此運作方式來自安裝一或多個非全域區域之系統上的全域區域。

如需有關 Sun Update Connection 產品套件的更多資訊,請參閱 http://docs.sun.com/app/docs/coll/1320.2。另請參閱「Sun Update Connection 1.0 版本說明」