在使用解除安裝程式前,您應該檢查安裝情況,並規劃必須執行哪些步驟來防止資料遺失或相依性連接遺失。瞭解各種 Java ES 元件在解除安裝時的運作方式非常重要。
本節包含以下小節:
執行下列程序之一,以查閱已安裝在各主機上的 Java ES 元件軟體。
以超級使用者 (root) 身份,瀏覽至解除安裝程式所在的目錄:
Solaris OS:/var/sadm/prod/SUNWentsys4
Linux:/var/sadm/prod/sun-entsys4
若要檢查本機系統,則在不使用解除安裝程式軟體的情況下執行解除安裝程式。
在圖形模式下:
./uninstall -no |
在基於文字的模式下:
./uninstall -no -nodisplay |
若要檢視 uninstall 指令的完整語法,請參閱解除安裝指令。
執行各解除安裝程式頁面,直到您看到已安裝產品的清單。
在檢視已安裝元件的清單後,請結束解除安裝程式。
不會解除安裝任何軟體。
您可以使用 prodreg 公用程式來檢視已安裝在系統上之所有套裝軟體的相關資訊,包括 Java ES 元件。
此資訊在檢查元件相依性時非常有用。prodreg 公用程式也會指出不完整、並且需要特殊處裡的套裝軟體。在 Solaris 10 和 Solaris 9 作業系統上,以及某些版本的 Solaris 8 作業系統,如下所示執行公用程式:
prodreg
如需更多資訊,請參閱 prodreg 線上說明手冊。
請查閱本節中的相關表格,以查看解除安裝程式對 Java ES 元件所執行的動作。規劃要採取的步驟,以防止資料遺失或相依性連接的遺失。
本節包含以下小節:
主題 |
詳細資訊 |
---|---|
配置資料 |
|
相依性 |
Directory Server |
需要此安裝的產品 |
Directory Proxy Server 和 Messaging Server 都需要安裝。Directory Server 可以配置為需要安裝 Administration Server。 備註:如果您移除 Administration Server 而不移除 Directory Server,則必須使用隨附於 Directory Server 的其他公用程式管理 Directory Server。請參閱 Directory Server 文件 (位於 http://docs.sun.com/coll/DirectoryServer_05Q4),以取得更多資訊。 |
解除安裝前的作業 |
請確定配置 Directory Server 正在執行,並且您可以提供管理員使用者 ID 和密碼。 |
解除安裝後 |
無 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
|
相依性 |
在同一系統上需要 Message Queue。 |
需要此安裝的產品 |
|
解除安裝前的作業 |
若要保留配置資料,請複製管理網域目錄。 |
解除安裝後 |
若要從系統中完全移除 Application Server,請移除所有剩餘的 Application Server 記錄檔和目錄。Application Server 目錄的預設位置為: Solaris OS: /var/opt/SUNWappserver /opt/SUNWappserver Linux: /var/opt/sun/appserver /opt/sun/appserver 請參閱Message Queue 解除安裝運作方式,以取得有關 Message Queue 解除安裝後的作業之資訊。 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
解除安裝期間並不會移除配置資料和使用者資料,這些資料將在後續的安裝中被覆寫。 解除安裝期間,系統會移除對 Calendar Server 的自訂。 |
相依性 |
|
需要此安裝的產品 |
|
解除安裝前的作業 |
如果您要重複使用配置資料和使用者資料,請按照「Sun Java System Calendar Server 6 2005Q4 Administration Guide」中所述的遷移程序執行。 |
解除安裝後的作業 |
移除所有不需要的剩餘記錄檔和 Calendar Server 目錄。 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
解除安裝後會保留所有配置資料、使用者資料和 UI 自訂。 保留 Communications Express 檔案的位置有二: 套裝軟體安裝預設為: Solaris OS:/opt/SUNWuwc Linux:/opt/sun/uwc 在配置期間所建立的應用程式部署預設為: Solaris OS:/var/opt/SUNWuwc Linux:/var/opt/sun/uwc 當您解除安裝 Communications Express 時,解除安裝程式只會移除套裝軟體安裝位置的資料。在應用程式部署位置中的資料仍然存在。您可以從應用程式部署位置來存取應用程式。 但重新配置期間,將會覆寫所有配置資料和自訂。重新配置後,系統仍會保留使用者資料。 |
相依性 |
|
需要此安裝的產品 |
無 |
解除安裝前的作業 |
取消配置 Communications Express。請參閱「Sun Java System Communications Express 6 2005Q4 Administration Guide」中的「取消配置 Communications Express」一節。 |
解除安裝後的作業 |
移除所有不需要的剩餘記錄檔和 Communications Express 目錄。 |
主題 |
詳細資訊 |
---|---|
配置資料 |
解除安裝期間,系統不會移除配置資料和使用者資料。此資料將在後續的安裝中被覆寫。 解除安裝期間,系統會移除對 Delegated Administrator 的自訂。 |
相依性 |
|
需要此安裝的產品 |
無 |
解除安裝前的作業 |
如果您要重複使用配置資料和使用者資料,請參閱「Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide」中的「Preserve an Existing Configuration」。 |
解除安裝後的作業 |
移除所有不需要的剩餘記錄檔和 Delegated Administrator 目錄。 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
如果您要解除安裝託管配置目錄的 Directory Server 實例,則解除安裝期間系統會移除配置目錄資訊。如果您要解除安裝託管使用者資料的 Directory Server 實例,則解除安裝期間系統會移除 Directory Server LDAP 資料庫。 警告:為避免遺失資料,請務必在解除安裝之前備份 Directory Server 資訊。Directory Server 有數種工具和公用程式,用於備份 Directory Server 和遷移配置資料。請參閱 Directory Server 文件 (位於 http://docs.sun.com/coll/DirectoryServer_05Q4),以取得更多資訊。 警告:在開始解除安裝 o=NetscapeRoot 字尾下包含配置資訊的配置目錄之前,您不會收到警告。如果您解除安裝其他目錄賴於取得配置資訊的某個集中式配置目錄,則以後您無法管理那些目錄。 |
相依性 |
無 |
需要此安裝的產品 |
|
解除安裝前的作業 |
|
解除安裝後的作業 |
解除安裝 Directory Server 可能需要手動移除剩餘檔案和目錄。 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
解除安裝後所有配置資料都會保留,並在以後安裝時被重複使用。 |
相依性 |
|
需要此安裝的產品 |
Portal Server (配置為使用 Instant Messaging 通道時) |
解除安裝前的作業 |
無 |
解除安裝後的作業 |
無 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
解除安裝後會保留所有配置資料和自訂,並可在以後安裝時重複使用。 |
相依性 |
|
需要此安裝的產品 |
|
解除安裝前的作業 |
無 |
解除安裝後的作業 |
根據您的環境,可能需要執行如Messaging Server 解除安裝後所述的解除安裝後的作業。 |
主題 |
詳細資訊 |
---|---|
配置資料 |
解除安裝後特定實例的配置、使用者儲存庫和存取控制檔案都會保留,並可在以後安裝時重複使用。 |
相依性 |
Directory Server (選擇性) |
需要此安裝的產品 |
Application Server (必須與 Message Queue 位於一個主機上) |
解除安裝前的作業 |
|
解除安裝後的作業 |
如果您不打算重新安裝 Message Queue,請使用該元件文件中的指令清理系統。以下網址可取得 Message Queue 文件:http://docs.sun.com/coll/MessageQueue_35_SP1 |
主題 |
詳細資訊 |
---|---|
配置資料和使用者資料 |
|
相依性 |
如果配置為使用 Portal Server 通道:
|
需要此安裝的產品 |
無 |
解除安裝前的作業 |
無 |
解除安裝後的作業 |
|
Registry 配置過程會在下列目錄中安裝 Registry 資料庫和伺服器 keystore:
Solaris OS:/var/opt/SUNWsoar
Linux:/var/opt/sun/SUNWsoar
Service Registry 解除安裝時,不會移除此目錄。這可讓您保留資料庫以供未來安裝或發行版本 (如果您要這樣做) 時使用,在重新安裝 Registry 前請先將 /var/opt/SUNWsoar/3.0 目錄 (在 Solaris 作業系統上) 或 /var/opt/sun/SUNWsoar/3.0 (在 Linux 上) 複製到其他位置,然後在重新安裝後再將其複製回來。
主題 |
詳細資訊 |
---|---|
配置資料 |
請勿使用 Java Enterprise System 解除安裝程式移除 Sun Cluster 軟體,但可用其移除雖已安裝但從未用於配置叢集節點的軟體。如需詳細資訊,請參閱解除安裝 Sun Cluster 軟體。 |
相依性 |
Sun Cluster 核心和 Sun Cluster Agents 必須一同移除。 |
需要此安裝的產品 |
無 |
解除安裝前的作業 |
應僅使用 Sun Cluster 安裝所提供的公用程式來解除安裝 Sun Cluster 軟體。 |
解除安裝後的作業 |
解除安裝 Sun Cluster 軟體後,您可能需要更新 productregistry 檔案。如需詳細資訊,請參閱解除安裝 Sun Cluster 軟體。 |
主題 |
詳細資訊 |
---|---|
配置資料 |
只會保留安裝位置下別名目錄中的憑證資料庫檔案。所有其他檔案都會移除。 |
相依性 |
Directory Server (選擇性) 如果已選取外部 LDAP 存取控制。 |
解除安裝前的作業 |
停止所有的 Web Proxy Server 實例。 |
解除安裝後的作業 |
憑證資料庫會保留在 WebProxyServer-base/alias 目錄下。在重新安裝之前,您需要移動憑證資料庫並刪除舊的安裝目錄。 |
根據您選擇解除安裝的元件,您可能需要授予 Access Manager、Administration Server 和 Directory Server 解除安裝程式管理員存取權。
需要有 Access Manager 管理員存取權才能從 Application Server 取消部署 Access Manager Web 應用程式,以及移除 Access Manager 模式。
需要有 Administration Server 和 Directory Server 管理員存取權,才能在解除安裝期間管理配置目錄。
下表說明解除安裝程式授予管理員存取權所需的資訊。每個表格的左欄列出您必須提供相關資訊的圖形模式標籤與狀態檔案參數,右欄則介紹相關資訊。
表 8–18 必要的管理資訊
標籤與狀態檔案參數 |
描述 |
---|---|
Access Manager | |
管理員使用者 ID IS_IAS81_ADMIN |
Application Server 管理員的使用者 ID。 |
管理員密碼 IS_IAS81_ADMINPASSWD |
Application Server 管理員的密碼。 |
目錄管理者 DN IS_DIRMGRDN |
對 Directory Server 擁有無限存取權的使用者之區別名稱 (DN)。 預設值為 cn=Directory Manager。 |
目錄管理者密碼 IS_DIRMGRPASSWD |
目錄管理者的密碼。 |
Administration Server | |
管理員使用者 ID ADMINSERV_CONFIG_ADMIN_USER |
配置目錄管理員的使用者 ID。Administration Server 在管理配置目錄資料時使用此身份。 |
管理員使用者密碼 ADMINSERV_CONFIG_ADMIN_PASSWORD |
配置目錄管理員的密碼。 |
Directory Server | |
管理員使用者 ID CONFIG_DIR_ADM_USER |
對配置目錄擁有管理員權限的使用者。該使用者可以修改 Directory Server 配置,包括建立和移除字尾。套用存取控制限制。 |
管理員密碼 CONFIG_DIR_ADM_PASSWD |
管理員的密碼。 |
Portal Server | |
管理員密碼 PS_DEPLOY_ADMIN_PASSWORD | |
Access Manager 管理員密碼 PS_IS_ADMIN_PASSWORD | |
Directory Server 管理員密碼 PS_DS_DIRMGR_PASSWORD | |
Directory Server 管理員網域 PS_DS_DIRMGR_DN |