WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院数据库DB2 DB2 pureScale 新特性 -- Member Restart 阅读

DB2 pureScale 新特性 -- Member Restart

 2010-09-02 00:00:00 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劕鎼痪褔鏌曟繝蹇曠窗闁煎壊浜滈—鍐偓锝庡墮娴犙勭箾閸喎鐏ユい鏇樺劦椤㈡瑩鎮℃惔銇帮拷
核心提示: restart light如果某个 Member 所在的主机处于非活动状态,或者 Member 的 local restart 失败了,DB2 pureScale 新特性 -- Member Restart(3),这时这个 Member 就会被安排在在其他 Member 所在的主机上进行重新启动

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 语句如下:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:DB pureScale 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接