DB2 DataLinks Manager 快速入门
对于需要较高可用性的用户,建议使用以下方法,
该方法不需要停止 DataLinks Manager。
- 抽取以下 CLI 源文件 quiesce.c 和 shell 脚本 online.sh。
- 编译 quiesce.c:
xlC -o quiesce -ldb2 -L$HOME/sqllib/lib -I$HOME/sqllib/include quiesce.c
- 对具有 DLFS 文件系统的节点运行该脚本。
Shell 脚本 online.sh 假定:
在 DataLink Manager 节点上,对于已经向 DataLink Manager
注册的每个数据库都有一个目录项。它还假定对于 DLFS 文件系统,
/etc/filesystem 具有完整目录项。Shell 脚本执行下列任务:
- 停顿数据库中已向 DataLinks Manager 注册的所有表。这将停止任何新的活动。
- 取消安装并将文件系统作为只读文件系统重新安装。
- 执行文件系统备份。
- 取消安装并将文件系统作为读写文件系统重新安装。
- 复位 DB2 表:即,使它们脱离停顿状态。
必须修改脚本以适合您的环境,如下所示:
- 选择备份命令,并将其放置在脚本的 do_backup 功能中。
- 在脚本中设置下列环境变量:
- DLFM_INST:将此设置为 DLFM 实例名。
- PATH_OF_EXEC:将它设置为 "quiesce" 可执行文件所在的路径。
调用脚本,如下所示:
online.sh <filesystem_name>
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]