I have a 2 node RAC in Oracle 11g. We have few shared disks and some Direct attached disks on 2 nd node.
One of the datafiles for a RAC database is added on the Direct attached disks (or disk group on direct attached disks).
On realizing this we moved the datafile to the shared disk and the database is up and running.
When i shut down the first instance on node 1 and try bringing up it says the non shared diskgroup is not available.
Kindly advise on resolving this issue.
I had done the following and now it is resolved:
1. srvctl config database -d <dbname> -a
2. From the dependencies I found that this diskgroup is listed.
3. Took the list of diskgroup (from dependencies), removed this diskgroup entry and ran the following command:
srvctl modify database -d <dbname> -a "data_dg1, data_dg2, data_dg3"
4. started the instance and it worked