Reconfigure HAS and CSS for nonRAC ASM on 11.2

來源:互聯網
上載者:User

 

       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資料表空間和資料檔案的關係,否則拒絕申請

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.