操作步骤:
1、在存活节点查看节点信息是否为unpin状态,如果不是使用下面命令,将节点设置为unpin状态
crsctl unpin css -n(节点主机名)
2、在存活节点使用oracle账号通过dbca删除故障节点实例
3、在存活节点更新列表目录用户为oracle,命令如下:
cd
O
R
A
C
L
E
H
O
M
E
/
o
u
i
/
b
i
n
g
u
i
/
b
i
n
.
/
r
u
n
I
n
s
t
a
l
l
e
r
−
u
p
d
a
t
e
N
o
d
e
L
i
s
t
O
R
A
C
L
E
H
O
M
E
=
ORACLE_HOME/oui/bin gui/bin ./runInstaller -updateNodeList ORACLE_HOME=
ORACLEHOME/oui/bingui/bin./runInstaller−updateNodeListORACLEHOME=ORACLE_HOME “CLUSTER_NODES=racsrv4”
4、使用crsctl stat res -t 查看是否有故障节点vip,如果存在手动删除服务,删除节点
srvctl stop vip -i racsrv4 -f
srvctl remove vip -i racsrv4 -f
故障节点:
su - oracle
cd $ORACLE_HOME/deinstall
./deinstall -local
crsctl delete node -n racsrv4(删除节点)
cluvfy stage -post nodedel -n raccrsv4(验证节点是否被删除)
5、更新集群列表信息使用grid用户:
cd $ORACLE_HOME/oui/bin
./runInstaller -updateNodeList ORACLE_HOME=/u01/app/11.2.0/grid “CLUSTER_NODES={racsrv4}” CRS=TRUE -silent