DB2 pureScale 新特性 -- Member Restart
2010-09-02 00:00:00 来源:WEB开发网restart light
如果某个 Member 所在的主机处于非活动状态,或者 Member 的 local restart 失败了,这时这个 Member 就会被安排在在其他 Member 所在的主机上进行重新启动,即运行 restart light 过程。
在 restart light 成功完成后,Member 等待被重新部署回自己所属的主机,此时它不会处理任何新的事务。如果 Member 所属的主机也可以正常使用,Member 会被 DB2 cluster services 自动部署回主机,变成正常的活跃 Member,此时它又能处理新事务了。
如何启动 Member restart 过程
自动启动 Member restart
参数 autorestart 决定着 database manager 是否在数据库非正常停止后自动重新启动,并执行 crash recovery。autorestart 的值范围是 [On,Off], 默认为 On。
如果参数被置为 ON,当有新的数据库连接创建时,如果需要做 crash recovery,它就会被自动运行。
手动启动 Member restart
通常情况下,Member crash recovery 是自动运行的,无需人工干预。但是,当参数 autorestart 被置为 OFF 时,或者当 cluster management 处于非活动状态时,需要手动启动 Member crash recovery 过程。
运行命令“RESTART DATABASE”可以启动 Member crash recovery 过程。
监控 Member 的 restart 状态
如果因为断电或者其他的硬件问题导致 Member 不能正常工作,在解决了故障之后,你一定很想知道 Member 是否已经成功重新启动,是否能正常开始工作了。可以通过 DB2_MEMBER 视图检查 DB2 pureScale 实例中所有 member 的运行状态,也可以使用 DB2_GET_INSTANCE_INFO 表函数来查询指定主机。
本例以通过查询 DB2_MEMBER 视图,检查 MEMBER 的状态,SQL 语句如下:
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
- ››DB2 存储过程中如何使用 Optimization Profile
- ››DB2 pureScale 新特性 -- Member Restart
- ››DB2 Express-C 9.7.2 新增特性
- ››DB2 9.7 新特性 - 内联 LOB 的使用
- ››DB2 for Linux, UNIX, and Windows 的锁事件,第 ...
更多精彩
赞助商链接