Closed A7rMtWE57x closed 4 years ago
I'm curious why you think this is a problem. In Oracle 11.2 the Flash Recovery Area was rebranded to the Fast Recovery Area, so technically the fast_recovery_area directory is more correct than using flash_recovery_area. In addition the build work, so I'm not sure why you are suggesting making the change.
Are you seeing a problem with the build, or are you just changing the name because you prefer the old name?
FYI. I actually made the change you suggested and it breaks the build. It produces errors as the second node is expecting to have the fast_recovery_area directory present.
I'm going to deny the pull request unless you can explain why you think it is necessary...
Hi Tim
I downloaded these files (linux.x64_11gR2_database_1of2.zip and linux.x64_11gR2_database_2of2.zip) from Oracle download page and then I had to change the install.env
from this:
export DB_SOFTWARE="p13390677_112040_Linux-x86-64_*of7.zip"
to this:
export DB_SOFTWARE="linux.x64_11gR2_database_*of2.zip"
after vagrant up the first node I have:
[oracle@ol7-112-dg1 ~]$ cd /u01/app/oracle/
[oracle@ol7-112-dg1 oracle]$ ls -al
total 4
drwxr-xr-x. 9 oracle oinstall 4096 Apr 26 12:32 .
drwxr-xr-x. 4 oracle oinstall 40 Apr 26 12:28 ..
drwxr-x---. 3 oracle oinstall 19 Apr 26 12:29 admin
drwxr-x---. 3 oracle oinstall 18 Apr 26 12:29 cfgtoollogs
drwxr-xr-x. 2 oracle oinstall 6 Apr 26 12:31 checkpoints
drwxr-x---. 4 oracle oinstall 41 Apr 26 12:32 DB11G
drwxrwxr-x. 4 oracle oinstall 34 Apr 26 12:29 diag
drwxr-x---. 4 oracle oinstall 32 Apr 26 12:30 flash_recovery_area <--------
drwxr-xr-x. 3 oracle oinstall 22 Apr 26 12:28 product
[oracle@ol7-112-dg1 oracle]$
and while starting node 2 I get:
RMAN-00571: ===========================================================
default: RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
default: RMAN-00571: ===========================================================
default: RMAN-03002: failure of Duplicate Db command at 04/26/2020 13:08:00
default: RMAN-03015: error occurred in stored script Memory Script
default: ORA-19504: failed to create file "/u01/app/oracle/flash_recovery_area/db11g/control02.ctl"
default: ORA-27040: file create error, unable to create file
default: Linux-x86_64 Error: 2: No such file or directory
default: ORA-19600: input file is control file (/u01/oradata/db11g/control01.ctl)
default: ORA-19601: output file is control file (/u01/app/oracle/flash_recovery_area/db11g/control02.ctl)
OK. It looks that the 11.2.0.1 release used the old directory name and some patch between there and the 11.2.0.4 released fixed the bug.
I'm going to reject this pull request, but include the following in install.env file.
export DB_SOFTWARE="p13390677_112040Linux-x86-64*of7.zip" export FRS_DIR="fast_recovery_area"
And this in the node 2 oracle_create_database.sh file.
mkdir -p ${ORACLE_BASE}/${FRS_DIR}/${ORACLE_SID}
That way people can switch depending on the release they've got. I'll give you a shout out in the commit history for bringing it to my attention.
Cheers
Tim...
corrected fast_recovery_area to flash_recovery_area