區域是您可以為執行「Solaris 10 作業系統」的系統所設定的虛擬作業系統環境。每個 Solaris 系統包含一個全域區域,即系統的預設區域。您可以建立非全域區域。非全域區域可為完整根區域或部分根區域。
開始之前
以下各項必須為可用:
完整根區域必須為可用。
主機名稱和 IP 位址必須可用於完整根區域。
Lockhart 2.2.3 或更高版本必須在全域區域中可以使用。
Apache Tomcat 必須在全域區域中可以使用。
作業 |
操作說明 |
---|---|
在各叢集節點上安裝 Sun Cluster 3.1 Update 4 僅在使用者要於 Sun Cluster 環境中配置 Sun Management Center 時才需要執行此作業。 | |
為 Solaris Container 資料服務安裝與配置 Sun Cluster HA 代理程式 此作業僅在使用者要於 Sun Cluster 環境中配置 Sun Management Center 時需要。 | |
啟用區域以在容錯移轉配置中執行 | |
配置與安裝完整根區域 | |
在完整根區域安裝並設定 Sun Management Center |
註冊 SUNW.HAStoragePlus 資源類型。
# scrgadm -a -t SUNW.HAStoragePlus
建立容錯移轉資源群組。
# scrgadm -a -g solaris-zone-resource-group
為區域磁碟儲存建立資源。
# scrgadm -a -j solaris-zone-has-resource \
-g wholerootzone-resource-group \
-t SUNW.HAStoragePlus \
-x FilesystemMountPoints=/global/zones/HA
為各叢集節點的 /etc/hosts 檔案中的邏輯主機新增項目。
# scrgadm -a -L -g sunmc-zone-resource-group -j sunmc-lh-rs -l 邏輯主機名稱
啟用容錯移轉資源群組。
# scswitch -e -j solaris-zone-has-resource
# scswitch -Z -g wholerootzone-resource-group
開始區域配置。
#zonecfg -z 完整根區域,其中完整根區域為新完整根區域的名稱。
為特定區域建立配置。
zonecfg:完整根區域> create -b
設定區域路徑。
區域路徑必須指定一個高度可用的本機檔案系統。檔案系統必須由 SUNW.HAStoragePlus 資源管理。
zonecfg: 完整根區域> set zonepath=/global/zones/HA/完整根區域
設定自動啟動值。
若自動啟動值設定為 true,該區域會在全域區域啟動時自動啟動。預設值為 false。
zonecfg: 完整根區域 > set autoboot=false
若系統中已啟用資源儲存池,請將儲存池與區域建立關聯。
zonecfg:完整根區域> set pool=預設儲存池,其中預設儲存池為系統中資源儲存池的名稱。
新增網路虛擬介面。
zonecfg: 完整根區域> add net
為網路界面設定 IP 位址。
zonecfg: 完整根區域> set address=10.255.255.255
為網路介面設定實體裝置類型。
zonecfg:完整根區域> set physical=hme0
zonecfg:完整根區域> end
驗證和確定區域配置。
zonecfg: 完整根區域> verify
zonecfg: 完整根區域> commit
zonecfg: 完整根區域> exit
安裝已配置的完整根區域。
# zoneadm -z 完整根區域 install,其中完整根區域為已配置的完整根區域名稱。
啟動完整根區域。
# zoneadm -z 完整根區域 boot
登入區域主控台。
# zlogin -C 完整根區域
登入區域。
# zlogin 完整根區域
(Sun Cluster 環境的要求) 新增完整根區域的項目至叢集節點的 /etc/zones/index 檔案。
(Sun Cluster 環境的要求) 複製 wholerootzone.xml 檔案至叢集節點的 /etc/zones/index 目錄。
# rcp zone-install-node:/etc/zones/wholerootzone.xml
驗證區域安裝與配置。
# zoneadm -z 完整根區域 boot
# zlogin -z 完整根區域
請確認您位於已配置和安裝的完整根區域內。
請遵循安裝精靈的步驟來安裝 Sun Management Center。
設定前,編輯共用記憶體的 /etc/project 檔案。否則,將無法設定資料庫。
default:3::::project.max-shm-memory=(privileged,1073741824,deny)
共用記憶體為 1073741824 (以位元計)。這需視實體記憶體的數量而定。
請遵循設定精靈的步驟來設定 Sun Management Center。
Sun Management Center 支援非全域區域內所有附加元件的伺服器層。Sun Management Center 不支援非全域區域內的附加元件代理程式層,例如:ELP Config Reader、 X86 Config Reader、 Solaris Container Manager 和 Volume System Monitoring (VSM)。