IQ 15的Multiplex管理节点比较简单,在这里先介绍增加节点。在后续的文章中介绍相应的删除节点、修改节点属性等管理操作。
要添加辅助服务器(可以是写节点也可以是读节点),要求协调服务器必须正在运行。可以从 Multiplex 中的任何节点运行 CREATE MULTIPLEX SERVER 命令。(建议从协调器节点运行create multiplex server命令)
下面是具体的步骤:
(1) 运行 CREATE MULTIPLEX SERVER 命令
CREATE MULTIPLEX SERVER mp2node_w1 DATABASE '/sybiqdb/mp2/mp2.db' HOST 'node_w1' PORT 3638 ROLE WRITER STATUS INCLUDED
CREATE MULTIPLEX SERVER mp2node_r1 DATABASE '/sybiqdb/mp2/mp2.db' HOST 'node_w1' PORT 3638 ROLE READER STATUS INCLUDED
(2) 在辅助节点上将协调器节点上的Catalog DB备份到辅助节点的目录中
dbbackup -y -d -c
"uid=dba;pwd=sql;links=tcpip{host=node_c;port=3638};eng=mp2node_c" /sybiqdb/mp2
(3) 在辅助节点的相应目录下,删除.log文件(如果有的话)
(4) 在辅助节点的的相应目录下,重新生成log文件
dblog -r -t mp2.log mp2.db
(5) 启动添加的辅助节点
start_iq -STARTDIR /sybiqdb/mp2 @params.cfg -n mp2node_w1 -x "tcpip{host=node_w1;port=3638}" mp2db.db
(6) 连接到添加的辅助节点,执行如下命令为IQ_SYSTEM_TEMP临时存储空间增加db files。
ALTER DBSPACE IQ_SYSTEM_TEMP ADD FILE mp2node_w1_temp01 '/dev/raw/raw7'
阅读(2387) | 评论(0) | 转发(0) |