下列系統資源功能及增強功能已增加到 Solaris 10 10/08 發行版本中。
Solaris 10 10/08 發行版本具有下列 Solaris Zones 增強功能:
在附加時更新 – 如果新主幾有相同版本或更新版本的區域相關套裝軟體及其關聯的修補程式,則使用 zoneadm attach 搭配 -u 選項可更新區域內的那些套裝軟體以符合新主機。如果與來源主機比較,新主機混合使用新舊版本的套裝軟體和修補程式,則不允許在附加作業期間進行更新。此選項也可以啟用不同機器類別之間的自動遷移,例如從 sun4u 遷移至 sun4v。
如需更多資訊,請參閱「zoneadm(1M)線上手冊」和「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」。
在共用 IP 區域中設定預設路由器功能 – 針對共用 IP 非全域區域,defrouter 特性已增加至 zonecfg 公用程式中的淨資源。您可以透過此特性為網路介面設定預設路由器。
如需更多資訊,請參閱「zonecfg(1M)線上手冊」和「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」。
允許使用 ZFS 區域路徑 – 從 Solaris 10 10/08 發行版本開始,區域路徑可位於 ZFS 上,且可以升級系統。對於在 ZFS 上具有區域路徑的區域,只能使用 Solaris Live Upgrade 來升級系統。如需更多資訊,請參閱「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」。
所有的 Solaris 安裝方法,包括 Solaris Live Upgrade 在內,現在都使用 findroot 指令來指定在基於 x86 的系統上要啟動哪一個磁碟片段。過去,則是使用根指令 root (hd0.0.a) 來明確指定要啟動的磁碟片段。此資訊位於 GRUB 所使用的 menu.lst 檔案中。在 menu.lst 檔案中此項目最常用的格式為:
findroot (rootfs0,0,a) kernel$ /platform/i86pc/kernel/$ISADIR/unix module$ /platform/i86pc/$ISADIR/boot_archive |
findroot 指令能夠探索目標磁碟,不論啟動裝置為何。此外,findroot 指令為啟動具有 ZFS 根的系統以及具有 UFS 根的系統提供增強支援。除了 findroot 指令以外,現在會提供磁碟片段上的簽名檔名稱 (<mysign>, 0, a)。啟動簽名位於系統的 /boot/grub/bootsign 目錄中。簽名檔的名稱會隨使用的安裝方法而異。
如需更多資訊,請參閱「System Administration Guide: Basic Administration」中的「Implementation of the findroot Command」。
從 Solaris 10 10/08 發行版本開始,Solaris 64 位元作業系統支援 x86 平台上使用多達 256 個處理器。先前發行版本的 Solaris 作業系統僅支援 64 位元模式下 x86 平台上使用最多 64 個處理器。
支援 256 個處理器將提供使用者下列優點:
使用者可在其配備多達 256 個處理器的現有 x86 系統上使用此發行版本的 Solaris。
使用者將來在升級至配備 64 個以上處理器的機器時,不必升級作業系統。
使用此發行版本 Solaris 的使用者在購買更大型的機器時,能夠保留其完整的軟體堆疊,其中包括作業系統。