跳至目錄 Java Solaris 社群 夥伴 My Sun 如何購買 Taiwan Sun 全球網

Sun Java Enterprise System 2005Q4 常見問題
安裝與解除安裝 FAQ (UNIX 平台)

Sun Java Enterprise System (Java ES) 為安裝各種組合的 Java ES 元件提供了單一的安裝程式。鑑於這些元件之間的相互關係,Java ES 安裝較為複雜,與較簡單的安裝相比,需要進行更多的安裝前及安裝後工作。此文件包含有關 Java ES 安裝程序的一些最為常見的問題 (FAQ)。


瞭解 Java ES 安裝

問:應當如何開始?

答:如果您沒有安裝過 Java ES,下列材料可以協助您熟悉安裝程序。事實上,只有您瞭解了整個程序並建立了可行的安裝規劃,才應嘗試安裝 Java ES 軟體。
  1. 閱讀瞭解安裝程式如何運作
  2. 檢視 Java ES 安裝程式教學課程
  3. 參與線上訓練課程,「Sun Java Enterprise System Installation and Getting Started」(WMO-ECR-2389)。
  4. 檢閱安裝規劃材料並建立安裝規劃。
  5. 看看是否有任何安裝順序範例適用於您的安裝。
  6. 檢閱「Sun Java Enterprise System 2005Q4 版本說明」中已知的安裝問題。
  7. 在單一主機上執行評估安裝
  8. 參照下列書籍進行生產安裝規劃:

問:是否有可用的安裝教學課程或示範?

答:是的,對於 UNIX 平台上的安裝程式提供有免費的教學課程。在大約 15 分鐘的時間內,您將通覽安裝程式的頁面,瞭解安裝程式程序的運作方式,並獲悉您在開始安裝之前需要考慮的一些問題。按一下這裡來檢視此教學課程。

另請參閱 線上訓練課程:「Sun Java Enterprise System Installation and Getting Started」(WMO-ECR-2389)。

問:如何尋找 Java ES 文件?

答:Java ES 2005Q4 文件儲存在 docs.sun 儲存庫中,如下所示:
  • Java ES 集合提供了與系統層級的 Java ES 作業 (包括安裝) 相關之手冊的連結。您可以 HTML 或 PDF 格式檢視這些手冊。
  • Java ES 安裝文件中心提供了用來執行 Java ES 安裝程式之資訊的連結。
  • Java Enterprise System 完整集合提供了由 Java ES 安裝程式所安裝之 Java ES 產品的 HTML 和 PDF 版本的產品文件。在此清單中,您還會找到專門的集合,如元件版本說明集合、技術問題注意事項及部署範例集合、HP-UX 文件等等。
  • Sun Java System 套件集合提供了套件中所包括之元件的產品文件的連結。

問:此 Java ES 發行版本中包括哪些元件?

答:按一下這裡的連結即可看到 Java ES 的各個 2005Q4 發行版本元件的清單。Java ES 元件被組合成不同的套件,用以提供特定的服務集。如需有關 Sun Java System 套件的資訊,請參閱下列各項:

問:是否有用於評估 Java ES 軟體的快速安裝?

答:是的,對於 Microsoft Windows 平台上的 Java ES 安裝程式有這樣的安裝。此快速安裝會使用預設配置值在單一主機上建立 Java ES 部署。基本元件 (排除 Sun Cluster 軟體) 會自動啟動並準備好執行。如需指示,請參閱「適用於 Microsoft Windows 的 Sun Java Enterprise System 安裝指南」

在 UNIX 上,安裝過程沒有那麼快。但是,有兩份文件提供了在 UNIX 平台上使用安裝程式建立單一主機評估部署的指示:
提示 在單一主機上執行評估安裝是一個瞭解安裝程式的好辦法。


準備安裝 Java ES 軟體

問:安裝前需要進行多少規劃?

答:如果您進行安裝僅僅是為了評估,則最好是準備在只安裝了作業系統的主機上進行安裝。選取除 Sun Cluster 軟體之外的所有元件,然後接受安裝程式所提供的大部份預設值。

但是,對於跨越多個主機的生產部署,下列規劃作業對成功安裝很重要:
  1. 以部署架構做為工作的出發點。一般而言,部署架構部署設計指出了需要做些什麼,實作規格指出了如何實作設計,而安裝規劃指出了如何執行安裝以符合技術需求。請參閱「Sun Java Enterprise System 部署規劃指南」中有關建立部署架構和部署設計的指示。如需其他細節,請參閱特定 Java ES 元件的部署規劃指南
  2. 建立安裝規劃。藉由此規劃,您可以決定在部署中的每台主機上進行安裝時的事件順序。請參閱「Sun Java Enterprise System 安裝規劃指南」中有關建立安裝規劃的指示。
  3. 檢查您的主機。 透過瞭解您的主機上已有哪些內容,您可以在安裝之前採取一些步驟來使它們達到最佳狀態,這可能包括升級或移除某些已安裝的元件。請參閱「Sun Java Enterprise System 升級指南」中有關升級的指示。
  4. 決定您的配置值。某些元件可在安裝期間進行配置,因此您必須決定將要在安裝期間提供的配置值。
  5. 選取安裝順序範例 (如果適用)。如果有任何安裝順序範例可以套用於您的部署,請根據需要調整您的安裝規劃。
  6. 規劃所需的部署作業,例如:
    • 單次登入:這種類型的配置是在所有安裝後配置都完成之後進行的。在評估部署範例中包含了關於如何為元件實作單次登入的範例指示。您將需要在這些範例單次登入指示中代入您的配置細節。
    • 備援:大部份生產部署都包括某種類型的備援需求,用以提高處理能力或防止當機或資料損失。有三種策略可供使用 Java ES 元件的備援實例:
在「Sun Java Enterprise System 安裝規劃指南」的「安裝規劃問題」一節對這些策略進行了討論 (請參閱「備援策略」一節)。另外,在「Sun Java Enterprise System 部署規劃指南」的可用性策略中還包含了其他一些材料。
            • 使用者管理:這種類型的配置是在所有安裝後配置都完成之後進行的。在評估部署範例中包含了關於如何為元件實作使用者管理的範例指示。您將需要在這些範例使用者管理指示中代入您的配置細節。您還將需要規劃您的模式。在 Directory Server 文件中包含更為詳盡的模式說明。

問:是否有可以用來進行安裝規劃的範例?

答:是的,有大量安裝順序範例可以協助您瞭解常見安裝的作業順序。這些範例不是完整的程序,而只是提供了用以安裝、配置和啟動範例中之元件的高階順序。

另外還有針對特定部署提供詳細程序的完整部署範例:

問:安裝有哪些系統需求?

答:在執行安裝程式之前,請驗證已正確設定了即將進行安裝的主機。在下列版本說明中列出了系統需求:
此外,還有若干種情況可能需要針對您的元件組合進行其他作業。開始安裝之前要確定符合安裝先決條件

問:如果主機上已有其他 Java ES 元件,有沒有關係?

答:有,如果這些元件與您即將安裝的 Java ES 發行版本不相容的話。如果您要在只安裝了作業系統的電腦上進行安裝,則初始 Java ES 安裝會最為順利。您可以在已包含 Java ES 元件的主機上安裝 Java ES,但是,如果安裝程式在主機上發現不相容的元件,則可能會中斷您的安裝。在這種情況下,安裝程式只有在您移除這些元件或是將其升級到 Java ES 2005Q4 所支援的版本之後才能繼續進行。

例外情況如果您的主機包含在安裝 Solaris 作業系統時所安裝的不相容的 Java ES 元件 (Application Server 或 Message Queue),安裝程式會詢問您是否想讓安裝程式將其移除。如果您選取 [是],則當在主機上安裝 Java ES 軟體時,會移除這些元件並安裝正確的版本。
  • 移除元件  對於使用 Java ES 安裝程式安裝的元件,您應該使用 Java ES 解除安裝程式來移除它們。如果沒有解除安裝程式,則元件可能是藉由其他方法安裝的。您可以使用 UNIX 套裝軟體移除指令來移除元件的套裝軟體
  • pkgrm  (Solaris OS)
  • rpm -e (Linux)
  • swremove (HP-UX)

問:如何查明主機上有哪些 Java ES 元件?

答:欲辨別主機上有哪些 Java ES 元件,一種方法是使用 installer -no 指令執行模擬測試安裝。當您在 [元件選取] 頁面選取元件時,安裝程式會指出主機上有哪些不相容的元件。如需有關在進行安裝之前檢查主機的指導原則,請參閱關於識別不相容元件的指示

檢查主機上軟體的另一種方法是參閱產品登錄。也可使用 UNIX 套裝軟體顯示指令來檢查已安裝的套裝軟體,看看是否存在任何 Java ES 元件套裝軟體
  • pkginfo (Solaris OS)
  • rpm -qa (Linux)
  • swlist (HP-UX)

問:如何從其他版本的 Java ES 升級?

答:Java ES 安裝程式無法從一個版本的 Java ES 升級到另一個版本。在「Sun Java Enterprise System 升級指南」中提供了完整的升級指示。

問:是否有需要瞭解的元件互依性?

答:鑑於元件之間的相依性,Java ES 安裝程式會進行詳盡的相依性檢查。如果您選取的元件需要其他元件,安裝程式會自動選取這些元件。安裝階段作業必須以特定順序執行,在安裝其他元件之前先安裝、配置,甚至啟動某些元件。若要瞭解其運作方式,請參閱「元件相依性」一節中的資訊,其中的表 3-1 顯示了互依性矩陣。

安裝之後,您必須遵循正確的 Java ES 元件啟動順序,元件才能一起正常運作。

問:關於 Java ES 的 Solaris 10 區域需要瞭解哪些方面?

答:如果您想要將 Java ES 安裝到 Solaris 10 區域中,必須記住 Java ES 的一些 Solaris 10 區域指導原則和限制

問:如果要在 Java ES 安裝中包括 Sun Cluster 軟體,需要怎麼做?

答:Sun Cluster 軟體僅在 Solaris OS 才受支援。以正確的順序安裝、配置和啟動元件是 Sun Cluster 成功實作的關鍵所在。以下是一般作業:
  1. 安裝 Java ES Sun Cluster 元件。
  2. 配置 Sun Cluster 架構。
  3. 安裝為使元件 (代理程式) 在叢集中進行作業所需的其他 Java ES 元件。
  4. 使用相關 Java ES 元件的代理程式配置 Sun Cluster 資料服務。

至少會在叢集中的每個節點上執行兩個安裝階段作業。

若要查看高階安裝指導原則,請參閱 Sun Cluster 安裝順序範例。若要完成您的安裝,請參閱有關 Sun Cluster 安裝後配置的指示。

問:LDAP Schema 1 和 LDAP Schema 2 對於 Java ES 有何重要意義?

答:使用 Directory Server 的 Java ES 解決方案可以使用標準 LDAP 模式兩種版本中的任一種:Schema 1 或 Schema 2。在「Sun Java Enterprise System 安裝規劃指南」的使用者管理一節中包含 Java ES 模式問題的完整說明。如需有關 Access Manager 模式的更加具體的資訊,請參閱 Access Manager 產品文件。

安裝程序會針對指定模式配置相應的目錄,如下所示:
  • 若要建立 Schema 1 目錄,請安裝 Directory Server。Schema 1 是預設模式版本。
  • 若要建立 Schema 2 目錄,請安裝 Directory Server 和 Access Manager。安裝 Access Manager 時會修改目錄並將 Schema 1 目錄轉換為 Schema 2 目錄。Schema 2 支援 Access Manager 單次登入功能。如果您的解決方案使用 Access Manager,則必須使用 Schema 2。


執行安裝程式和解除安裝程式

問:如何取得 Java ES 軟體?如何將軟體置於共用位置?

答:Java ES 軟體可透過 CD 或 DVD 取得,亦可供下載,或是已在您的 Sun 系統上預先載入。請參閱有關取得軟體的指示

展開發行軟體集之後,您可以遵循在網路上建立安裝影像的指示,將軟體置於共用位置,以使其他人也可存取。

問:如何執行 Java ES 安裝程式?

答:若要執行 Java ES 安裝程式,您必須是主機上的超級使用者。可以使用圖形化介面或基於文字的介面以互動方式安裝 Java ES,亦可藉由可重複使用的程序檔 (狀態檔案) 以無訊息方式進行安裝。Java ES 產品文件包含使用安裝程式及解除安裝指令的語法和範例
  • 互動式安裝
    • 圖形化模式提供了一個互動式精靈,它會引導您完成在圖形化工作站上安裝 Java ES 軟體的整個程序。安裝程式教學課程提供了圖形化安裝程式的概覽。執行圖形化安裝程式:
      ./installer

    • 基於文字的模式提供了與圖形化模式相同的功能,但會在終端視窗中逐行提示您做出回應。執行基於文字的安裝程式:
      ./installer -nodisplay
  • 基於程序檔的無訊息安裝
無訊息模式是一種非互動的安裝方式,用於在共用類似配置的多台主機上安裝 Java ES。此程序可讓您在企業中的多台主機之間傳遞一項配置。
  1. 首先執行互動式安裝,在此期間會將您對安裝程式的回應以一組「名稱-值」對的形式擷取到狀態檔案中。這既可以是不安裝任何軟體的模擬測試安裝,也可以是使用中安裝。
  2. 編輯狀態檔案中的主機細節,然後以狀態檔案做為輸入在其他主機上執行安裝程式。

提示 練習安裝程式的一種方法是使用下列指令,它會執行圖形化安裝程式而不安裝軟體:
./installer -no

問:安裝程式是否可以升級主機上已有的元件?

答:是否可以升級這些元件要視您想要升級的元件類型而定。
  • 可選取的元件無法由安裝程式進行升級。
這些元件是允許您在 Java ES 安裝程式中選取的產品元件。如果安裝程式偵測到主機上有不相容版本的可選取 Java ES 元件,您必須先移除或升級這些元件,才能繼續進行安裝。安裝程式無法升級可選取的元件。
例外情況:如果您的主機包含在安裝 Solaris 作業系統時所安裝的不相容的 Java ES 元件 (Application Server 或 Message Queue),安裝程式會詢問您是否想讓安裝程式將其移除。如果您選取 [是],則當在主機上安裝 Java ES 軟體時,會移除這些元件並安裝正確的版本。
  • 共用元件可以由安裝程式進行升級。
這些元件支援可選取的元件,並且會由安裝程式自動選取。如果主機上已有某些共用元件,但版本不符合 Java ES 發行版本需求,則安裝程式會指出需要升級哪些共用元件。如果您讓安裝程式繼續進行,則當在主機上安裝 Java ES 軟體時,會將所列出的共用元件升級到正確的版本。
Java ES 安裝程式無法從一個版本的 Java ES 升級到另一個版本。在「Sun Java Enterprise System 升級指南」中提供了有關這種升級類型的完整指示。

問:[立即配置] 與 [以後配置] 有何不同?

答:安裝程式會讓您選擇為其中許多 Java ES 元件執行初始配置。但是,其他元件只有在安裝程式安裝了 Java ES 軟體之後才能進行配置。您可以從中進行選擇的兩種配置類型為 [立即配置] 或 [以後配置]。
  • 立即配置會在安裝階段作業期間提示您輸入初始配置值。只能針對某些元件選取 [立即配置] 類型。如果您選取要 [立即配置] 的元件無法在安裝期間進行配置,則會通知您安裝程式將不會配置它們。
    • 可在安裝期間配置的元件包括 Access Manager、Administration Server、Application Server、Directory Server、Directory Proxy Server、HADB、Portal Server、Portal Server Secure Remote Access、Web Server 和 Web Proxy Server。
  • 以後配置會指示安裝程式將元件套裝軟體複製到主機。可能會要求您輸入在複製套裝軟體時所必需的幾個值。安裝程式會繼續進行而不執行進一步的配置,並且不會建立任何可執行的實例。您將在安裝後透過向元件配置精靈或在配置檔案中提供配置值來建立可執行的實例。對於所有元件都可以選取 [以後配置] 類型。
    • 只能支援 [立即配置] 的元件包括 Calendar Server、Communications Express、Delegated Administrator、Instant Messaging、Messaging Server、Service Registry 和 Sun Cluster 軟體。

所選取的配置類型 ([立即配置] 或 [以後配置]) 會套用於整個安裝階段作業。無論您是在安裝程式中使用 [立即配置] 執行初始配置還是使用 [以後配置] 獨立進行配置,某些元件都需要進行安裝後配置。如需完整指示,請參閱需要進行哪些安裝後配置?

問:如何在其他主機上重現同一安裝?

答:您可以使用安裝程式的無訊息模式來執行基於程序檔的安裝。無訊息模式是一種非互動的安裝方式,用於在共用類似配置的多台主機上安裝 Java ES 軟體。若要建立安裝程序檔,首先要執行互動式階段作業,在此期間會將您對安裝程式的回應以一組「名稱-值」對的形式擷取到狀態檔案中。編輯狀態檔案中的主機細節,然後以狀態檔案做為輸入在其他主機上執行安裝程式。此程序可讓您在企業中的多台主機之間傳遞一項配置。產品文件包含詳細的有關使用無訊息模式的指示。按一下這裡的連結即可看到狀態檔案範例

問:安裝程式是否會檢查對遠端元件的相依性?

答:一般而言,安裝程式只會在本地主機上進行相依性及版本檢查。但是,存在一種情況,安裝程式的確會與遠端主機互動:如果您選取 [立即配置] 配置類型,而且要使用遠端元件 (如 Directory Server 或 Access Manager) 來滿足相依性。在這種情況下,安裝程式會嘗試在安裝過程中與遠端元件連線。如果遠端元件不可用,則停止安裝,並且您會收到一條錯誤訊息。為了避免出現這種情況,請在啟動安裝階段作業之前安裝、配置並啟動所有的遠端元件。

在 [以後配置] 安裝中,安裝程式會將遠端元件視為可用來執行,而且不會執行任何檢查。安裝成功後,您可以繼續進行安裝後配置。如果遠端元件不可用,則當您嘗試執行依賴於該遠端元件的任何元件時,均會收到錯誤訊息。

若要向安裝程式指出遠端元件,首先選取將要在本機安裝的所有元件,然後取消選取將由遠端元件滿足的任何相依性。當您嘗試繼續進行時,安裝程式會提示您滿足所取消選取之元件的任何需求。此時要向安裝程式指出您要使用遠端元件來滿足相依性。

問:如何使用協力廠商 Web 容器?

答:在 Solaris OS 和 Linux 上,Access Manager 和 Portal Server 可以使用協力廠商 Web 容器 BEA WebLogic Server 或 IBM WebSphere Application Server。若要向安裝程式指出某個協力廠商 Web 容器,請選取除該 Web 容器以外的所有元件。請勿選取 Sun Java Application Server 或 Sun Java Web Server。當您按 [下一步] 時,安裝程式會顯示 [Web 容器選取] 頁面。選取 [使用協力廠商 Web 容器]。
提示  請在安裝 Java ES 之前安裝、配置並啟動部署中的任何協力廠商 Web 容器。如需安裝、配置及啟動指示,請參閱 BEA 或 IBM 產品文件。

問:如何取得安裝程式所指出的缺少之修補程式?

答:當安裝程式執行系統檢查時,安裝程式會識別缺少的修補程式。安裝程式只有在您安裝了這些修補程式之後才能繼續進行,但是,您不需要取消安裝,而是要執行下列作業:
  1. 使安裝程式保持執行狀態,然後開啟一個單獨的終端視窗。
  2. 在瀏覽器中,轉到作業系統的修補程式網站,然後下載所需的修補程式:
  3. 在新的終端視窗中安裝這些修補程式。
  4. 在安裝程式中重新檢查主機。

問:如何知道安裝是否成功?

答:在安裝程式指出安裝完成之後,您可以檢視目錄或產品登錄,或執行一些元件操作來驗證已成功安裝了套裝軟體

問:何時可以執行解除安裝程式?

答:當您展開 Java ES 發行軟體集時,您將找不到解除安裝程序檔,因為它在主機上還不存在。在安裝期間,Java ES 安裝程式會將解除安裝程式放在下列位置:
  • Solaris OS:/var/sadm/prod/SUNWentsys4
  • Linux 和 HP-UX:/var/sadm/prod/sun-entsys4
如果您在此位置看不到解除安裝程式,則可能是出現了下列兩種情況:
  • Java ES 軟體尚未安裝在主機上。
  • 已解除安裝了所有 Java ES 軟體。(在解除安裝所有 Java ES 元件之後,解除安裝程式會從主機中移除它自己。)
在解除安裝之前瞭解元件解除安裝運作方式特別重要。在「Sun Java Enterprise System 安裝指南」中包含完整的有關執行解除安裝程式的指示
提示 您可以使用 uninstaller -no 指令在不解除安裝任何軟體的情況下執行解除安裝程式。此選項有助於幫您熟悉解除安裝程式,或是為以後的無訊息解除安裝建立狀態檔案。

問:哪些可以解除安裝?

答:Java ES 解除安裝程式僅會移除 Java ES 安裝程式所安裝的可選取元件。既不能使用解除安裝程式移除共用元件,也不能使用解除安裝程式移除 Sun Cluster 軟體,除非是 Sun Cluster 軟體從未進行過配置。若要移除不是由 Java ES 安裝程式所安裝的元件,請按照該元件說明文件中的指示執行。

在解除安裝之前,您需要熟悉產品文件中的下列資訊:

問:如何知道解除安裝是否成功?

確定解除安裝是否成功的一種方法是,將安裝記錄中列出的套裝軟體與解除安裝記錄中列出的套裝軟體進行比較。還可透過檢查產品登錄來驗證已移除了 Java ES 元件。

在某些情況下,解除安裝程式並不會移除所有的套裝軟體或目錄。您可能要到您嘗試執行新的安裝時才會發現這種情況。如果發生這種情況,請檢查疑難排解資訊以取得相應的指導。


安裝後配置及驗證

問:需要進行哪些安裝後配置?

答:當 Java ES 安裝程式完成時,大部份元件都需要另外進行配置才能一起運作。此項工作的範圍取決於所選取的配置類型 ([立即配置] 或 [以後配置]),以及是否要將元件配置成在 Sun Cluster 環境中進行作業。
  • 如果您選取了立即配置,安裝程式會提示您為正在配置的元件輸入配置值。現在,您只需對所配置的元件另外進行很少的配置即可。請參閱下列文件以執行安裝後配置:
  • 如果您選取了以後配置,安裝程式就會將元件套裝軟體放在它們各自的目錄中,並不進行參數設定,而且大部份元件都還無法運作。請使用元件配置工具及檔案來完成 [以後配置] 安裝。還可使用這些工具對配置進行任何其他變更。請參閱下列文件以執行安裝後配置:

問:如何知道安裝後配置是否成功?

答:在您安裝了 Java ES 軟體並完成所有的安裝後配置之後,請按照 Java ES 安裝驗證程序來驗證 Java ES 安裝具備基本功能。安裝程式並不會啟動 Java ES 元件,因此啟動元件是驗證安裝及初始配置成功與否不可或缺的一部份。

驗證程序只會判定已安裝的基本 Java ES 是否正常運作,而不會判定您是否安裝了想要的元件。如果最終得到的安裝並不符合您的需求,請執行解除安裝程式來解除安裝所有的元件,然後再執行新的安裝。

問:如何啟動和停止 Java ES 元件?

答:您要從 Directory Server 和 Web 容器 (Web Server 或 Application Server) 所提供的基本服務開始,透過以特定順序逐個啟動元件來啟動 Java ES。當您啟動 Web 容器時,會自動啟動在該 Web 容器中執行的元件,如 Portal Server 和 Access Manager。在啟動 Java ES 的指導原則中列出了啟動順序。若要啟動元件,請參閱有關啟動和停止每個元件的指示


安裝疑難排解

問:如果在安裝期間出現故障,該怎麼辦?

答:在進行疑難排解時,請嘗試識別您所遇到的第一個問題。第一個問題通常會導致後續問題的產生,因此解決第一個問題就可能解決其他問題。排解 Java ES 安裝問題的一般程序包括下列作業:
  1. 檢查記錄以查看是否存在指示出現了什麼問題的錯誤訊息。
  2. 驗證已符合即將安裝之元件的所有安裝先決條件
  3. 檢查看看您的資源是否滿足 Java ES 系統需求
      • 足夠的磁碟空間
      • 足夠的記憶體
      • 套用了正確的修補程式
      • 指定了正確的連接埠
      • 指定了正確的 IP 位址
  4. 檢查媒體是否有污損。
  5. 驗證您已就所選取元件的互依性正確進行了安裝。
  6. 驗證您已按照安裝後配置指示正確進行了配置。
  7. 檢查目錄連結。
  8. 驗證所使用的密碼正確無誤。
  9. 驗證已安裝了應該安裝的 Java ES 套裝軟體

如需有關這些作業的其他材料,請參閱「Java ES 安裝指南」中的資訊

問:有哪些記錄可用,它們將會有何幫助?

答:在安裝記錄中擷取了關於所有安裝事件的資訊。在開始進行任何疑難排解時,始終都要瀏覽記錄事件以查看發生了什麼錯誤。記錄通常可以告訴您下一步該做什麼。在安裝了 Java ES 之後,可以使用兩種類型的追蹤檔案:
  • 安裝摘要會列出已安裝的每個元件以及所指定的設定。如果您選擇了 [立即配置],此摘要會包含所有的配置值。
  • 安裝記錄會顯示安裝程式的記錄訊息。
指向安裝記錄及摘要的連結在安裝程式的最後一個頁面上。記錄位於下列位置:
  • 在 Solaris OS 上:/var/sadm/install/logs
  • 在 Linux 和 HP-UX 上:/var/opt/sun/install/logs
如果在啟動元件時發生問題,請檢查疑難排解提示表格以查看元件記錄檔的位置。

問:有哪些已知的 Java ES 安裝問題?

答:已知問題 (錯誤) 是指 Java ES 軟體或文件中的問題。其中一些問題可能會對安裝產生影響。您應該在進行安裝之前曉得所有已知的安裝問題。

在下列 Java ES 版本說明中對已知問題進行了討論:

問:何謂產品登錄,為何要關注它?

答:產品登錄是在安裝所有套裝軟體時對其進行註冊的儲存庫。登錄包含諸如安裝位置、產品版本和元件相依性等資訊。所有已安裝的套裝軟體在產品登錄中都具有相應的項目。Solaris 產品登錄提供了一個圖形化介面。
提示在安裝之前,請先將產品登錄複製一份,這樣便可在安裝失敗時將其復原。
產品登錄位於下列位置:
  • 在 Solaris OS 上:/var/sadm/install/productregistry
  • 在 Linux 上:/var/opt/sadm/install/productregistry
  • 在 HP-UX 上:/var/adm/sw/productregistry
當藉由解除安裝程式或套裝軟體移除指令移除套裝軟體時,會從產品登錄中刪除這些套裝軟體項目。但是,您可能會遇到產品登錄尚未完全更新的情況。這種情況會導致後續安裝失敗,因為仍會認為這些元件在主機上 (它們仍在產品登錄中)。在這種情況下,請編輯產品登錄以正確反映主機上實際所安裝的套裝軟體。

在極少數情況下,安裝程式會讓安裝繼續進行,但只會安裝並註冊某些套裝軟體。您可能要到您嘗試啟動元件時才會發現這個事實。在這種情況下,請執行解除安裝程式,讓其更新登錄,然後再編輯登錄以反映主機上實際的內容。

問:在「Java ES 安裝指南」中述及了哪些疑難排解主題?


問:如果出了錯而想要全部清除重來,該怎麼辦?

答:在安裝程式開始將軟體複製到主機之前,您都可以取消安裝。如果您錯過了可以取消安裝的時刻,您就需要完成安裝,然後執行解除安裝程式。執行此程序的高階步驟如下:
  1. 即使安裝是錯誤的,也要將其完成,因為您需要解除安裝程式,它會隨元件一起安裝。
  2. 執行解除安裝程式並全部解除安裝。解除安裝程式也會解除安裝其本身。
  3. 檢查產品登錄以查看主機上識別的內容。Java ES 元件應該已被移除。
  4. 檢查看看是否存在任何 Java ES 目錄或套裝軟體如果存在,請使用 UNIX 移除指令手動將其移除:
    pkgrm (Solaris OS)
    rpm -e(Linux)
    swremove (HP-UX)
  5. 重新檢查產品登錄。
  6. 開始新的安裝。
注意  如果其他所有方法都失敗而您仍無法解決阻礙新安裝的問題,您可能需要在主機上重新安裝作業系統。在這樣做之前,請務必備份所有重要的資料。

問:針對 Java ES 2005Q4 會安裝哪些套裝軟體?

答:若要查看 Java ES 套裝軟體的完整清單,請參閱下列內容:

問:在哪裡取得個別元件的疑難排解資訊?

答:在這裡的表格中列出了 Java ES 元件的各種疑難排解工具和提示。此外,疑難排解文件中心還包含指向元件特定疑難排解資訊的連結。


安裝後該做什麼

問:安裝已經完成後,如何在主機上安裝更多的元件?

答:若要安裝其他元件,您可以再次執行安裝程式。安裝程式會偵測到已安裝的元件,並使用它們來滿足其他元件的相依性。已安裝的任何與發行版本相容的元件都無法在 [元件選取] 頁面進行選取。例如,您已安裝了 Access Manager 及其所需的元件。在稍後的安裝階段作業中,您決定安裝 Portal Server。此時會使用已安裝的 Access Manager 實例來滿足 Portal Server 對 Access Manager 的相依性,而不會再要求您安裝 Access Manager。

在向已完成了 Java ES 安裝的主機新增元件時,如果新元件將使用已安裝並配置的元件,請務必指定正確的路徑和密碼。如果您不記得路徑或密碼,請在向主機新增任何元件之前,參閱原始安裝的安裝摘要

問:安裝後如何開始使用 Java ES 元件?

答:在安裝、驗證並啟動了 Java ES 元件之後,您可以參閱特定 Java ES 元件的文件。如果您是新使用者,請尋找元件的簡介或入門材料。此資訊通常含於名為「技術摘要」的文件中。

問:如果已經完成了評估安裝,是否可以重新配置此安裝以建立生產環境?

答:重新配置評估安裝通常不會產生可行的生產部署。最好是使用解除安裝程式移除 Java ES 的評估安裝。透過檢查產品登錄驗證已移除了來自先前發行版本的所有 Java ES 檔案。在進行最終檢查時,請手動檢查主機以驗證不存在任何 Java ES 套裝軟體。然後,根據正式的部署及安裝規劃將生產部署安裝在多台主機上。

 
   
聯絡我們 關於 Sun 訂閱新聞 求才資訊 隱私權 使用條款 註冊商標
文件號碼 820-2358 Copyright 1994-2006 Sun Microsystems, Inc.