就在前些天在VMWare Workstation 5.5上配置的MSCS环境中,我开始搭DB2的MSCS环境.遇到一些问题...环境如下:
集群节点: node001和node002
OS: Windows 2003 Enterprise Edition
1. 在node001上运行db2mscs,之前...
要先在node002上做这样的操作:
db2stop
db2idrop db2 (删除安装时默认创建的实例db2)
文档中说删除这个实例是optional的,但是还是建议手工删除!
因为db2mscs自己做删除的时候只是标记相关的实例为删除,只有等重起系统后才生效,这样容易出问题.
然后要这样:
db2admin stop
db2admin drop
因为DB2 ESE在安装的时候会装DB2AS的,而集群中每个节点都有一个db2AS也是会带来麻烦的.
如果没有处理db2admin,我这里在create db时候出错...
在node001上,做 db2admin stop
这些都做完后,再在node001上用db2mscs -f:file.cfg.db2做实例的转化.
2. DB2的集群实例要用单独的物理分区,逻辑分区都不行!
//害得我得改VMWare上虚拟机的配置...T_T
3. drop完东西后最好重起下集群节点,因为我遇到了这样的问题,直接db2mscf后提示:
"DB2MSCS Processing Complete. rc=126",但其实这个资源并没有加到MSCS里,而是在起动完DB2MSCS-DB2后rollback了.(从Cluster Administrator中看到的)
//几乎遇到每个错误的代价都是再一次体现备份的价值和虚拟机的优势,连进server room去ghost回来都免了...
到现在为止,我完成了安装...在虚拟机里跑这样的应用真是ugly啊,贴张图吧
阅读(3141) | 评论(0) | 转发(0) |