互联网服务db2 9.7

DB2 DPF分区数据库创建

大家好:
我分别在PPDWBAT01/02主机上创建用户ppdb_fen和ppdb_edw,并确保这两个用户的uid和gid都完全一致。

1.第一次实例时,实例目录不在NFS目录下,只是在各自的$HOME目录下创建实例,
然后修改db2nodes.cfg文件,将PPDWBAT01/02主机配置都加到里面去。配置如下:
0 PPDWBAT01 0
1 PPDWBAT01 1
2 PPDWBAT02 0
3 PPDWBAT02 1


配置好之后,通过db2start数据库能够启动;但是通过db2sampl创建数据库是会报错,报错是说文件系统找不到之类的;

2.第二次创建实例时,实例目录创建在NFS上,第一个用户能够成功创建实例,但是到其他主机用户创建实例时
报错如下:

Explanation:
A file or directory that the command needs to create already exists.

请问何解?
参与14

13同行回答

sladeslade软件开发工程师abc
学习了显示全部
学习了收起
互联网服务 · 2014-05-17
浏览1661
haoqingyunhaoqingyun数据库运维工程师CMBC
最近在公司用三台SLES服务器安装测试了一个DPF,DB2版本是V9.7FP7 ESE, SLES是enterprise 10 sp2每个服务 ...sunyangnj 发表于 2014-4-17 20:39     赞!显示全部
最近在公司用三台SLES服务器安装测试了一个DPF,DB2版本是V9.7FP7 ESE, SLES是enterprise 10 sp2
每个服务 ...
sunyangnj 发表于 2014-4-17 20:39



    赞!收起
银行 · 2014-05-15
浏览1666
wangyaxwangyax软件开发工程师金融机构
回复 9# sunyangnj     查看数据库分区组db2 list database partition group show detail    应当是db2 list database partition groups show detail ?显示全部
回复 9# sunyangnj


    查看数据库分区组
db2 list database partition group show detail

    应当是db2 list database partition groups show detail ?收起
互联网服务 · 2014-05-15
浏览1634
wangyaxwangyax软件开发工程师金融机构
回复 9# sunyangnj     在B,C,D不创建实例的情况下,在A主机上启动数据库实例后,会自动的在B,C,D主机下也会创建实例。显示全部
回复 9# sunyangnj
    在B,C,D不创建实例的情况下,在A主机上启动数据库实例后,会自动的在B,C,D主机下也会创建实例。收起
互联网服务 · 2014-04-21
浏览1704
wangyaxwangyax软件开发工程师金融机构
回复 9# sunyangnj     3. 创建数据库分区实例和修改相关配置文件DB2软件在各分区上的路径必须完全一样 比如我们都是在/opt/ibm/db2/V9.7fp7下面另外各分区上的DB2软件都必须要有DPF的license,通过dblicm -a xxx.lic完成,如果分区没有license,则对应节点无法启动...显示全部
回复 9# sunyangnj


    3. 创建数据库分区实例和修改相关配置文件
DB2软件在各分区上的路径必须完全一样 比如我们都是在/opt/ibm/db2/V9.7fp7下面
另外各分区上的DB2软件都必须要有DPF的license,通过dblicm -a xxx.lic完成,如果分区没有license,则对应节点无法启动
在实例属主服务器上 su
/opt/ibm/db2/V9.7FP7/instance/db2icrt -s ese -p 50000 -u db2fenc db2inst
修改db2nodes.cfg,只需要在实例属主服务器ServerA进行

创建实例的动作也只需要在NFS Server所在的主机上进行即可,我之前就是在其他的主机上也创建了实例了,然后再修改db2nodes.cfg文件,再启动的时候无论如何都启动不了。收起
互联网服务 · 2014-04-21
浏览1921
sunyangnjsunyangnj技术经理苏宁金融研究院
确实是四个实例,虽然你是通过A共享出去的,但是各服务器还是单独实例的,要么怎么说是数据库分区呢。参见我写的实战 http://www.db2china.net//home/space.php?uid=29786&do=blog&id=23799 回复  tianshizuoyi     信息中心反复提到a,b,c,d的四个实例...显示全部
确实是四个实例,虽然你是通过A共享出去的,但是各服务器还是单独实例的,要么怎么说是数据库分区呢。
参见我写的实战 http://www.db2china.net//home/space.php?uid=29786&;do=blog&id=23799
回复  tianshizuoyi


    信息中心反复提到a,b,c,d的四个实例或者每个实例,搞得好像需要创建4个实例似的 ...
wangyax 发表于 2014-3-19 10:59

收起
金融其它 · 2014-04-17
浏览1759
db2haodbdb2haodb数据库开发工程师IGI
学习了显示全部
学习了收起
互联网服务 · 2014-04-17
浏览1746
wangyaxwangyax软件开发工程师金融机构
回复 5# tianshizuoyi     信息中心反复提到a,b,c,d的四个实例或者每个实例,搞得好像需要创建4个实例似的。显示全部
回复 5# tianshizuoyi


    信息中心反复提到a,b,c,d的四个实例或者每个实例,搞得好像需要创建4个实例似的。收起
互联网服务 · 2014-03-19
浏览1745
DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司
是的,信息中心有步骤显示全部
是的,信息中心有步骤收起
电信运营商 · 2014-03-13
浏览1742
db2haodbdb2haodb数据库开发工程师IGI
mark....显示全部
mark....收起
互联网服务 · 2014-02-21
浏览1770

提问者

wangyax
软件开发工程师金融机构

相关问题

问题状态

  • 发布时间:2013-12-30
  • 关注会员:1 人
  • 问题浏览:24132
  • 最近回答:2014-05-17
  • X社区推广