安装和设置 CDC
这个小节介绍 IBM solidDB Universal Cache 组件的安装和配置。在本小节中,您将:
安装 InfoSphere CDC for DB2
您仍然处于上一小节的终端窗口中,现在将安装 InfoSphere CDC 组件。必须在开始安装之前运行 DB2,并且如果您还没有设置 DB2 数据库上的日志记录,现在就要设置它。
本小节假设您已经将安装代码置于
/opt/IBM/TUT/install_images/ 子目录。
- InfoSphere CDC for DB2 代码包含在一个自安装映像文件中。转到安装 InfoSphere 产品的目录,并执行映像文件:
cd $TUT/install_images/ISCDC_LinuxDB2UDB/ISCDC_DB2\ UDB_6.3/
./setup-linux-x86-udb.bin -i swing
|
这时会显示安装 GUI,并在安装完成时检查安装状态。映像文件将安装到用户的主目录。
- 使用以下命令创建一个临时目录,用于存储日志文件:
- 转到 DB2 CDC 代码所在的主目录,并在后台运行配置工具,以向用户显示图形界面,并在任何时候检查状态。
cd $HOME/Transformation\ Server\ for\ UDB/bin
./dmconfigurets &
|
- 现在已显示 GUI。在第一个屏幕上单击 OK。
- 在下一个屏幕上,在每个字段中分别输入以下信息:
- Instance name:db2CDCinstance
- Database name:sample
- Username:db2inst1
- Password:db2inst1
- Refresh Loader:/tmp/CDC_DB2
图 6. 创建 DB2 CDC 实例
- 单击 OK 创建实例。一旦创建实例之后,您将看到一个表示已经成功创建实例的消息:
图 7. 成功创建 CDC 实例
- 选择 Yes 启动该实例。将在以下面板中显示 DB2 CDC 实例:
图 8. 正在运行的 DB2 CDC 实例
- 单击 Close 退出 CDC 配置工具。
注意:
- 一般需要添加授权代码(许可);然而,对于这个例子,留空即可。
- 您需要在终端窗口中执行 Ctrl+c,以返回到命令提示符。
现在已经安装了 InfoSphere CDC for DB2。
安装 InfoSphere CDC for solidDB
您的 solidDB 数据库应该还在运行,除非您已经提前停止它。
为了进行检查,在 solidDB SQL Editor (solsql) 中使用 ADMIN COMMAND 'status'; 命令。
- InfoSphere CDC for solidDB 代码包含在一个自安装映像文件中。转到安装 InfoSphere 产品的目录,并执行映像文件:
cd $TUT/install_images/
./setup-linux-x86-solid.bin -i swing
|
这时会显示安装 GUI,并在安装完成时检查安装状态。映像文件将安装到用户的主目录。
- 转到 solidDB CDC 代码所在的主目录,并在后台运行配置工具,以向用户显示图形界面,并在任何时候检查状态。
cd $HOME/Transformation\ Server\ for\ solidDB/bin
./dmconfigurets &
|
- 现在已显示 GUI。在第一个屏幕上单击 OK。
- 在下一个屏幕上,在每个字段中分别输入以下信息:
- Instance name:solidCDCinstance
- Username:soluser
- Password:solpwd
- Host name:[IP address]
- Port:1315
图 9. 创建 solid CDC 实例
- 单击 OK 创建实例。一旦创建实例之后,您将看到一个表示已经成功创建实例的消息:
图 10. 成功创建 solid CDC 实例
- 选择 Yes 启动该实例。将在 CDC 配置工具中显示 solid CDC 实例。
- 单击 Close 退出 CDC 配置工具。
注意:您需要在终端窗口中执行 Ctrl+c,以返回到命令提示符。
现在已经安装了 InfoSphere CDC for solidDB。
安装 InfoSphere CDC Access Server
- InfoSphere CDC Access Server 代码包含在一个自安装映像文件中。转到安装 InfoSphere 产品的目录,并执行映像文件:
cd $TUT/install_images//ISCDC_LinuxAccessServer/ISCDC_AccessServer_6.3
./dmaccess-6.3.1309.7-linux-x86-setup.bin -i swing
|
- 这时会显示安装 GUI。在 Introduction 面板上单击 OK 跳转到许可面板。
- 选择单选按钮接受许可协议中的条款,然后单击 Next:
图 11. Access Server License
- 选择安装文件夹,并输入
/home/solid/Transformation Server Access Control 作为安装路径(注意安装路径的变化):
图 12. Access Server 安装文件夹
- 单击 Next。
- 选择链接文件夹。
- 选择 Don't create links 旁边的单选按钮,然后单击 Next。
- 通过输入以下内容配置 Access Server:
- 单击 Next。
- 分别在各个字段中输入以下内容配置 Access Account:
- Username:CDCAdmin
- Password:CDCAdmin01
- Confirm Password:CDCAdmin01
图 13. Access Server Admin ID
- 单击 Next。
- 在安装摘要中,选择 Install。
- 在安装完成时,选择 Done。
- 在后台中启动 Access Server:
cd $HOME/Transformation\ Server\ Access\ Control/bin
./dmaccess &
|
这将返回到命令提示符。现在已经可以使用 Access Server 管理复制。
- 创建 CDCAdmin 用户:
./dmcreateuser CDCAdmin CDCAdmin CDCAdmin CDCAdmin01 sysadmin true false false
|
现在已经安装了 InfoSphere CDC Access Server。
安装 InfoSphere CDC Management Console
现在将要安装和配置 Management Console。这次,InfoSphere Management Console 仅能在 Windows 上使用。在本教程中,请使用 Wine,因为这允许您在 Linux 操作系统中运行 Windows 实现。
- InfoSphere CDC Management Console 代码包含在一个自安装映像文件中。转到安装 InfoSphere 产品的目录,并在 Wine 中执行映像文件:
cd $TUT/install_images/ISCDC_winMngmConsole/ISCDC_MgmtConsole_6.3
wine dmclient-6.3.1309.7-setup.exe
|
- 这时会显示安装 GUI。在 Introduction 面板上单击 OK 跳转到许可面板。
- 选择单选按钮接受许可协议中的条款,然后单击 Next:
图 14. Management Console License
- 选择安装文件夹,并保持默认的安装目录:
图 15. Management Console 安装文件夹
- 选择 Next。
- 选择文件夹的快捷方式。
- 确保选择 Other 单选按钮并保留默认值,然后单击 Next。
- 在安装摘要中,选择 Install。
- 当安装完成时,单击 Done。
|