Mac de Oracle - 10万円未満 de RAC (11g編)#27
21.Oracle Clusterwareプロセス・モニター・デーモンの構成
以下のマニュアルを参考に。
Oracle Clusterware Installation Guide 11g Release 1 (11.1) for Linux
- 7.1.2 Configure Input/Output Fencing
Oracle Clusterware Installation Guide 11g Release 1 (11.1) for Linux
- 7.1.2.3 Configuring Oracle Clusterware Process Monitor Daemon
Cluster Database/ASMなどを停止(全ノード)
G5Server:˜ discus$ ssh root@discus1 root@discus1's password: Last login: Sat Oct 18 18:32:53 2008 from 192.168.1.19 [root@discus1 ˜]# su - oracle [oracle@discus1 ˜]$ srvctl stop database -d orcl [oracle@discus1 ˜]$ srvctl stop asm -n discus2 [oracle@discus1 ˜]$ srvctl stop asm -n discus1 [oracle@discus1 ˜]$ srvctl stop nodeapps -n discus2 [oracle@discus1 ˜]$ srvctl stop nodeapps -n discus1 [oracle@discus1 ˜]$ echo $ORA_CRS_HOME /u01/app/crs [oracle@discus1 ˜]$ exit logout
|
rootユーザでRACの停止を確認(全てOFFLINEであればOK)
[root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crs_stat NAME=ora.discus1.ASM1.asm TYPE=application TARGET=OFFLINE STATE=OFFLINE
NAME=ora.discus1.LISTENER_DISCUS1.lsnr TYPE=application TARGET=OFFLINE STATE=OFFLINE
NAME=ora.discus1.gsd TYPE=application TARGET=OFFLINE STATE=OFFLINE
・・・・中略・・・・
NAME=ora.orcl.db TYPE=application TARGET=OFFLINE STATE=OFFLINE
NAME=ora.orcl.orcl1.inst TYPE=application TARGET=OFFLINE STATE=OFFLINE
NAME=ora.orcl.orcl2.inst TYPE=application TARGET=OFFLINE STATE=OFFLINE
|
crsの状態確認
[root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crsctl check cluster discus1 ONLINE discus2 ONLINE [root@discus1 ˜]#
|
crsの停止(RAC全ノードのrootユーザで実施)
[root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crsctl check crs Cluster Synchronization Services appears healthy Cluster Ready Services appears healthy Event Manager appears healthy [root@discus1 ˜]# [root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crsctl stop crs Stopping resources. This could take several minutes. Successfully stopped Oracle Clusterware resources Stopping Cluster Synchronization Services. Shutting down the Cluster Synchronization Services daemon. Shutdown request successfully issued. [root@discus1 ˜]# [root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crsctl check crs Failure 1 contacting Cluster Synchronization Services daemon Cannot communicate with Cluster Ready Services Cannot communicate with Event Manager [root@discus1 ˜]#
|
oprocdの停止手順が書いてあるがcrsを停止するとoprocdも停止するのでこの操作は不要なのでは?(マニュアルバグ?)とりあえずマニュアル通りにやったが・・・。(RAC全ノードのrootユーザで実施)
[root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/oprocd stop Oct 20 02:53:05.858 | ERR | failed to connect to daemon, errno(111) [root@discus1 ˜]# [root@discus1 ˜]# [root@discus1 ˜]# ps -ef | grep oprocd root 23327 21934 0 02:54 pts/1 00:00:00 grep oprocd [root@discus1 ˜]#
|
diagwaitパラメータを13秒に変更する。(この操作はRACを構成する1ノードから行う。)
[root@discus1 ˜]# /u01/app/crs/bin/crsctl set css diagwait 13 -force Configuration parameter diagwait is now set to 13. [root@discus1 ˜]#
|
crsの起動(RAC全ノードのrootユーザで実施)
[root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crsctl start crs Attempting to start Oracle Clusterware stack The CRS stack will be started shortly [root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/crsctl check crs Cluster Synchronization Services appears healthy Cluster Ready Services appears healthy Event Manager appears healthy [root@discus1 ˜]# [root@discus1 ˜]# ps -ef | grep oprocd root 24758 22215 0 02:56 ? 00:00:00 /bin/sh /etc/init.d/init.cssd oprocd root 25125 24758 0 02:56 ? 00:00:00 /u01/app/crs/bin/oprocd run -t 1000 -m 10000 -hsi 5:10:50:75:90 -f root 26140 21934 0 02:57 pts/1 00:00:00 grep oprocd [root@discus1 ˜]# [root@discus1 ˜]# /u01/app/crs/bin/oprocd check Oct 19 03:16:49.630 | INF | daemon running in fatal mode [root@discus1 ˜]#
|
次回へつづく
| 固定リンク | 0
コメント