Sun Java[TM] System Identity Manager 7.1 发行说明 |
安装和更新说明
本节提供了与安装或更新有关的信息,该信息分为以下几个部分:
大多数主要的 Identity Manager 发行版都进行了模式更改。在升级到新的 Identity Manager 版本之前,必须对模式进行更新。要升级到 Identity Manager 7.1,请运行以下模式升级脚本之一(取决于升级前的版本):(ID-15392 和 ID-15722)
安装说明以下是与产品安装过程有关的信息:
升级说明本节概述了将 Identity Manager 从版本 6.0 或 7.0 升级到版本 7.1 时必须执行的任务。(有关可以将哪些版本升级到 Identity Manager 7.1 的信息,请参见 Identity Manager 升级途径。)
本节中的信息分为以下几个部分:
升级问题
bin/winnt/nspr4.dll
bin/winnt/jdic.dll
bin/winnt/MozEmbed.exe
bin/winnt/IeEmbed.exe
bin/winnt/AceApi.dll
bin/winnt/DominoAPIWrapper.dll
bin/winnt/DotNetWrapper.dll
bin/winnt/gateway.exe
bin/winnt/lhpwic.dll
bin/winnt/msems.inf
bin/winnt/pwicsvc.exe
bin/winnt/remedy.dll
bin/solaris/libjdic.so
bin/solaris/mozembed-solaris-gtk2
bin/linux/librfccm.so
bin/linux/libsapjcorfc.so
bin/linux/libjdic.so
bin/linux/mozembed-linux-gtk2
- 如果要从 6.0 或 7.0 升级到版本 7.1,并且使用 LocalFiles,您必须在升级之前导出所有数据,然后在执行 7.1 全新安装后重新导入数据。(ID-15366)
- 从先前版本升级到 Identity Manager 7.1 时,不会在升级过程中删除 WEB-INF/speConfiguration.xml 文件。但是,Service Provider 功能不再使用此文件,可以安全地将其删除。同样,spe.enableServer 属性可能仍会出现在 Waveset.properties 文件中。Identity Manager 7.0 或 7.1 发行版中也不再使用此属性。(ID-15765)
使用 Identity Manager 升级程序
本节介绍了使用 Identity Manager 安装和升级程序升级 Identity Manager 的步骤。
注
- 在某些环境(包括 HP-UX)中,可能必须或希望按照备用的手动更新步骤操作。如果要这样做,请跳至手动升级。
- 对于 UNIX 环境,请确保 install 目录在以下位置之一中存在,并且可以在其中写入数据:
- 在更新时,需要知道应用服务器安装的位置。
- 先前安装的所有 hotfix 将归档到以下目录:
要升级 Identity Manager:
- 关闭应用服务器。
- 如果要升级到 Identity Manager 6.0 或 Identity Manager 7.0,必须升级系统信息库数据库模式,如下所示:
- 如果在 Identity Manager 服务器上运行 Sun Identity Manager Gateway,请使用以下命令停止该网关服务:
net stop "Sun Identity Manager Gateway"
- 使用以下任意一种方法启动安装程序:
- 在“欢迎”面板上,单击“下一步”。
- 在“安装还是升级?”面板上,选择“升级”,然后单击“下一步”。
- 在“选择安装目录”面板上,选择 Identity Manager 早期版本所在的目录,然后单击“下一步”。
安装程序将显示升级前和升级后过程的进度栏,然后继续显示“安装摘要”面板。
- 要获得有关安装的详细信息,请单击“详细信息”,查看日志文件,然后单击“关闭”以退出安装程序。
- 从应用服务器的工作目录删除所有已编译的 Identity Manager 文件。
- 如果运行的是远程系统上的网关,请通过以下步骤升级网关。
- 登录 Windows 系统,转到安装网关的目录。
- 运行以下命令停止该网关服务:
gateway -k
- 如果使用的是 Windows 2000 或更高版本,请退出所有 Services MMC 插件实例。
- 使用以下命令删除该网关服务:
gateway -r
- 备份并删除现有网关文件。
- 提取新网关文件。
如果在非 Identity Manager 服务器的系统上安装新升级的网关,请从 Identity Manager 安装 CD 复制 gateway.zip 文件。
- 将 gateway.zip 文件解压缩至安装网关的目录。
- 运行以下命令安装该网关服务:
gateway -i
- 运行以下命令启动该网关服务:
gateway -s
手动升级
在某些环境中,可能需要执行手动升级步骤,取代使用 Identity Manager 安装和升级程序。
在 Windows 平台上
使用以下步骤在受支持的 Windows 平台上手动升级 Identity Manager:
- 停止应用服务器和 Sun Identity Manager Gateway。
- 更新 Identity Manager 数据库。(有关详细说明,请参见步骤 2。)
- 输入以下命令设置环境:
set ISPATH=安装软件的路径
set WSHOME=Identity Manager 安装或分段目录的路径
set TEMP=临时目录的路径- 运行预处理:
mkdir %TEMP%
cd /d %TEMP%
jar -xvf %ISPATH%\IDM.WAR \
WEB-INF\lib\idm.jar WEB-INF\lib\idmcommon.jar
set TMPLIBPTH=%TEMP%\WEB-INF\lib
set CLASSPATH=%TMPLIBPTH%\idm.jar;\
%TMPLIBPTH%\idmcommon.jar;
java -classpath %CLASSPATH% -Dwaveset.home=%WSHOME% \
com.waveset.install.UpgradePreProcess- 安装软件:
cd %WSHOME%
jar -xvf %ISPATH%\IDM.WAR- 运行后处理:
java -classpath %CLASSPATH% -Dwaveset.home=%WSHOME%
com.waveset.install.UpgradePostProcess
注
该安装程序支持重命名、删除或禁用默认配置器帐户的升级安装。
在升级后处理过程中,安装程序会提示您输入用户名和密码以导入 update.xml。如果用户名或密码输入错误,系统将提示(最多三次)输入正确的密码。错误将显示在其后的文本框中。
对于手动安装,必须提供 -U username -P password 标志以将证书传递给 UpgradePostProcess 过程。
- 如果在分段目录中安装,将会创建一个 .war 文件,用于部署您的应用服务器。
- 从应用服务器工作目录中删除 Identity Manager 文件。
- 如果升级程序还没有这样做,请将所有 hotfix 类文件从 WEB-INF\classes 目录移至 $WSHOME\patches\HotfixName 目录。
- 启动应用服务器。
- 升级然后重新启动 Sun Identity Manager Gateway。(有关详细说明,请参见步骤 10。)
在 UNIX 平台上
使用以下步骤在受支持的 UNIX 平台上手动升级 Identity Manager:
- 停止应用服务器和 Sun Identity Manager Gateway。
- 更新 Identity Manager 数据库。(有关说明,请参见步骤 2。)
- 输入以下命令设置环境:
export ISPATH=安装软件的路径
export WSHOME=Identity Manager 安装或分段目录的路径
export TEMP=临时目录的路径- 运行预处理:
mkdir $TEMP
cd $TEMP
jar -xvf $ISPATH/idm.war \
WEB-INF/lib/idm.jar WEB-INF/lib/idmcommon.jar
CLASSPATH=$TEMP/WEB-INF/lib/idm.jar:\
$TEMP/WEB-INF/lib/idmcommon.jar:
java -classpath $CLASSPATH -Dwaveset.home=$WSHOME \
com.waveset.install.UpgradePreProcess- 安装软件:
cd $WSHOME
jar -xvf $ISPATH/idm.war- 运行后处理:
java -classpath $CLASSPATH -Dwaveset.home=$WSHOME
com.waveset.install.UpgradePostProcess
注
该安装程序支持重命名、删除或禁用默认配置器帐户的升级安装。
在升级后处理过程中,安装程序会提示您输入用户名和密码以导入 update.xml。如果用户名或密码输入错误,系统将提示(最多三次)输入正确的密码。错误将显示在其后的文本框中。
对于手动安装,必须提供 -U username -P password 标志以将证书传递给 UpgradePostProcess 过程。
- 转到目录 $WSHOME/bin/solaris 或 $WSHOME/bin/linux,然后设置目录中文件的权限,使其成为可执行文件。
- 如果在分段目录中安装,将会创建一个 .war 文件,用于部署您的应用服务器。
- 从应用服务器工作目录中删除 Identity Manager 文件。
- 如果升级程序还没有这样做,请将所有 hotfix 类文件从 WEB-INF/classes 目录移至 $WSHOME/patches/HotfixName 目录。
- 启动应用服务器。
- 升级然后重新启动 Sun Identity Manager Gateway。(有关说明,请参见步骤 10。)