【DB筆試面試739】在Oracle中,如何獲取集群的名稱(Cluster name)?
- 2020 年 2 月 24 日
- 筆記
題目部分
在Oracle中,如何獲取集群的名稱(Cluster name)?
♣
答案部分
集群名稱資訊是記錄在OCR中的,因此可以通過轉儲OCR的方法來獲得集群名稱,另外,也可以使用cemutlo工具直接查看集群名稱資訊,如下所示:
[root@raclhr-11gR2-N1 ~]# cemutlo -h Usage: /u01/app/11.2.0/grid/bin/cemutlo.bin [-n] [-w] where: -n prints the cluster name -w prints the clusterware version in the following format: <major_version>:<minor_version>:<vendor_info> [root@raclhr-11gR2-N1 ~]# cemutlo -n raclhr-cluster
其實在$CRS_HOME/cdata/CLUSTER_NAME/目錄中也可以看到CLUSTER_NAME,這個目錄是用作OCR備份的。其下文件有backup00.ocr、backup01.ocr、ay.ocr、week.ocr等備份文件。
[root@raclhr-11gR2-N1 ~]# cd $ORACLE_HOME/cdata [root@raclhr-11gR2-N1 cdata]# ll total 2740 drwxr-xr-x 2 grid oinstall 4096 May 17 12:05 localhost drwxr-xr-x 2 grid oinstall 4096 May 17 13:39 raclhr-11gr2-n1 -rw------- 1 root oinstall 272756736 Aug 14 14:09 raclhr-11gr2-n1.olr drwxrwxr-x 2 grid oinstall 4096 May 17 12:07 raclhr-cluster
本文選自《Oracle程式設計師面試筆試寶典》,作者:小麥苗