这些安装说明基于使用 2.6.16.21-0.25 内核的单分区安装。
基本测试结果(更多细节请参见 第 21 节)已成功。
但是,我发现重启后,DB2 实例没有自动重启,因此客户端无法连接到数据库。要解决此问题,请以实例所有者身份执行以下命令
db2set DB2AUTOSTART=YES |
此外,为了允许通过防火墙(默认启用)访问 DB2,需要使用 YaST2 实用程序将端口值添加到防火墙。
您可以使用 db2 get dbm cfg | grep SVCENAME 命令来检索 DB2 实例服务名称。默认情况下,这被设置为端口 50001 的 TCP 连接。请注意,如果您稍后创建任何其他实例,则需要添加另一个新的 TCP 规则以允许防火墙访问。如果您想远程管理此系统上的 DB2 安装,则还应允许端口 523 上的 UDP 和 TCP 连接通过防火墙。
要使用 YaST 打开这些端口,请打开 YaST 工具,然后选择“安全和用户”,然后选择“防火墙”图标。在“允许的服务”设置面板中,单击“高级”按钮。在 TCP 端口对话框中,添加 523 50001,在 UDP 端口对话框中,添加 523。单击“确定”,然后单击“下一步”,直到设置向导完成并重启防火墙。远程连接现在将通过防火墙传递到 DB2 实例。