Oracle 11G RAC 删除添加节点(一):删除节点

1、查看节点删除前的资源状态

用集群资源查看命令查看一下状态

1  [grid@lvmrac1 ~]$crsctl stat res ‐t
2   ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
3  NAME           TARGET  STATE        SERVER                   STATE DETAILS
4   ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
5  Local Resources
6   ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
7  ora.ARCH.dg
8                 ONLINE  ONLINE       lvmrac1
9                 ONLINE  ONLINE       lvmrac2
10 ora.DATA.dg
11                 ONLINE  ONLINE       lvmrac1
12                 ONLINE  ONLINE       lvmrac2
13 ora.LISTENER.l snr
14                 ONLINE  ONLINE       lvmrac1
15                 ONLINE  ONLINE       lvmrac2
16 ora.OCR.dg
17                 ONLINE  ONLINE       lvmrac1
18                 ONLINE  ONLINE       lvmrac2
19 ora.asm
20                 ONLINE  ONLINE       lvmrac1                  Started
21                 ONLINE  ONLINE       lvmrac2                  Started
22 ora.gsd
23                 OFFLINE OFFLINE      lvmrac1
24                 OFFLINE OFFLINE      lvmrac2
25 ora.net1.network
26                 ONLINE  ONLINE       lvmrac1
27                 ONLINE  ONLINE       lvmrac2
28 ora.ons
29                 ONLINE  ONLINE       lvmrac1
30                 ONLINE  ONLINE       lvmrac2
31 ora.registry.acfs
32                 ONLINE  ONLINE       lvmrac1
33                 ONLINE  ONLINE       lvmrac2
34  ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
35 Cluster Resources
36  ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐
37 ora.LISTENER_SCAN1.l snr
38        1        ONLINE  ONLINE       lvmrac2
39 ora.cvu
40        1        ONLINE  ONLINE       lvmrac2
41 ora.lvmrac.db
42        1        ONLINE  ONLINE       lvmrac1                  Open
   		  2        ONLINE  ONLINE       1vmrac2                  Open
44 ora.1vmrac1.vip
45        1        ONLINE  ONLINE       1vmrac1
46 ora.1vmrac2.vip
47        1        ONLINE  ONLINE       1vmrac2
48 ora.oc4j
49        1        ONLINE  ONLINE       1vmrac1
5 ora.scan1.vip
51        1        ONLINE  ONLINE       1vmrac2

将节点1关机,再次查看集群资源

[grid@1vmrac2 ~]$ crsct1 stat res -t
2  --------------------------------------------------------------------------------
3  NAME           TARGET  STATE        SERVER                   STATE DETAILS
4  --------------------------------------------------------------------------------
5  Loca1 Resources
6  --------------------------------------------------------------------------------
7  ora.ARCH.dg
8                 ONLINE  ONLINE       1vmrac2
9  ora.DATA.dg
1                 ONLINE  ONLINE       1vmrac2
11 ora.LISTENER.1snr
12                 ONLINE  ONLINE       1vmrac2
13 ora.OCR.dg
14                 ONLINE  ONLINE       1vmrac2
15 ora.asm
16                 ONLINE  ONLINE       1vmrac2                  Started
17 ora.gsd
18                 OFFLINE OFFLINE      1vmrac2
19 ora.net1.network
2                 ONLINE  ONLINE       1vmrac2
21 ora.ons
22                 ONLINE  ONLINE       1vmrac2
23 ora.registry.acfs
24                 ONLINE  ONLINE       1vmrac2
25  --------------------------------------------------------------------------------
26 C1uster Resources
27  --------------------------------------------------------------------------------
28 ora.LISTENER_SCAN1.1snr

29	1	ONLINE	ONLINE	1vmrac2
3	ora.cvu			
31	1	ONLINE	ONLINE	1vmrac2
32 ora.1vmrac.db
33        1        ONLINE  OFFLINE
34        2        ONLINE  ONLINE       1vmrac2                  Open
35 ora.1vmrac1.vip
36        1        ONLINE  INTERMEDIATE 1vmrac2                  FAILED OVER
37 ora.1vmrac2.vip
		  1        ONLINE  ONLINE       lvmrac2 ora.oc4j
	      1        ONLINE  OFFLINE                               STARTING ora.scan1.vip
		  1        ONLINE  ONLINE       lvmrac2

2、删除instance(在节点2进行节点1的删除)

1)检查OCR备份(grid)

36  [grid@lvmrac1 ~]$ ocrconfig ‐showbackup
37 lvmrac1 2017/03/30 05:58:31 /u01/11.2.0/grid/cdata/lvmrac‐cluster/backup00.ocr
38 lvmrac1 2017/03/30 01:58:29 /u01/11.2.0/grid/cdata/lvmrac‐cluster/backup01.ocr
39 lvmrac1 2017/03/29 21:58:28 /u01/11.2.0/grid/cdata/lvmrac‐cluster/backup02.ocr
40 lvmrac1 2017/03/29 21:58:28 /u01/11.2.0/grid/cdata/lvmrac‐cluster/day.ocr
41 lvmrac1 2017/03/29 21:58:28 /u01/11.2.0/grid/cdata/lvmrac‐cluster/week.ocr

2)删除要删除节点的instance(oracle)

dbca -silent -deleteDatabase -sourceDB lvmrac1 -sysDBAUserName sys -sysDBAPassword xxxx

3)在保留的节点禁用删除节点的log thread(oracle)

1  SQL> ALTER DATABASE DISABLE THREAD 1; 2
3  Database a1tered.

3、移除rac

1)清除删除节点的监听(grid)
RAC中grid用户管理数据库的监听,还管理数据库的ASM;oracle只负责数据库

1  [grid@lvmrac2 ~]$ srvctl disable listener ‐l listener ‐n lvmrac1
2  [grid@lvmrac2 ~]$ srvctl stop listener ‐l listener  ‐n lvmrac1

2)在删除节点,同步oraInventory库
进入$ORACLE_HOME/oui/bin(grid、oracle)

[grid@lvmrac1 bin]$ ./runInstaller ‐updateNodeList ORACLE_HOME=/u01/11.2.0/grid/ "CLUSTER_NODES={lvmrac1}" ‐local
5  Starting Oracle Universal Installer... 6
7  Checking swap space: must be greater than 500 MB.   Actual 4031 MB    Passed
8  The inventory pointer is located at /etc/oraInst.loc
9  The inventory is located at /u01/app/oraInventory 10  'UpdateNodeList ' was successful.
11
12  [oracle@lvmrac1 bin]$  ./runInstaller ‐updateNodeList
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1/ "CLUSTER_NODES={lvmrac1}" ‐local
13 Starting Oracle Universal Installer... 14
15 Checking swap space: must be greater than 500 MB.   Actual 4026 MB    Passed
16 The inventory pointer is located at /etc/oraInst.loc
17 The inventory is located at /u01/app/oraInventory 18  'UpdateNodeList ' was successful.

3)在删除节点删除软件

1  进入$ORACLE_HOME/de install
2  [grid@lvmrac1 de install]$ ./de install ‐local
3  按照提示,一步一步进行 4
5  [oracle@lvmrac1 de install]$ ./de install ‐local
6  按照提示,一步一步进行

4)在保留节点,同步oraInventory库

 进入$ORACLE_HOME/oui/bin(grid、oracle)
2  [grid@lvmrac2 bin]$ ./runInstaller ‐updateNodeList ORACLE_HOME=/u01/11.2.0/grid/ "CLUSTER_NODES={lvmrac2}"
3  Starting Oracle Universal Installer... 4
5  Checking swap space: must be greater than 500 MB.   Actual 2763 MB    Passed
6  The inventory pointer is located at /etc/oraInst.loc
7  The inventory is located at /u01/app/oraInventory 8  'UpdateNodeList ' was successful.
9
10  [oracle@lvmrac2 bin]$ ./runInstaller ‐updateNodeList
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1/ "CLUSTER_NODES={lvmrac2}"
11 Starting Oracle Universal Installer... 12
13 Checking swap space: must be greater than 500 MB.   Actual 2883 MB    Passed
14 The inventory pointer is located at /etc/oraInst.loc
15 The inventory is located at /u01/app/oraInventory 16  'UpdateNodeList ' was successful.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南風_入弦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值