要安装 Integrated Runtime,请参阅安装指南,可以从启动板上访问该指南。
程序 | 命令 |
---|---|
Linux 启动板 | LinuxLaunchpad |
Linux 安装 | LinuxSetup |
Windows 启动板 | WindowsLaunchpad.exe |
Windows 安装 | WindowsSetup.exe |
已知的开发问题
IBM DB2 在 Windows 平台上进行迁移的考虑事项
有关处理器个数超额消息的例外情况
目录名称中的句点
解决方案部署器不能连接至 SUSE LINUX 目标机器
OS/400 返回码值
将解决方案文件保存至只读位置
针对密钥库创建失败所作的修正已用于 IBM HTTP Server
IHS 端口未设置成 80
Linux 平台上的临时目录要求
在 SUSE LINUX 上作为 root 用户进行安装
在 Linux 上使用解决方案部署器键盘快捷方式
双字节字换行
文档问题
需要受支持的 Web 浏览器来查看文档
区分对“样本”的引用
Windows 启动板日志文件的位置不正确
在已安装了以前版本的 IBM DB2 的 Windows 系统上安装 DB2 时,必须采取一些步骤来确保正确地进行了数据迁移且没有数据丢失。要获取具体的指示信息,请访问 http://publib.boulder.ibm.com/infocenter/db2help/index.jsp,并搜索“迁移 DB2(Windows)”。在安装新版本的 DB2 之前必须执行这其中的一些步骤。 要获取预安装步骤中要使用的工具,请参阅 Integrated Runtime 第一张盘上的 Tools\DB2\Windows\Utility 目录。
在开始新安装之前,请确保已经停止了现有安装中的所有 DB2 进程。这可以通过执行上面“迁移 DB2(Windows)”一节中提到的手工步骤来实现。也可以通过修改 DB2 安装命令调用中指定的选项来确保这一点。这个命令调用位于 DB2Express8_1WinMain.java 文件的 install() 方法中。要对该命令添加 /F 选项,请将字符串 setup.exe /U 修改成 setup.exe /F /U。/F 选项强制在安装开始前停止任何 DB2 进程。启用了 /F 选项后,必须在解决方案部署器中重新构建该解决方案,然后再导出。
在安装新版本的 DB2 时,安装目录中指定的值被现有安装的路径所覆盖。将在现有版本的位置上安装代码。但是,许可文件和自述文件将放在指定用于新安装的位置。
如果在运行 IBM DB2 Express 的同时还在运行其它 Integrated Runtime 组件,则 Integrated Runtime 许可最多允许运行四个处理器。如果正在使用四个处理器(或少于四个),则忽略处理器个数超额的警告消息。
不要将 IBM HTTP Server 安装到名称中包含“.”的目录中。
必须正确配置 SUSE LINUX 分发版中的 /etc/hosts 文件,以支持 RMI。如果没有正确配置
SUSE LINUX 目标机器,则在解决方案部署器尝试连接时会遇到以下 Java 异常。
Java.lang.NullPointerException
at sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)
要配置 SUSE LINUX 目标机器,修改目标机器上的 /etc/hosts 文件,如下所示:
使 OS/400 代理程序上运行的所有用户程序的返回码范围都在 -128 和 127 之间。 超出这一范围的返回码将进行转换,以属于该范围。
只适用于 Linux 平台:如果使用文件菜单上的保存选项尝试保存位于只读网络驱动器上的解决方案文件,那么会收到以下错误消息:
DJT00066:另一个进程修改了解决方案。要覆盖这些更改吗?
如果选择是,那么似乎会保存这些更改而不会有任何问题。但是,只有在您选择了另存为选项,并且指定一个用来保存解决方案的可写位置,才会保存这些更改。如果没有使用另存为,则在退出解决方案部署器时将丢失对解决方案文件的更改。
有些版本的 iKeyman/iKeycmd 在 Verisign 证书到期后不能创建新的密钥库。 对此进行的修正已应用于 IBM HTTP Server V1.3.28,该版本是和用于 Windows 和 Linux 平台的 IBM Integrated Runtime 程序一起提供的。而 gskikm.jar 文件已经在与 IR 一起提供的 WebSphere Application Server Express 产品中进行了替代。有关该修正的其它信息,请转至 www.ibm.com/support,然后搜索 APAR“PQ83047”。
如果 IBM HTTP Server 部署成使用 80 以外的其它端口,则需要采取手工步骤来配置 WebSphere 和插件,以便该 HTTP Server 能找到 Web 应用程序。
如果所有应用程序都在同一台目标机器上(例如,如果部署了 Integrated Runtime 样本解决方案),通过使用管理控制台或直接修改 virtualhosts.xml 文件,首先更新 WebSphere 中的虚拟主机端口。
要使用管理控制台更新虚拟主机端口,完成以下步骤:
要直接修改 xml 文件来更新虚拟主机端口,打开文件 <WebSphere_Express_Install_Dir>\AppServer\config\cells\DefaultNode\virtualhosts.xml
,然后
将 <aliases xmi:id="HostAlias_2" hostname="*" port="80"/>
中的 80 更改成所用的 IHS 端口号。
在更新虚拟主机端口后,完成下列操作:
如果该 HTTP Server 与 WebSphere 服务器不在同一台机器上,则在按手工操作指示信息继续处理之前,打开文件 <WebSphere_Express_Install_Dir>\AppServer\config\cells\DefaultNode\virtualhosts.xml,然后将 <aliases xmi:id="HostAlias_2" hostname="*" port="80"/> 中的 80 更改成 IHS 端口号。
用于 Linux 平台的 IBM Integrated Runtime 安装程序要求系统缺省临时目录具有 752MB 可用空间。如果临时目录的可用空间小于 752MB,则安装程序要么没有成功启动,要么没有安装某些组件。可能不显示错误消息。
如果缺省的 temp 目录小于 752MB,则运行以下命令:
setup -is:tempdir <temporary directory>
其中,setup
是安装可执行文件名,而 <temporary directory>
是具有足够可用空间的供您重定向临时安装文件的目录。
SUSE LINUX 用户必须作为 root 用户登录和安装 Integrated Runtime 程序。 如果在登录后通过使用 su -root 命令切换成 root 用户,然后在 SUSE LINUX 上安装 Integrated Runtime,那么有些文件不能正确安装。
为了在运行 Linux 的计算机上,对解决方案部署器使用键盘快捷方式,请确保数字锁定(NumLock)选项没有启用。
在解决方案部署器中,双字节字可能在该字拼写未结束就换行。如果遇到这种情况,打开已翻译成双字节的应用程序和解决方案文件,找到以下元素的已翻译字符串,然后在句子中可以换行的位置插入一个空格。
需要使用 Web 浏览器来查看这一产品的文档。 如果没有 Web 浏览器,则不可访问联机文档。
有两个完全不同的样本与 Integrated Runtime 一起安装:Integrated Runtime Document Publishing 样本(Integrated Runtime Publishing)和 Solution Enabler Starter Sample Solution。
Solution Enabler 用户指南中包含了将 Solution Developer Sample Template 用作 Solution Enabler Starter Sample Solution 一部分的指示信息。
用于确定问题的文档(Integrated Runtime 文档 -> 故障诊断 -> 服务和支持 -> 问题确定和报告)中所指出的 Windows 启动板日志文件的位置不正确。该位置是由 temp 环境变量的值所控制的。如果该位置是一个隐藏位置,则确保将 Web 浏览器设置成可以显示隐藏的文件和文件夹。