那么ASM实例如何得知它的spfile具体位置的呢?
答案是通过一个“本地注册表”。
Oracle的Grid Infastructure使用这样一个“本地注册表”来记录本地的所有可控资源。
“本地注册表”位置在/etc/oracle/olr.loc文件中,查看olrconfig_loc变量:
[grid@rac1 ~]$ cat /etc/oracle/olr.loc
crs_home=/u01/app/grid/product/11.2.0/grid
查看“本地注册表”的内容:
[grid@rac1 ~]$ ocrdump -local -xml
[grid@rac1 ~]$ grep -i spfile OCRDUMPFILE