Sun ONE Directory Proxy Server 安裝指南 |
在初始的 Sun ONE Directory Proxy Server 安裝之後,您可能需要移除不要的 Directory Proxy Server 實例,或將 Directory Proxy Server 完全從系統解除安裝。
只有當 Administration Server 正在執行時才能移除 Directory Proxy Server。如果 Administration Server 已關機,請務必將它啟動。為了將安全性風險降到最低,請在 Sun ONE Console 使用完畢後,或完成解除安裝後,將 Administration Server 關機。
本節包含下列內容:
在 UNIX 平台上解除安裝
解除安裝會將軟體及相關資料從電腦移除。從此您無法使用 Directory Proxy Server,並且將失去所有設定與資料。
解除安裝不只會移除伺服器軟體,還會移除儲存在系統上的登錄資料。在使用解除安裝程式之前,如果手動刪除檔案,可能會毀損系統登錄。為避免毀損系統登錄,請先使用解除安裝程式,再手動刪除任何產品檔案。
根據適當的章節繼續進行:
在 Solaris 上解除安裝原生套裝軟體
依照這些程序移除在「在 Solaris 上安裝原生套裝軟體」中所安裝的 Directory Proxy Server 套裝軟體。主要步驟包括:
移除 Directory Proxy Server 實例
用 rminstance 指令檔取消設定 Directory Proxy Server 實例。rminstance 指令檔只接受檔案名稱作為引數。當 quickstart 執行時,它會在實例根部儲存一個「context」檔案:
<instance_root>/uninstallContext.tcl.
注意,<instance_root> 是 <serverroot_path>/dps-<hostname>。
若要移除實例:
- 將目前的工作目錄變更到:
/usr/sadm/mps/admin/v5.2/dps
- 輸入下列指令:
./rminstance /var/test/dps-hostname/uninstallContext.tcl
取消設定 Administration Server
- 啟動 Administration Server,或確定它已在執行中。
- 刪除 Administration Server 組態。
# /usr/sbin/mpsadmserver unconfigure
出現第一個解除安裝螢幕。依照每個螢幕上的指示進行。
移除套裝軟體
使用 pkgrm(1M) 公用程式移除在「在 Solaris 上安裝原生套裝軟體」中所安裝的套裝軟體。
如需有關處理套裝軟體的進一步資訊,請參閱「 Solaris 作業環境系統管理文件」。
- 變更為 root。
$ su
Password:
#
- 使用 pkgrm(1M) 公用程式從系統中移除產品套裝軟體。
如果系統上已安裝了產品套裝軟體,請勿重新安裝。另外,我們建議您將套裝軟體安裝在可寫入的根路徑下,如 /var。例如:
# pkgrm SUNWdpsi SUNWdpsg SUNWdps
在其他 Unix 系統上解除安裝
在其他 UNIX 平台上,可以利用指令行以互動或無訊息方式移除 Directory Proxy Server。
互動式解除安裝
若要解除安裝 Directory Proxy Server:
- 開啟連到伺服器的終端機視窗。
- 在 Unix 系統上,請以 root 或伺服器的使用者帳戶 (如果您原先以這種方式安裝伺服器) 登入。
- 在指令行提示下輸入下列指令:
uninstall_Sun_ONE_Directory_Proxy_Server_v5_2
解除安裝程式就會開始執行。(請參閱「使用解除安裝程式」。)
無訊息解除安裝
若不使用解除安裝介面,而要從指令行解除安裝 Directory Proxy Server:
- 開啟連到伺服器的終端機視窗。
- 在 Unix 系統上,請以 root 或伺服器的使用者帳戶 (如果您原先以這種方式安裝伺服器) 登入。
- 取得狀態檔序號。在指令行輸入:
./uninstall_Sun_ONE_Directory_Proxy_Server_v5_2 -id
684ac863607992f06b9e37fb2b294db8553196e6
- 編輯在安裝過程中由 -saveState 選項建立的狀態檔。請參閱「建立 saveState 檔案」。
如有必要,將儲存狀態檔案中的序號以上述 -id 選項所提供的序號取代。
以下是儲存狀態檔案的範例:
# Wizard Statefile created:Tue May 27 15:34:01 CDT 2003
# Wizard path:/tmp/dps1/setup_data/./Sun_ONE_Directory_Proxy_Server_v5_2.class
#
#
# Install Wizard Statefile section for Sun ONE Directory Proxy Server v5.2
#
#
[STATE_BEGIN Sun ONE Directory Proxy Server v5.2 684ac863607992f06b9e37fb2b294db8553196e6]
defaultInstallDirectory = /var/Sun/mps
currentInstallDirectory = /var/sample
com.sun.dps.setup.DpsComponentPanel.selectedcomponents = Sun ONE Directory Proxy Server v5.2 Components,Sun ONE Directory Proxy Server v5.2 Server,Sun ONE Directory Proxy Server v5.2 Server Installer,Sun ONE Directory Proxy Server v5.2 Configurator,Sun ONE Directory Proxy Server v5.2 Configurator Installer,Sun ONE Directory Proxy Server v5.2 Instance,Sun ONE Directory Proxy Server v5.2 Instance Installer,Sun ONE Directory Proxy Server v5.2 Server,Sun ONE Directory Proxy Server v5.2 Server Installer,Sun ONE Directory Proxy Server v5.2 Configurator,Sun ONE Directory Proxy Server v5.2 Configurator Installer,Sun ONE Directory Proxy Server v5.2 Instance
FullMachineName = thrush.example.sun.com
ConfigDirectoryPort = 19389
ConfigDirectoryHost = spleen.example.sun.com
ConfigDirectoryAdminPwd = secret00
ConfigDirectoryAdminID = admin
AdminDomain = example.sun.com
AdminPort = 1760
AdminSysGroup = wheel
AdminSysUser = test user
ServerGroup = wheel
ServerUser = test user
DPS_LISTEN_PORT = 1761
DPS_INSTANCE_SUFFIX = thrush
ldapServerURL =
ldapBindingDN =
ldapPasswd =
[STATE_DONE Sun ONE Directory Proxy Server v5.2 684ac863607992f06b9e37fb2b294db8553196e6]
- 在指令行提示下輸入下列指令:
uninstall_Sun_ONE_Directory_Proxy_Server_v5_2 -state <filename>
就會將 Directory Proxy Server 實例從系統中移除。
在 Windows 平台上解除安裝
若要從主機系統中移除有關 Directory Proxy Server 的檔案,請執行解除安裝程式。解除安裝 Directory Proxy Server 會從 Sun ONE Console 的瀏覽樹狀目錄中移除所有對應的 Directory Proxy Server 實例。您可以使用 Windows [新增/移除程式] 公用程式,或從指令行移除 Directory Proxy Server。
Windows 新增/移除
若要使用 Windows [新增/移除程式] 公用程式來移除 Directory Proxy Server:
- 以管理員身份登入。
- 從 [開始] 功能表選擇 [設定],再選擇 [控制台]。
- 在 [控制台] 中選擇 [新增/移除程式]。
- 在 [新增/移除程式內容] 視窗中選取對應到 Sun ONE Directory Proxy Server 的項目,再按一下 [新增/移除]。
- 在 Sun ONE Directory Proxy Server [解除安裝] 視窗中,確定已選取所有元件,再按一下 [解除安裝]。
解除安裝程式就會開始執行。(請參閱「使用解除安裝程式」。)
指令行
若要使用指令行解除安裝 Directory Proxy Server:
- 使用啟動伺服器所用的伺服器使用者帳戶登入。
- 開啟連到伺服器的終端機視窗。
- 在指令行提示下輸入下列指令:
cd <server_root>
java "-Djava.library.path=<server_root>/setup" uninstall_Sun_ONE_Directory_Proxy_Server_v5_2
解除安裝程式就會開始執行。(請參閱「使用解除安裝程式」。)
使用解除安裝程式
- 在 [歡迎] 螢幕按一下 [下一步]。
可以在程式的任一個步驟中按 [上一步] 退回到前一個視窗;也可以按 [取消] 將解除安裝取消。
- 在 [解除安裝] 螢幕上,核取 [完整] 旁的方塊,再按一下 [下一步]。
您也可以選取 [部分],並從 Directory Proxy Server 元件清單中選擇要解除安裝的元件。
- 出現提示時,輸入管理員的識別資料和密碼。
- 就會出現摘要視窗。請確認您要解除安裝的元件,再按一下 [立即解除安裝]。
在繪製整體的進度列時,系統會取消設定並解除安裝 Directory Proxy Server 實例。
- 可以按一下 [詳細資料] 顯示解除安裝記錄檔。
- 按一下 [關閉] 結束解除安裝程式。