![]() |
Sun ONE Directory Proxy server 安装指南 |
在首次安装 Sun ONE Directory Proxy Server 后,可能需要删除不需要的 Directory Proxy Server 实例或者将 Directory Proxy Server 从系统中完全卸载。
只有在管理服务器运行时才应该删除 Directory Proxy Server。如果关闭了管理服务器,则请确保启动它。为了尽量减小安全方面的危险性,请在使用完 Sun ONE Console 或完成卸载后关闭管理服务器。
本节包含以下部分:
在 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
取消配置管理服务器
- 启动或者确保管理服务器在运行。
- 删除管理服务器配置。
# /usr/sbin/mpsadmserver unconfigure
出现第一个卸载屏幕。按照每个屏幕上的说明执行操作。
正在删除软件包
使用 pkgrm(1M) 公用程序,删除在“Solaris 上安装本机软件包”中安装的软件包。
有关处理软件包的详细信息,请参阅 Solaris 操作环境系统管理文档。
- 成为根目录。
$ su
Password:
#
- 使用 pkgrm(1M) 公用程序从系统中删除产品软件包。
如果产品软件包已安装在系统上,请不要重新安装。同时,建议将软件包安装在可写根路径下,如 /var。例如:
# pkgrm SUNWdpsi SUNWdpsg SUNWdps
在其他 Unix 系统上卸载
在其他 UNIX 平台上,可以通过交互式或无提示的方式,使用命令行来删除 Directory Proxy Server。
交互式卸载
要卸载 Directory Proxy Server,请执行以下操作:
- 打开到服务器的终端窗口。
- 在 Unix 系统中,以根用户身份或者使用服务器的用户帐户(如果是通过这一方式安装的服务器)均可以进行登录。
- 在命令行提示下,输入以下行:
uninstall_Sun_ONE_Directory_Proxy_Server_v5_2
卸载程序启动。(请参阅“使用卸载程序”。)
无提示卸载
要从命令行卸载 Directory Proxy Server,而不使用卸载界面,请执行以下操作:
- 打开到服务器的终端窗口。
- 在 Unix 系统中,以根用户身份或者使用服务器的用户帐户(如果是通过这一方式安装的服务器)均可以进行登录。
- 获取状态文件序列号。在命令行输入:
./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 实例的配置并卸载此实例。
- 可以单击“详细信息”显示卸载日志文件。
- 单击“关闭”退出卸载程序。