Reconfigure HAS and CSS for nonRAC ASM on 11.2

it2022-05-05  71

 

       This document provides a procedure to configure/reconfigure the ( High Availability Service ) HAS and CSS resource on Oracle Grid Infrastructure for nonRAC setup

 

Solution

       1 When you install grid infrastructure for single instance, at the end we run root.sh, that directs you to run the following script from root login:

<GridHome>/perl/bin/perl -I<GridHome>/perl/lib -I<GridHome>/crs/install <GridHome>/crs/install/roothas.pl

 

       This script configures the ohasd daemon ( inittab and rc.d entries ) and start the followings:

# ps -ef|grep ohas root 17162 1 0 17:05 ? 00:00:00 /bin/sh /etc/init.d/init.ohasd run grid 17186 1 0 17:05 ? 00:00:00 /oracle/grid/bin/ohasd.bin reboot

 

If there is a need to reconfigure HAS then, we can run the following scripts from root login:

<GridHome>/perl/bin/perl -I<GridHome>/perl/lib -I<GridHome>/crs/install <GridHome>/crs/install/roothas.pl -delete <GridHome>/perl/bin/perl -I<GridHome>/perl/lib -I<GridHome>/crs/install <GridHome>/crs/install/roothas.pl

 

       Note that the "roothas.pl -delete" will stop the cssd and diskmon resources ( and their dependent resources like ASM, Diskgroup, RDBMS ) and then will deconfigure HAS.

2009-09-15 19:03:33: Checking for super user privileges 2009-09-15 19:03:33: User has super user privileges 2009-09-15 19:03:33: Parsing the host name Using configuration parameter file: /oracle/grid/crs/install/crsconfig_params CRS-2673: Attempting to stop 'ora.cssd' on 'db112' CRS-2677: Stop of 'ora.cssd' on 'db112' succeeded CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'db112' CRS-2673: Attempting to stop 'ora.diskmon' on 'db112' CRS-2677: Stop of 'ora.diskmon' on 'db112' succeeded CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'db112' has completed CRS-4133: Oracle High Availability Services has been stopped. ACFS-9200: Supported Successfully deconfigured Oracle Restart stack

 

       If there is a malformed crs installation and CRS is not runing, one need to run rootcrs.pl and roothas.pl -deconfig with force options as follows:

<GridHome>/perl/bin/perl -I<GridHome>/perl/lib -I<GridHome>/crs/install <GridHome>/crs/install/roothas.pl -deconfig -force

<GridHome>/perl/bin/perl -I<GridHome>/perl/lib -I<GridHome>/crs/install <GridHome>/crs/install/roothas.pl -delete -force

<GridHome>/perl/bin/perl -I<GridHome>/perl/lib -I<GridHome>/crs/install <GridHome>/crs/install/roothas.pl

 

       We can also stop/start, disable_auto_start/enable the HAS we use the following commands:

# cd <Grid Home>/bin # ./crsctl stop has # ./crsctl start has # ./crsctl disable has # ./crsctl enable has

 

       Here also the ora.cssd and ora.diskmon dependency on HAS is maintained. You can also use -d option with the perl script run, in case you wish to debug the script ( perl expertise is needed ).

 

 

2 Unlike 10.2 / 11.1, CSS and Diskmon processes are resources in the OCR now.

$ crsctl status resource -t -------------------------------------------------------------- NAME TARGET STATE SERVER STATE_DETAILS -------------------------------------------------------------- Cluster Resources ------------------ ora.cssd 1 ONLINE ONLINE db112 ora.diskmon 1 ONLINE ONLINE db112

 

 

Daemons no more run from ../init.d scripts:

grid 26182 1 0 20:11 ? 00:00:00 /oracle/grid/bin/diskmon.bin -d -f grid 26091 1 0 20:09 ? 00:00:00 /oracle/grid/bin/cssdagent grid 26126 1 0 20:09 ? 00:00:00 /oracle/grid/bin/ocssd.bin

 

The following commands should NOT be used to remove/add the CSS resource from OCR

#./crsctl delete resource ora.cssd #./crsctl add resource ora.cssd -type

 

Instead use the delete and add commands of HAS to delete/add CSS/Diskmon.

 

 

 

 

 

From Oracle

-------------------------------------------------------------------------------------------------------

Blog http://blog.csdn.net/tianlesoftware

Email: dvd.dba@gmail.com

DBA1 群:62697716();   DBA2 群:62697977()   DBA3 群:62697850()  

DBA 超级群:63306533();  DBA4 群: 83829929  DBA5群: 142216823   

聊天 群:40132017   聊天2群:69087192

--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请

转载于:https://www.cnblogs.com/hibernate315/archive/2011/04/25/2399053.html

相关资源:数据结构—成绩单生成器

最新回复(0)