您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle高级课程实操案例4-RAC删除节点
栢图教育Oracle高级课程案例实操部分栢图Oracle研究室RAC环境中删除节点1删除实例在非将要删除的节点上操作[root@class1oracle]#xhost+accesscontroldisabled,clientscanconnectfromanyhost[root@class1oracle]#su-oracle[oracle@class1~]$exportDISPLAY=:0.0[oracle@class1~]$exportLANG=en_US[oracle@class1~]$dbcaWarning:Cannotconvertstring-b&h-lucida-medium-r-normal-sans-*-140-*-*-p-*-iso8859-1totypeFontStruct选择“OracleRACdatabase”并单击“Next”按钮。栢图教育Oracle高级课程案例实操部分栢图Oracle研究室列出了可以使用DBCA执行的所有的操作列表。选中“InstanceManagement”,然后单击Next按钮。栢图教育Oracle高级课程案例实操部分栢图Oracle研究室选择“DeleteanInstance”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室列出了该节点上运行的集群数据库列表,在节点class1上的数据库是ORCL,选择该数据库。在屏幕的下半部分,DBCA要求利用SYSDBA系统特权指定一个用户以及密码,并单击“Next”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室选择一个要删除的实例,这里选择class3,点击“Next”后点击“Finish”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室确定删除,点击“OK”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室点击“OK”。栢图教育Oracle高级课程案例实操部分栢图Oracle研究室开始进行删除操作栢图教育Oracle高级课程案例实操部分栢图Oracle研究室点击“No”,结束删除操作。[oracle@class1~]$crs_stat-v-tNameTypeR/RAF/FTTargetStateHost---------------------------------------------------------------------------------------------------------------ora....L1.instapplication0/50/0ONLINEONLINEclass1ora....L2.instapplication0/50/0ONLINEONLINEclass2ora.ORCL.dbapplication0/10/1ONLINEONLINEclass1ora....SM1.asmapplication0/50/0ONLINEONLINEclass1ora....S1.lsnrapplication0/50/0ONLINEONLINEclass1ora.class1.gsdapplication0/50/0ONLINEONLINEclass1ora.class1.onsapplication0/30/0ONLINEONLINEclass1ora.class1.vipapplication0/00/0ONLINEONLINEclass1ora....SM2.asmapplication0/50/0ONLINEONLINEclass2ora....S2.lsnrapplication0/50/0ONLINEONLINEclass2ora.class2.gsdapplication0/50/0ONLINEONLINEclass2ora.class2.onsapplication0/30/0ONLINEONLINEclass2ora.class2.vipapplication0/00/0ONLINEONLINEclass2ora....SM3.asmapplication0/50/0ONLINEONLINEclass3ora....S3.lsnrapplication0/50/0ONLINEONLINEclass3ora.class3.gsdapplication0/50/0ONLINEONLINEclass3栢图教育Oracle高级课程案例实操部分栢图Oracle研究室ora.class3.onsapplication0/30/0ONLINEONLINEclass3ora.class3.vipapplication0/00/0ONLINEONLINEclass32删除ASM实例[oracle@class1~]$cd/oracle/product/database/bin/[oracle@class1bin]$./srvctlstopasm-nclass3注意执行此命令可能报如下的错误:/oracle/product/database/jdk/jre/bin/java:errorwhileloadingsharedlibraries:libpthread.so.0:cannotopensharedobjectfile:Nosuchfileordirectory此时需要修改当前目录下的srvctl文件,在LD_ASSUME_KERNEL=2.4.19,后面添加如下内容:unsetLD_ASSUME_KERNEL[oracle@class1bin]$./srvctlremoveasm-nclass3上述两个命令执行完毕之后,目标节点的ASM实例就已经被删除了,确认:[oracle@class1bin]$crs_stat-tNameTypeTargetStateHost------------------------------------------------------------------------------------------ora....L1.instapplicationONLINEONLINEclass1ora....L2.instapplicationONLINEONLINEclass2ora.ORCL.dbapplicationONLINEONLINEclass1ora....SM1.asmapplicationONLINEONLINEclass1ora....S1.lsnrapplicationONLINEONLINEclass1ora.class1.gsdapplicationONLINEONLINEclass1ora.class1.onsapplicationONLINEONLINEclass1ora.class1.vipapplicationONLINEONLINEclass1ora....SM2.asmapplicationONLINEONLINEclass2ora....S2.lsnrapplicationONLINEONLINEclass2ora.class2.gsdapplicationONLINEONLINEclass2ora.class2.onsapplicationONLINEONLINEclass2ora.class2.vipapplicationONLINEONLINEclass2ora....S3.lsnrapplicationONLINEONLINEclass3ora.class3.gsdapplicationONLINEONLINEclass3ora.class3.onsapplicationONLINEONLINEclass3ora.class3.vipapplicationONLINEONLINEclass3可以看出,class3中运行的ASM和instance均已经不存在了,此时虽然相关应用均已被删除,不过ASM实例相关的pfile以及一些trc文件仍然存在,可以通过OS命令删除相关文件:[oracle@class3+ASM]$pwd/oracle/admin/+ASM[oracle@class3+ASM]$rm-rf*[oracle@class3oracle]$cd$ORACLE_HOME/dbs[oracle@class3dbs]$rm-rfinit+ASM*[oracle@class3dbs]$rm-rforapw+ASM3[oracle@class3dbs]$rm-rfhc_+ASM3.dat[oracle@class3dbs]$rm-rfab_+ASM3.dat[oracle@class3dbs]$vi/etc/oratab--删掉文件中内容栢图教育Oracle高级课程案例实操部分栢图Oracle研究室3删除监听服务在非要删除的节点上执行[oracle@class1dbs]$netcaOracleNetServicesConfiguration:Warning:Cannotconvertstring-b&h-lucida-medium-r-normal-sans-*-140-*-*-p-*-iso8859-1totypeFontStruct选择“Clusterconfiguration”,点击“Next”。栢图教育Oracle高级课程案例实操部分栢图Oracle研究室选择要处理的节点class3,点击“Next”选择“监听器配置”,点击“Next”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室选择“Delete”,点击“Next”。点击“Next”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室点击“Yes”,点击“Next”配置结束,点击“Next”栢图教育Oracle高级课程案例实操部分栢图Oracle研究室点击“Finish”。class3...Deletedlistener:LISTENER_CLASS3OracleNetServicesconfigurationsuccessful.Theexitcodeis0确认监听服务停止。[oracle@class1dbs]$crs_stat-v-tNameTypeR/RAF/FTTargetStateHost----------------------------------------------------------------------------------------------------------------ora....L1.instapplication0/50/0ONLINEONLINEclass1ora....L2.instapplication1/50/0ONLINEONLINEclass2ora.ORCL.dbapplication0/10/1ONLINEONLINEclass1ora....SM1.asmapplication0/50/0ONLINEONLINEclass1ora....S1.lsnrapplication0/50/0ONLINEONLINEclass1ora.class1.gsdapplication0/50/0ONLINEONLINEclass1ora.class1.onsapplication0/30/0ONLINEONLINEclass1ora.class1.vipapplication0/00/0ONLINEONLINEclass1ora....SM2.asmapplication1/50/0ONLINEONLINEclass2ora....S2.lsnrapplication0/50/0ONLINEONLINEclass2ora.class2.gsdapplication0/50/0ONLINEONLINEclass2ora.class2.onsapplication0/30/0ONLINEONLINEclass2ora.class2.vipapplication0/00/0ONLINEONLINEclass
本文标题:Oracle高级课程实操案例4-RAC删除节点
链接地址:https://www.777doc.com/doc-6204565 .html