执行服务器重命名时您只能更改上下文根,而不能更改主机名。
关于此任务
尽管在进行服务器重命名期间更改主机名是最常见的操作,但是也可以更改上下文根。更改上下文根需要安装新的服务器,用于镜像旧的安装版本,但是要求此服务器具有新的上下文根。请确保对原始服务器生成映射文件,如准备映射文件中所述。请更改此映射文件中必需的上下文根。有关更改上下文根的更多信息,请参阅案例研究:服务器重命名。
过程
- 使用 Installation Manager 来安装单独的 Jazz Team Server V4。当您进入“上下文根选项”面板时,单击选择定制上下文根值,然后输入您的定制上下文根值。即使您要仅将单个应用程序的上下文根重命名,也必须安装您打算运行的所有应用程序。.
- 将下列配置文件从旧安装版本的 server/conf/oldContextRoot 复制到新安装版本的 server/conf/newContextRoot。即使您不将特定应用程序的上下文根重命名,也要复制所有这些配置文件。
注: 如果您已更改旧安装版本中的上下文根,请将下列缺省示例替换为您自己的定制版本。
- 从 server/conf/admin 中复制 admin.properties 和 friends.rdf。
- 从 server/conf/jts 中复制 teamserver.properties 和 indices 目录。
- 从 server/conf/relm 中复制 teamserver.properties 和 indices 目录。
- 从 server/conf/lqe 中复制 teamserver.properties 和 indices 目录。
- 从 server/conf/sparql 中复制 fronting.properties 和 indices 目录。
- 请确保 teamserver.properties 文件中的下列数据库属性指向正确的数据库位置。
- com.ibm.team.repository.db.jdbc.location
- com.ibm.team.datawarehouse.db.jdbc.location
最后,修正相对文本索引位置以使用新位置。一定要在路径中包括新上下文根。
com.ibm.team.fulltext.indexLocation=conf/new_context_root/indices/workitemindex
- 如果您正在使用 WebSphere® Application Server,请卸载旧安装版本中的应用程序,然后在新安装版本中安装这些应用程序。另外,更新 JAZZ_HOME 以指向新的安装版本。
- 如果您正在使用 Tomcat 用户注册表,请将 OldJazzInstallDir/server/tomcat/conf/tomcat-users.xml 文件复制到 NewJazzInstallLocation/server/tomcat/conf 目录以使现有用户同步。
- 请遵循标准的重命名指示信息,从 importURLMappings 步骤开始。您必须使用根据旧安装版本生成的映射文件对新安装版本运行 importURLMappings 命令。请勿对旧安装版本执行任何其他步骤,旧安装版本只是在您确信新安装版本正常运行之前充当备份而已。
注: 旧的应用程序上下文根可能将显示在服务器重命名状态 UI 中。此 UI 显示已注册的应用程序名称。缺省情况下,此名称就是上下文根。因此,如果您从未更改此名称,一直保持为缺省值,那么会显示旧的上下文根。
- 可选:更新所有已重命名的应用程序的名称。
- 登录到 Jazz Team Server 管理 UI,并转至。
- 单击编辑,并将每个应用程序重命名为其新的上下文根,或者重命名为您选择的任何其他名称。