本節提供將 Java ES 產品元件從系統中解除安裝後您可能需要執行之作業的指示。實際需要執行的作業依您選擇要解除安裝的產品元件而定。
如果您解除安裝 Access Manager,但沒有解除安裝其 Web 容器 (Application Server 或 Web Server),則您必須將配置變更套用至部署 Access Manager 的實例。
在某些情況下,解除安裝程式可能無法移除部份或所有 Access Manager 檔案。在此情形下,請移除下列預設目錄及其內容來執行最終的清除:
若為 Solaris 作業系統: /opt/SUNWam
若為 Linux 和 HP-UX:/opt/sun/identity
或者,若 Access Manager 未安裝在預設位置:
AccessManager_base/identity
如果您解除安裝 Access Manager,但沒有解除安裝其部署所在的 Application Server,則您必須完成以下程序。
如有必要,請啟動 Application Server 管理實例。例如,在 Solaris 主機上:
cd /opt/SUNWappserver/appserver/bin ./asadmin start-domain --user admin_user --passwordfile path_to_admin-password_file domainname |
在瀏覽器視窗中,轉至 Application Server 管理主控台。預設 URL 為 https://hostname:4849。
在左邊的框架中,按一下 Application Server 實例左側的圖示。
選取伺服器,或部署了 Access Manager 之 Application Server 實例的名稱。
按一下 [套用變更]。
在某些情況下,解除安裝程式可能無法移除部份或所有安裝檔案。若要進行最終清除,請於下列位置移除 ServiceRegistry-base 目錄及其內容:
Solaris 作業系統:/opt/SUNWsrvc-registry
Linux 及 HP-UX:/opt/sun/srvc-registry
當您將 Registry 解除安裝時,並不會移除包含 Service Registry 資料庫、網域及金鑰庫的目錄:
Solaris 作業系統:/var/opt/SUNWsrcv-registry
Linux 及 HP-UX:/var/opt/sun/srvc-registsry
可在需要時手動將其移除。不過,若要保留資料庫以供未來安裝或發行版本時使用,在重新安裝 Registry 前請先將下列目錄複製到其他位置,然後在重新安裝後再將其複製回來:
Solaris 作業系統:/var/opt/SUNWsrvc-registry/3.0
Linux 及 HP-UX:/var/opt/sun/srvc-registry/3.0
解除安裝時,如果您在安裝 Service Registry 前有備份 Registry 資料庫,請在重新安裝後將它還原。復原資料庫和金鑰庫檔案 (儲存在 3.0 目錄中) 後,請使用特定平台的變數執行下列指令:
.../ant —f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts \ appserver.domain.start |
這讓現有使用者可以繼續使用 Service Registry Web Console。
若您將 Access Manager 解除安裝,但未解除安裝部署了它的 Web Server,則您必須完成以下程序。
如有必要,請啟動 Web Server 管理實例。請參閱啟動 Web Server。
存取 Web Server 管理主控台。例如:
/var/opt/SUNWwbsvr7 instance-config-root /admin-server/bin/startserv |
按一下 [套用變更] 以重新啟動 Web 容器。