Sun Cluster 3.1 8/05 版本說明 (適用於 Solaris 作業系統)

文件問題

本節討論說明文件、線上說明或線上手冊中已知的錯誤或遺漏之處,以及更正這些問題的步驟。

所有 Sun Cluster 3.1 8/05 書籍

所有 Sun Cluster 3.1 8/05 書籍的前言均提供了用於提供支援和教育訓練的網站。此網站已變更為以下網站:

軟體安裝手冊

本節討論「Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)」中存在的錯誤與遺漏。

非全域區域中 Java ES 應用程式的隱含支援

「Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)」中的「如何安裝資料服務軟體套裝模組 (pkgadd)」說明如何在執行 Solaris 10 作業系統的叢集上安裝 Sun Java System 資料服務。該程序使用 pkgadd -G 指令,將這些資料服務僅安裝在全域區域中。-G 選項可確保不會將這些套裝軟體傳遞至任何現有的或以後建立的非全域區域。

如果系統包含非全域區域,則可能不支援某些 Sun Java Enterprise System (Java ES) 應用程式和其他 Java ES 元件。如果在安裝時存在非全域區域,或之後配置了該區域,此限制將適用。使用 pkgadd -G 指令為此類應用程式安裝資料服務不會覆寫此限制。如果 Java ES 應用程式無法與非全域區域共存,則您無法在包含非全域區域的叢集上對該應用程式使用資料服務。

請參閱「Sun Java Enterprise System 2005Q5 Installation Guide」中的「Solaris 10 Zones」,以取得有關 Solaris 區域之 Java ES 支援的資訊。

從 SCSI-2 至 SCSI-3 重設法定裝置將導致節點當機

執行「Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)」中的「如何在增加節點後更新 SCSI 保留」所記錄的程序,可能導致節點當機。若要防止在此程序期間發生節點當機,請在移除所有法定裝置後執行 scgdevs 指令,然後再配置新的法定裝置。

Solaris 10 作業系統首次更新的發行版本日期錯誤

「Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)」中的第 5 章「升級 Sun Cluster 軟體」中, 升級原則和程序參考的 Solaris 10 作業系統的首次更新發行版本為 Solaris 10 10/05。但此發行版本的日期錯誤。在發佈此文件時,預期的 Solaris 10 作業系統首次更新發行版本日期不明。此外,對此未來發行版本的支援也尚未確定。請連絡負責支援升級至 Solaris 10 軟體未來版本的 Sun 服務代表。

在叢集檔案系統上安裝 Java ES 應用程式後,手動安裝共用元件 (6270408)

Java ES 應用程式二進位碼可安裝於叢集檔案系統 (而不是每個叢集節點) 之上。對於 Solaris 10 叢集配置,當您使用 pkgadd 安裝資料服務 (代理程式) 時, 還必須使用 pkgadd 手動安裝該應用程式所需的 Java ES 共用元件。

請參閱「Sun Java Enterprise System 2005Q5 Installation Guide」,以取得每個 Java ES 應用程式所需的共用元件清單和每個共用元件產品的套裝軟體清單。

檢查產品版本的指令錯誤 (6288988)

「Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)」中的「如何在非滾動式升級之前升級附屬軟體」「Sun Cluster 軟體安裝指南(適用於 Solaris 作業系統)」中的「如何在滾動升級前升級附屬的軟體」中,用於檢查某兩個共用元件之版本等級的說明內包含錯誤。

步驟 2b,Apache Tomcat

錯誤


# patchadd -p | grep 114016

正確:


# showrev -p | grep 114016

步驟 5a,檔案總管

錯誤


# pkginfo -l SUNWexplo | grep SUNW_PRODVERS

正確:


# pkginfo -l SUNWexplo | grep VERSION

串聯式升級

Sun Cluster 軟體的未來發行版本可能不支援串聯式升級。在此種情況下,將提供其他程序,旨在限制在軟體升級期間發生 Sun Cluster 中斷。

SunPlex Manager 線上說明

本節討論 SunPlex Manager 線上說明中的已知錯誤和遺漏之處。

Sun Cluster HA for Oracle

在標題為「使用入門」一節的「Sun Cluster HA for Oracle」線上說明檔案中,有一個註釋不正確。

錯誤

如果 /etc/system 中不存在 shmsyssemsys 的項目,則這些變數的預設值會自動插入 /etc/system。系統必須重新啟動。檢查 Oracle 安裝文件,以確定資料庫的這些值是正確的。

正確

如果在您安裝 Oracle 資料服務時,/etc/system 檔案中不存在 shmsyssemsys 變數的項目,您可以開啟 /etc/system 並插入這些變數的預設值。然後您必須重新啟動系統。檢查 Oracle 安裝說明文件,以確認您為資料庫插入的值正確。

SunPlex Manager 圖示與慣例

在標題為「SPM 圖示與慣例」的線上說明檔案中,「其他標籤」一節中提供的兩項說明錯誤。

錯誤

表 8 其他標籤

標籤 

涵義 

防故障備用類型的主要資源群組

防故障備用類型的主要資源群組 

防故障備用類型的次要資源群組

防故障備用類型的次要資源群組 

正確

表 9 其他標籤

標籤 

涵義 

資源的主要節點

資源的主要節點 

資源的次要節點

資源的次要節點 

「Sun Cluster 概念指南」

本節討論「Sun Cluster 概念指南 (適用於 Solaris 作業系統)」中存在的錯誤與遺漏。

在第 3 章中,有關「使用資料服務通訊的叢集交互連接」的小節應做如下理解:

叢集在節點之間必須具備多網路連接,以形成叢集交互連接。叢集軟體可使用多重交互連接來達到高可用性以及增進效能。對於內部與外部通訊 (例如,檔案系統資料或可延展服務資料),訊息將在所有可用的互連上串接。

叢集交互連接也可以用於應用程式,以便在節點之間建立高可用性通訊。例如,分散式應用程式可能會有元件在多個需要通訊的節點上執行。如果使用叢集交互連接而不是公用傳輸,可以防制個別連結的故障。

要在節點之間使用叢集交互連接進行通訊,應用程式必須使用安裝叢集時配置的專用主機名稱。例如,如果節點 1 的專用主機名稱是 clusternode1-priv,請使用該名稱以在叢集互連上與節點 1 通訊。使用此名稱開啟的 TCP 插槽透過叢集互連進行路由,並可在出現網路故障時透明地重新路由。將在所有互連上串接任何兩個節點之間的應用程式通訊。指定 TCP 連線的通訊在任何時候僅在一個互連上流動。將在所有互連上串接不同的 TCP 連線。另外,會自動在所有互連上串接 UDP 通訊。

請注意,由於專用主機名稱可以在安裝時配置,因此叢集交互連接可使用當時選取的任何名稱。可以使用 scha_privatelink_hostname_node 引數從 scha_cluster_get(3HA) 取得實際名稱。

系統管理手冊

本節說明「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」中存在的錯誤與遺漏。

如何移除 Sun Cluster 修補程式

重新啟動修補程式 (節點) (「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」中的「如何套用要重新啟動的修補程式 (節點)」) 程序無法作為每個節點的程序反向執行。同樣,也不支援 Sun Cluster 發行版本的串聯式降級。若要移除 Sun Cluster 修補程式或更新發行版本,您必須依照「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」中的「如何套用要重新啟動的修補程式 (叢集與韌體)」,重新套用先前的修補程式或更新發行版本。

Sun Cluster Data Service for NFS Guide for Solaris OS

「Sun Cluster Data Service for NFS Guide for Solaris OS」中遺漏了某些在將 Sun Cluster HA for NFS 與 NFS v3 一起使用時適用的限制。

如果您要使用 Sun Cluster HA for NFS,請將叢集節點用作外部 NFS 伺服器的 NFS v3 用戶端。即使在外部 NFS 伺服器為網路連結式儲存 (NAS) 裝置時,此限制仍然適用。如果您以此種方式配置叢集節點,則該叢集節點在外部 NFS 伺服器上設定的鎖定將遺失。

此限制不適用於 NFS v4 用戶端。您可以使用 NFS v4 掛載外部 NFS 伺服器。

Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS

本節說明「Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS」中存在的遺漏。

參考用於變更主機名稱的 SAP 說明

在變更對系統主機名稱的任何參照時,請參考相應的 SAP 說明。SAP 說明包含了有關變更主機名稱的最新資訊。「Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS」中遺漏了這些 SAP 說明的具體參照。

以下小節說明如何變更主機名稱。

將 SAP J2EE 引擎安裝為可縮放式資源

「Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS」中的「How to Install and Configure the SAP Web Application Server and the SAP J2EE Engine」一節遺漏了在您計劃將 SAP J2EE 引擎配置為可縮放式資源時安裝該引擎的說明。在此節中,該程序的步驟 2 和步驟 7 不完整。

正確的步驟 2

如果您要使用 SAP J2EE 引擎,請安裝 SAP J2EE 引擎軟體。

請參考 SAP 安裝文件。

正確的步驟 7

如果您要使用 SAP J2EE 引擎,請修改 loghost 程序檔,以傳回 SAP J2EE 引擎的主機名稱。

請修改程序檔 loghost (建立於步驟 6 中),以傳回每個 SAP J2EE 引擎實例的邏輯主機名稱或實體主機名稱。

Sun Cluster Data Service for Solaris Containers Guide

本節說明「Sun Cluster Data Service for Solaris Containers Guide」中存在的錯誤和遺漏。

配置限制中遺失的資訊

「Sun Cluster Data Service for Solaris Containers Guide」中的「Configuration Restrictions」遺漏了適用於容錯移轉區域或多重主控區域之 autoboot 特性的限制。

在建立容錯移轉區域或多重主控區域時,請確保已將區域的 autoboot 特性設定為 false。將區域的 autoboot 特性設定為 false 可防止在啟動全域區域時啟動該區域。僅當在資料服務的控制下啟動區域時,Sun Cluster HA for Solaris Containers 資料服務方可管理該區域。

配置需求中遺失的資訊

「Sun Cluster Data Service for Solaris Containers Guide」中的「Configuration Requirements」遺漏了適用於迴路檔案系統 (LOFS) 的需求。

請確保已啟用迴路檔案系統 (LOFS)。

Sun Cluster 安裝工具會停用 LOFS。如果您要使用 Sun Cluster HA for Solaris Containers 管理區域,請在完成安裝與配置 Sun Cluster 架構之後啟用 LOFS。 若要啟用 LOFS,請從 /etc/system 檔案中刪除以下行:

exclude: lofs

安裝與配置區域程序中的錯誤

「Sun Cluster Data Service for Solaris Containers Guide」中的「How to Install and Configure a Zone」程序包含以下錯誤:

錯誤代碼範例

以下小節中的代碼範例錯誤:

以下為兩小節的正確代碼:

# cat /var/tmp/probe-apache2
#!/usr/bin/ksh
if echo "GET; exit" | mconnect -p 80 > /dev/null 2>&1
then
    exit 0
else
    exit 100
fi

Sun Cluster 3.1 With Network-Attached Storage Devices Manual for Solaris OS

本節討論了「Sun Cluster 3.1 With Network-Attached Storage Devices Manual for Solaris OS」中存在的錯誤和遺漏

在 Sun Cluster 環境中安裝 Network Appliance NAS 裝置

NetApp NAS 單元必須直接連線至與所有叢集節點均直接連線的網路。

當設置 NetApp NAS 檔案伺服器時,除了完成「Sun Cluster 3.1 With Network-Attached Storage Devices Manual for Solaris OS」中的「Installing a Network Appliance NAS Device in a Sun Cluster Environment」內的步驟外,您還必須完成以下步驟。

Procedure如何在 Sun Cluster 環境中安裝 Network Appliance NAS 裝置

步驟
  1. 將 NetApp NAS 檔案伺服器名稱增加至 /etc/inet/hosts

    為所有叢集節點上 /etc/inet/hosts 檔案中的檔案伺服器增加主機名稱至位址的對應。例如:


    netapp-123 192.168.11.123
  2. 將檔案伺服器 (NAS 子集) 網路遮罩增加至 /etc/inet/netmasks

    將項目增加至該子網路 (檔案伺服器位於其上) 之所有叢集節點上的 /etc/inet/netmasks 檔案。 例如:


    192.168.11.0 255.255.255.0
  3. 驗證所有叢集節點上 /etc/nsswitch.conf 檔案中的 hostsnetmasks 項目是否包含在 nisdns 之前顯示的 files。如果未包含,請透過移動 nisdns 之前的 files,編輯 /etc/nsswitch.conf 中相應的行。

線上手冊

本節討論 Sun Cluster 線上手冊中存在的錯誤和遺漏。

Sun Cluster 3.0 資料服務線上手冊

若要顯示 Sun Cluster 3.0 資料服務線上手冊,請為您在 Sun Cluster 3.1 8/05 軟體上安裝的 Sun Cluster 3.0 資料服務安裝最新的修補程式。請參閱修補程式與必需的韌體層次,以取得更多資訊。

在套用修補程式之後,透過發出 man -M 指令 (使用完整的線上手冊路徑作為引數) 存取 Sun Cluster 3.0 資料服務線上手冊。以下範例將開啟 Apache 線上手冊。


% man -M /opt/SUNWscapc/man SUNW.apache

請考量修改 MANPATH,以便在不指定完整路徑的情況下存取 Sun Cluster 3.0 資料服務線上手冊。以下範例說明將 Apache 線上手冊路徑增加至 MANPATH 以及顯示 Apache 線上手冊的指令輸入。


% MANPATH=/opt/SUNWscapc/man:$MANPATH; export MANPATH
% man SUNW.apache