Sun GlassFish Enterprise Server v2.1.1 版本說明

升級

本節介紹已知的升級問題和相關的解決方案。

在某些 Linux 系統上,按一下 [啟動升級精靈] 按鈕之後,執行「現地升級」的安裝程式無法啟動升級工具 (6207337)

說明

此問題已在多個 Linux 系統中發現,在 Java Desktop System 2 中最常見,但也見於 Red Hat 發行軟體中。

在最終的安裝程式螢幕上按一下 [啟動升級工具] 按鈕之後,安裝程式無法啟動升級工具以完成升級程序,且無限期當機,並不返回指令提示。

解決方案

如果使用指令行安裝模式現地執行升級,則不會遇到此問題。

  1. 如果在 GUI 模式中現地執行升級並遇到此問題,請在啟動安裝程式的終端機視窗中按下 Ctrl+C,以退出安裝程式。

  2. 使用以下指令從終端機視窗中啟動升級工具:


    as-install/bin/asupgrade --source as-install/domains --target 
    as-install --adminuser adminuser --adminpassword adminpassword 
    --masterpassword changeit

    adminuseradminpassword 應符合用於要升級之安裝的值。

  3. 當升級工具完成升級程序後,您還可以啟動瀏覽器並輸入以下 URL 以檢視 [關於] 頁面:


    file://as-install/docs-ee/about.html

如果您還選取安裝選項以註冊產品,請使用產品 [關於] 頁面上的連結進入註冊頁面。

自我簽署憑證在從 8.0 Platform Edition (PE) 到 8.1 Enterprise Edition (EE) UR2 的升級期間和升級之後均不受信任 (6296105)

解決方案

從目標 domain.xml 中移除以下項目 (升級後),然後重新啟動伺服器:

<jvm-options>-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}
/config/keystore.jks</jvm-options>-
<jvm-options>Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}
/config/cacerts.jks</jvm-options>

(sbs-manual、sbs-installer) 丟出「伺服器實例,伺服器沒有名為 null 的系統連接器」的錯誤 (6545145)

說明

從 Enterprise Server 8.0PE 升級到 2.1.1 時丟出錯誤,指出伺服器沒有名為 null 的系統連接器,以及如 sbs-manual 中所見的無效使用者資訊。即使在變更程序內定值之後,也會出現相同的錯誤訊息。

解決方案

只有在從 8.0 PE 升級到 Enterprise Server 時,您才會遇到此錯誤。解決方法是升級到 8.1、8.2 或 9.0,然後再升級至 Enterprise Server。

使用不同的建置組合時,不同的網域會在升級期間遺失 (6546130)

說明

執行現地升級時,如果來源中具有多個網域,則即使終止程序,安裝程式也會呼叫升級工具。在 GUI 模式中進行呼叫時會出現這種狀況。

解決方案

  1. 以 CLI 模式進行現地安裝,在安裝程序結束時,安裝程式會提示您選取升級工具。請在此時結束。這樣便不會刪除網域目錄中的任何網域。應該從 bin 目錄手動呼叫升級工具。

  2. 以 GUI 模式進行現地安裝時,請對網域根目錄中的網域進行備份,防止在過程中遺失任何網域。在安裝程序結束時,安裝程式會提示您呼叫升級工具,請在此時結束。如果有任何網域遺失,請將備份網域複製到網域目錄。手動啟動升級工具以執行升級。

Solaris︰升級工具中預先填入的主密碼來自 Enterprise Server 2.1.1,而非 AS8.2 (6565825)

說明

從 AS 8.2 升級時,目標安裝不會繼承來自 8.2 安裝中的主密碼。這樣,會在下一次管理登入時導致認證錯誤。

解決方案

Enterprise Server 2.1.1 中的預設管理密碼為 changeit。從 8.2 升級之後,為了避免在登入 Enterprise Server 時出現問題,請從以下三個步驟擇一執行︰

不存在已本土化的 asupgrade GUI 線上說明 (6610170)

說明

在非英文語言中執行 asupgrade GUI 時,沒有針對所選取非英文語言的 GUI 線上說明進行本土化。

解決方案

目前尚無解決方案。已排定將線上說明本土化為所有非英文目標語言。

在具有多個網域情況下進行升級 (反向順序) 時,升級工具會刪除 nodeagents 目錄 (6636871)

說明

在同時升級含有多個網域的配置之後,只有最後處理之網域的節點代理程式會存在。此問題起因於每次升級工具處理網域時,都會移除目標中的 nodeagents 目錄,再重新建立該目錄。

Procedure解決方案:在同時升級多個網域時保留所有節點代理程式

  1. 處理完每個網域之後,建立 nodeagents 目錄的壓縮檔。

  2. 當所有網域都處理完成後,將所建立的檔案解壓縮。

    現在所有的節點代理程式都應該存在。

就地升級並未更新現有網域的 index.html 檔案 (6831429)

說明

執行就地升級時,並未替代現有網域的 index.html 檔案。系統可能仍會顯示舊版的伺服器。您可以使用來自 SGES_BASEindex.html 檔案替代這個 index.html 檔案。


SGES_BASE/lib/install/templates/ee/index.html DOMAIN_DIR/docroot/index.html