之前的文章 史上最详细:在VMware虚拟机里搭建DB2 purescale测试 讲述了如何在两台虚拟机上安装purescale。

本文是上一篇文章的简化版本,即只在一个节点上安装,安装之后的效果是只有一个机器,上面有一个cf,多个member。

和之前文章主要差别如下:

1. 第1步只需要安装一台SUSE, 其他步骤也只要在这唯一的一台机器上做就行。

2. 不需要第5步

3. 第9步骤,不用手动配置GPFS,而是使用下面的命令,可以看到已经创建了GPFS,挂载点名称是自动生成的/db2sd_20190315205602    

node01:~ # /opt/ibm/db2/V10.5/instance/db2cluster_prepare -instance_shared_dev /dev/sdb 
node01:~ # /opt/ibm/db2/V10.5/bin/db2cluster -cfs -add -license
node01:~ # /usr/lpp/mmfs/bin/mmgetstate -a

 Node number  Node name        GPFS state 
------------------------------------------
       1      node01           active

node01:~ # df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        33G   13G   20G  40% /
udev            2.7G  124K  2.7G   1% /dev
tmpfs           2.7G   80K  2.7G   1% /dev/shm
/dev/sr0        3.2G  3.2G     0 100% /media/SLES-11-SP4-DVD-x86_6412211
/dev/db2fs1      80G  1.2G   79G   2% /db2sd_20190315205602	

4. 第11步,添加另一个memory的步骤如下:
先切换到实例用户,把db2停掉,然后root运行命令:
node01:~ # /opt/ibm/db2/V10.5/instance/db2iupdt -d -add -m node01 -mnet node01 db2inst1
现在有两个member,如果还想继续添加,可以再运行一次上面的命令

可以在同一个机器上添加多个member,但只能有一个cf. 下面是添加2个member之后的效果
db2inst1@node01:~> db2instance -list

ID        TYPE             STATE                HOME_HOST               CURRENT_HOST            ALERT   PARTITION_NUMBER        LOGICAL_PORT    NETNAME
--        ----             -----                ---------               ------------            -----   ----------------        ------------    -------
0       MEMBER           STOPPED                   node01                     node01               NO                  0                   0     node01
1       MEMBER           STOPPED                   node01                     node01               NO                  0                   1     node01
2       MEMBER           STOPPED                   node01                     node01               NO                  0                   2     node01
128     CF               STOPPED                   node01                     node01               NO                  -                   0     node01

HOSTNAME                   STATE                INSTANCE_STOPPED        ALERT
--------                   -----                ----------------        -----
  node01                  ACTIVE                              NO           NO
  

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐