DB2,最简单:在VMware虚拟机里搭建DB2 purescale测试
之前的文章 史上最详细:在VMware虚拟机里搭建DB2 purescale测试讲述了如何在两台虚拟机上安装purescale。本文是上一篇文章的简化版本,即只在一个节点上安装,安装之后的效果是只有一个机器,上面有一个cf,多个member。和之前文章主要差别如下:1. 第1步只需要安装一台SUSE, 其他步骤也只要在这唯一的一台机器上做就行。2. 不需要第5步3. 第9步骤...
之前的文章 史上最详细:在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
更多推荐
所有评论(0)