To lose or not to lose the GPNP Profile

Currently I’m preparing a new presentation about Oracle Grid Infrastructure Backup & Recovery. It will contain information about what should be backuped up beyond databases and especially how to recover from several error scenarios. One of these scenarios I was thinking of was losing the GPNP profile. It stores information about where to find ASM parameterfile, what disks to discover, which networks to use and so on. So it is quite important and it is required to start the cluster stack at the very beginning. The following scenario was tested with version 12.1.0.2 of Grid Infrastructure.

First the basics, the GPNP profile is stored in a XML file located in $GRID_HOME/gpnp/<nodename>/profiles/peer/profile.xml.

[oracle@oel6u4 ~]$ ls -l /u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/profile.xml
-rw-r--r-- 1 oracle oinstall 1986 Mar 31 10:06 /u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/profile.xml

[oracle@oel6u4 ~]$ cat /u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/profile.xml
<?xml version="1.0" encoding="UTF-8"?><gpnp:GPnP-Profile Version="1.0" xmlns="http://www.grid-pnp.org/2005/11/gpnp-profile" xmlns:gpnp="http://www.grid-pnp.org/2005/11/gpnp-profile" xmlns:orcl="http://www.oracle.com/gpnp/2005/11/gpnp-profile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.grid-pnp.org/2005/11/gpnp-profile gpnp-profile.xsd" ProfileSequence="22" ClusterUId="a3650eb3772d4ff9bf115d2157a0effc" ClusterName="mycluster" PALocation=""><gpnp:Network-Profile><gpnp:HostNetwork id="gen" HostName="*"><gpnp:Network id="net1" IP="192.168.1.0" Adapter="eth2" Use="asm,cluster_interconnect"/><gpnp:Network id="net2" IP="192.168.56.0" Adapter="eth3" Use="public"/><gpnp:Network id="net3" Adapter="eth4" Use="public" IP="192.168.1.0"/></gpnp:HostNetwork></gpnp:Network-Profile><orcl:CSS-Profile id="css" DiscoveryString="+asm" LeaseDuration="400"/><orcl:ASM-Profile id="asm" DiscoveryString="/dev/oracleasm/disks/*" SPFile="+OCR/mycluster/ASMPARAMETERFILE/registry.253.907927597" Mode="remote"/><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><ds:Reference URI=""><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"> <InclusiveNamespaces xmlns="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="gpnp orcl xsi"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>0S5hJDSQrW+BP+IMSS1ZUYXUlGg=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>IvfOT07OtXipGDCOIfZBXq47MDnO421XgViOe4UkKx/7i+XLHxh+aV1lgMZx8yF8ukiZGLWBCYDrycwTy6XKn/Xi7XFWhCq21K6IzpxgaVaZkXN+qjU/WsGLbydtfz3RdNy8NspOR1vs/WLx2bGd0ABitiNvRddukVSgrWjxBV4=</ds:SignatureValue></ds:Signature></gpnp:GPnP-Profile>

I simply moved everyting from this directory elsewhere:

 
[oracle@oel6u4 ~]$ mv /u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/* /tmp/gpnpprofile/

And rebooted the node. What then happened, surprised me. Everything came up fine again.

[oracle@oel6u4 trace]$ crsctl stat res -t -init
--------------------------------------------------------------------------------
Name           Target  State        Server                   State details
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.asm
      1        ONLINE  ONLINE       oel6u4                   Started,STABLE
ora.cluster_interconnect.haip
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.crf
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.crsd
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.cssd
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.cssdmonitor
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.ctssd
      1        ONLINE  ONLINE       oel6u4                   OBSERVER,STABLE
ora.diskmon
      1        OFFLINE OFFLINE                               STABLE
ora.drivers.acfs
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.evmd
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.gipcd
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.gpnpd
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.mdnsd
      1        ONLINE  ONLINE       oel6u4                   STABLE
ora.storage
      1        ONLINE  ONLINE       oel6u4                   STABLE
--------------------------------------------------------------------------------

So I had a look into the log files to find out what happened. The “ohasd.trc” has nothing very useful, but “gpnpd.trc” has.

2016-03-31 11:58:14.058953 : default:2930685536: gpnpd START pid=2677 Oracle Grid Plug-and-Play Daemon
2016-03-31 11:58:14.059582 : default:2930685536: clsgpnpd_main instance started
2016-03-31 11:58:14.060566 :    GPNP:2930685536: clsgpnp_Init: [at clsgpnp0.c:654] '/u01/app/grid/12.1.0.2' in effect as GPnP home base.
2016-03-31 11:58:14.060580 :    GPNP:2930685536: clsgpnp_Init: [at clsgpnp0.c:708] GPnP pid=2677, cli=gpnpd GPNP comp tracelevel=1, depcomp tracelevel=0, tlsrc:ORA_DAEMON_LOGGING_LEVELS, apitl:0, complog:1, tstenv:0, devenv:0, envopt:0, flags=3
2016-03-31 11:58:14.090050 :    GPNP:2930685536: clsgpnpkwf_initwfloc: [at clsgpnpkwf.c:402] Using FS Wallet Location : /u01/app/grid/12.1.0.2/gpnp/oel6u4/wallets/peer/

2016-03-31 11:58:14.160264 :    GPNP:2930685536: clsgpnpkwf_initwfloc: [at clsgpnpkwf.c:414] Wallet readable. Path: /u01/app/grid/12.1.0.2/gpnp/oel6u4/wallets/peer/

2016-03-31 11:58:14.180092 :    GPNP:2930685536: clsgpnp_InitLocalPrfCacheProvs: [at clsgpnp0.c:4951] Result: (1) CLSGPNP_ERR. (:GPNP00258:)Error initializing gpnp local profile cache provider 1 of 2 (LCP-FS).
2016-03-31 11:58:14.286970 :    GPNP:2930685536: clsgpnpd_lOpenEP: [at clsgpnpd.c:2004] Listening on "ipc://GPNPD_oel6u4"
2016-03-31 11:58:14.293982 :  CLSDMT:2925598464: PID for the Process [2677], connkey 10
2016-03-31 11:58:15.002288 :    GPNP:2930685536: clsgpnpd_validateProfile: [at clsgpnpdcmn.c:1013] GPnPD taken cluster guid 'a3650eb3772d4ff9bf115d2157a0effc'
2016-03-31 11:58:15.002333 :    GPNP:2930685536: clsgpnpd_validateProfile: [at clsgpnpdcmn.c:1040] GPnPD taken cluster name 'mycluster'
2016-03-31 11:58:15.002342 :    GPNP:2930685536: clsgpnpd_openLocalProfile: [at clsgpnpd.c:2380] Got local profile from OLR cache provider (LCP-OLR).
2016-03-31 11:58:15.002354 :    GPNP:2930685536: clsgpnpd_openLocalProfile: [at clsgpnpd.c:2428] Result: (3) CLSGPNP_INIT_FAILED. (:GPNPD00109:)best profile was not saved in file local cache provider (LCP-FS) p=0x1a41bf0
2016-03-31 11:58:15.004650 :    GPNP:2930685536: clsgpnpd_lCheckIpTypes: [at clsgpnpd.c:1714] Profile Networks Definitions - 3 total
2016-03-31 11:58:15.004791 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1615]   - eth3/192.168.56.0 public (ip=,mask=,mac=,typ=1)
2016-03-31 11:58:15.004802 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1615]   - eth4/192.168.1.0 public (ip=,mask=,mac=,typ=1)
2016-03-31 11:58:15.004864 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1615]   - eth2/192.168.1.0 cluster_interconnect,asm (ip=,mask=,mac=,typ=1)
2016-03-31 11:58:15.004874 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1636]   of 3 net interfaces, 2 publics (2 ipv4, 0 ipv6), 1 privates (1 ipv4, 0 ipv6).
2016-03-31 11:58:15.013276 :    GPNP:2930685536: clsgpnpd_lCheckIpTypes: [at clsgpnpd.c:1751] GPnP Node Network Interfaces - 3 total
2016-03-31 11:58:15.013582 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1615]   - eth3/192.168.56.0 public (ip=192.168.56.101,mask=255.255.255.0,mac=08-00-27-2e-bc-d6,typ=1)
2016-03-31 11:58:15.013593 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1615]   - eth4/192.168.1.0 public (ip=192.168.1.1,mask=255.255.255.0,mac=08-00-27-d1-db-78,typ=1)
2016-03-31 11:58:15.013736 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1615]   - eth2/192.168.1.0 cluster_interconnect,asm (ip=192.168.1.1,mask=255.255.255.0,mac=08-00-27-3d-33-dd,typ=1)
2016-03-31 11:58:15.013745 :    GPNP:2930685536: clsgpnpd_lFilterIpTypes: [at clsgpnpd.c:1636]   of 3 net interfaces, 2 publics (2 ipv4, 0 ipv6), 1 privates (1 ipv4, 0 ipv6).
2016-03-31 11:58:15.014032 :    GPNP:2930685536: clsgpnpd_lOpenEP: [at clsgpnpd.c:1996] Listening on "tcp://0.0.0.0:61417", call address "tcp://oel6u4:61417" ipv4
2016-03-31 11:58:15.046511 : default:2930685536: GPNPD started on node oel6u4.
2016-03-31 11:58:15.046697 :    GPNP:2930685536: clsgpnpd_main: [at clsgpnpd.c:468] --- Local best profile:
2016-03-31 11:58:15.046706 :    GPNP:2930685536: clsgpnpd_main: <?xml version="1.0" encoding="UTF-8"?><gpnp:GPnP-Profile Versio[cont]
2016-03-31 11:58:15.046713 :    GPNP:2930685536: clsgpnpd_main: n="1.0" xmlns="http://www.grid-pnp.org/2005/11/gpnp-profile" xm[cont]
2016-03-31 11:58:15.046719 :    GPNP:2930685536: clsgpnpd_main: lns:gpnp="http://www.grid-pnp.org/2005/11/gpnp-profile" xmlns:o[cont]
2016-03-31 11:58:15.046725 :    GPNP:2930685536: clsgpnpd_main: rcl="http://www.oracle.com/gpnp/2005/11/gpnp-profile" xmlns:xsi[cont]
2016-03-31 11:58:15.046731 :    GPNP:2930685536: clsgpnpd_main: ="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation[cont]
2016-03-31 11:58:15.046737 :    GPNP:2930685536: clsgpnpd_main: ="http://www.grid-pnp.org/2005/11/gpnp-profile gpnp-profile.xsd[cont]
2016-03-31 11:58:15.046742 :    GPNP:2930685536: clsgpnpd_main: " ProfileSequence="22" ClusterUId="a3650eb3772d4ff9bf115d2157a0[cont]
2016-03-31 11:58:15.046748 :    GPNP:2930685536: clsgpnpd_main: effc" ClusterName="mycluster" PALocation=""><gpnp:Network-Profi[cont]
2016-03-31 11:58:15.046754 :    GPNP:2930685536: clsgpnpd_main: le><gpnp:HostNetwork id="gen" HostName="*"><gpnp:Network id="ne[cont]
2016-03-31 11:58:15.046760 :    GPNP:2930685536: clsgpnpd_main: t1" IP="192.168.1.0" Adapter="eth2" Use="asm,cluster_interconne[cont]
2016-03-31 11:58:15.046767 :    GPNP:2930685536: clsgpnpd_main: ct"/><gpnp:Network id="net2" IP="192.168.56.0" Adapter="eth3" U[cont]
2016-03-31 11:58:15.046772 :    GPNP:2930685536: clsgpnpd_main: se="public"/><gpnp:Network id="net3" Adapter="eth4" Use="public[cont]
2016-03-31 11:58:15.046779 :    GPNP:2930685536: clsgpnpd_main: " IP="192.168.1.0"/></gpnp:HostNetwork></gpnp:Network-Profile><[cont]
2016-03-31 11:58:15.046784 :    GPNP:2930685536: clsgpnpd_main: orcl:CSS-Profile id="css" DiscoveryString="+asm" LeaseDuration=[cont]
2016-03-31 11:58:15.046790 :    GPNP:2930685536: clsgpnpd_main: "400"/><orcl:ASM-Profile id="asm" DiscoveryString="/dev/oraclea[cont]
2016-03-31 11:58:15.046796 :    GPNP:2930685536: clsgpnpd_main: sm/disks/*" SPFile="+OCR/mycluster/ASMPARAMETERFILE/registry.25[cont]
2016-03-31 11:58:15.046801 :    GPNP:2930685536: clsgpnpd_main: 3.907927597" Mode="remote"/><ds:Signature xmlns:ds="http://www.[cont]
2016-03-31 11:58:15.046973 :    GPNP:2930685536: clsgpnpd_main: w3.org/2000/09/xmldsig#"><ds:SignedInfo><ds:CanonicalizationMet[cont]
2016-03-31 11:58:15.046978 :    GPNP:2930685536: clsgpnpd_main: hod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><ds:Si[cont]
2016-03-31 11:58:15.046982 :    GPNP:2930685536: clsgpnpd_main: gnatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-[cont]
2016-03-31 11:58:15.046986 :    GPNP:2930685536: clsgpnpd_main: sha1"/><ds:Reference URI=""><ds:Transforms><ds:Transform Algori[cont]
2016-03-31 11:58:15.046995 :    GPNP:2930685536: clsgpnpd_main: thm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><d[cont]
2016-03-31 11:58:15.047000 :    GPNP:2930685536: clsgpnpd_main: s:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"[cont]
2016-03-31 11:58:15.047004 :    GPNP:2930685536: clsgpnpd_main: > <InclusiveNamespaces xmlns="http://www.w3.org/2001/10/xml-exc[cont]
2016-03-31 11:58:15.047008 :    GPNP:2930685536: clsgpnpd_main: -c14n#" PrefixList="gpnp orcl xsi"/></ds:Transform></ds:Transfo[cont]
2016-03-31 11:58:15.047012 :    GPNP:2930685536: clsgpnpd_main: rms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmlds[cont]
2016-03-31 11:58:15.047016 :    GPNP:2930685536: clsgpnpd_main: ig#sha1"/><ds:DigestValue>0S5hJDSQrW+BP+IMSS1ZUYXUlGg=</ds:Dige[cont]
2016-03-31 11:58:15.047020 :    GPNP:2930685536: clsgpnpd_main: stValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>IvfOT[cont]
2016-03-31 11:58:15.047024 :    GPNP:2930685536: clsgpnpd_main: 07OtXipGDCOIfZBXq47MDnO421XgViOe4UkKx/7i+XLHxh+aV1lgMZx8yF8ukiZ[cont]
2016-03-31 11:58:15.047029 :    GPNP:2930685536: clsgpnpd_main: GLWBCYDrycwTy6XKn/Xi7XFWhCq21K6IzpxgaVaZkXN+qjU/WsGLbydtfz3RdNy[cont]
2016-03-31 11:58:15.047033 :    GPNP:2930685536: clsgpnpd_main: 8NspOR1vs/WLx2bGd0ABitiNvRddukVSgrWjxBV4=</ds:SignatureValue></[cont]
2016-03-31 11:58:15.047037 :    GPNP:2930685536: clsgpnpd_main: ds:Signature></gpnp:GPnP-Profile>

So the GPNPD found a profile in the Local Registry (OLR). Nice. And it tells us that this profile was not written to disk. That is something we can do on our own.

[oracle@oel6u4 trace]$ gpnptool get -o=/u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/profile.xml
Resulting profile written to "/u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/profile.xml".
Success.
[oracle@oel6u4 trace]$ ll /u01/app/grid/12.1.0.2/gpnp/oel6u4/profiles/peer/
total 4
-rw-r--r-- 1 oracle oinstall 1986 Mar 31 13:08 profile.xml

Now as a last step I verified the content of the OLR just for my understanding. There are sections related to profiles inside OLR:

[root@oel6u4 ~]# ocrdump -local  /tmp/olrdump
[root@oel6u4 ~]# more  /tmp/olrdump

[SYSTEM.GPnP]
UNDEF :
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_NONE, OTHER_PERMISSION : PROCR_NONE, USER_NAME : oracle, GROUP_NAME : oinstall}

[SYSTEM.GPnP.profiles]
BYTESTREAM (16) :
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_NONE, OTHER_PERMISSION : PROCR_NONE, USER_NAME : oracle, GROUP_NAME : oinstall}

[SYSTEM.GPnP.profiles.peer]
UNDEF :
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_READ, OTHER_PERMISSION : PROCR_QUERY_KEY, USER_NAME : oracle, GROUP_NAME : oinstall}

[SYSTEM.GPnP.profiles.peer.best]
BYTESTREAM (16) : 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e3c67706e703a47506e502d50726f66696c652056657273696f6e3d22312e302220786d6c6e733d22687474703a2f2f7777772e677269642d706e702e6f72672f323030352f31312f67706e702d70726f66696c652220786d6c6e733a67706e703d22687474703a2f2f7777772e677269642d706e702e6f72672f323030352f31312f67706e702d70726f66696c652220786d6c6e733a6f72636c3d22687474703a2f2f7777772e6f7261636c652e636f6d2f67706e702f323030352f31312f67706e702d70726f66696c652220786d6c6e733a7873693d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612d696e7374616e636522207873693a736368656d614c6f636174696f6e3d22687474703a2f2f7777772e677269642d706e702e6f72672f323030352f31312f67706e702d70726f66696c652067706e702d70726f66696c652e787364222050726f66696c6553657175656e63653d2232322220436c75737465725549643d2261333635306562333737326434666639626631313564323135376130656666632220436c75737465724e616d653d226d79636c7573746572222050414c6f636174696f6e3d22223e3c67706e703a4e6574776f726b2d50726f66696c653e3c67706e703a486f73744e6574776f726b2069643d2267656e2220486f73744e616d653d222a223e3c67706e703a4e6574776f726b2069643d226e657431222049503d223139322e3136382e312e302220416461707465723d226574683222205573653d2261736d2c636c75737465725f696e746572636f6e6e656374222f3e3c67706e703a4e6574776f726b2069643d226e657432222049503d223139322e3136382e35362e302220416461707465723d226574683322205573653d227075626c6963222f3e3c67706e703a4e6574776f726b2069643d226e6574332220416461707465723d226574683422205573653d227075626c6963222049503d223139322e3136382e312e30222f3e3c2f67706e703a486f73744e6574776f726b3e3c2f67706e703a4e6574776f726b2d50726f66696c653e3c6f72636c3a4353532d50726f66696c652069643d226373732220446973636f76657279537472696e673d222b61736d22204c656173654475726174696f6e3d22343030222f3e3c6f72636c3a41534d2d50726f66696c652069643d2261736d2220446973636f76657279537472696e673d222f6465762f6f7261636c6561736d2f6469736b732f2a2220535046696c653d222b4f43522f6d79636c75737465722f41534d504152414d4554455246494c452f72656769737472792e3235332e39303739323735393722204d6f64653d2272656d6f7465222f3e3c64733a5369676e617475726520786d6c6e733a64733d22687474703a2f2f7777772e77332e6f72672f323030302f30392f786d6c6473696723223e3c64733a5369676e6564496e666f3e3c64733a43616e6f6e6963616c697a6174696f6e4d6574686f6420416c676f726974686d3d22687474703a2f2f7777772e77332e6f72672f323030312f31302f786d6c2d6578632d6331346e23222f3e3c64733a5369676e61747572654d6574686f6420416c676f726974686d3d22687474703a2f2f7777772e77332e6f72672f323030302f30392f786d6c64736967237273612d73686131222f3e3c64733a5265666572656e6365205552493d22223e3c64733a5472616e73666f726d733e3c64733a5472616e73666f726d20416c676f726974686d3d22687474703a2f2f7777772e77332e6f72672f323030302f30392f786d6c6473696723656e76656c6f7065642d7369676e6174757265222f3e3c64733a5472616e73666f726d20416c676f726974686d3d22687474703a2f2f7777772e77332e6f72672f323030312f31302f786d6c2d6578632d6331346e23223e203c496e636c75736976654e616d6573706163657320786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030312f31302f786d6c2d6578632d6331346e2322205072656669784c6973743d2267706e70206f72636c20787369222f3e3c2f64733a5472616e73666f726d3e3c2f64733a5472616e73666f726d733e3c64733a4469676573744d6574686f6420416c676f726974686d3d22687474703a2f2f7777772e77332e6f72672f323030302f30392f786d6c647369672373686131222f3e3c64733a44696765737456616c75653e305335684a44535172572b42502b494d5353315a555958556c47673d3c2f64733a44696765737456616c75653e3c2f64733a5265666572656e63653e3c2f64733a5369676e6564496e666f3e3c64733a5369676e617475726556616c75653e4976664f5430374f745869704744434f49665a42587134374d446e4f343231586756694f6534556b4b782f37692b584c4878682b6156316c674d5a7838794638756b695a474c574243594472796377547936584b6e2f58693758465768437132314b36497a7078676156615a6b584e2b716a552f5773474c62796474667a3352644e79384e73704f523176732f574c78326247643041426974694e76526464756b56536772576a784256343d3c2f64733a5369676e617475726556616c75653e3c2f64733a5369676e61747572653e3c2f67706e703a47506e502d50726f66696c653e00
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_READ, OTHER_PERMISSION : PROCR_QUERY_KEY, USER_NAME : oracle, GROUP_NAME : oinstall}

As you can see, there really is a best profile stored inside OLR which enables my cluster node to start even when the “profile.xml” itself is missing. I thought this was different in 11.2 but I have no system available to check that. If you have any information about that, please co.

Advertisements