Tuesday, July 22, 2014

Error in 12.2.3 Cloning

On the target server you may get below error message when running perl adcfgclone.pl appsTier

error: db3 error(13) from dbenv->open: Permission denied
error: cannot open Packages index using db3 - Permission denied (13)
error: cannot open Packages database in /var/lib/rpm
error: db3 error(13) from dbenv->open: Permission denied
error: cannot open Packages database in /var/lib/rpm
error: db3 error(13) from dbenv->open: Permission denied
error: cannot open Packages index using db3 - Permission denied (13)
error: cannot open Packages database in /var/lib/rpm
error: db3 error(13) from dbenv->open: Permission denied
error: cannot open Packages database in /var/lib/rpm

###############################################################################
The issue is related to permissions for application user account on  /var/lib/rpm/

[root@ora6crpappast ~]# ls -l /var/lib/rpm/
total 86228
-rwxrwxrwx. 1 root root  5550080 Jun 11 10:31 Basenames
-rwxrwxrwx. 1 root root    12288 Apr 23 18:47 Conflictname
-rw-r--r--. 1 root root    24576 Jul 22 10:17 __db.001
-rw-r--r--. 1 root root   237568 Jul 22 10:17 __db.002
-rw-r--r--. 1 root root  1318912 Jul 22 10:17 __db.003
-rw-r--r--. 1 root root   761856 Jul 22 10:17 __db.004

as a root user login to cd /var/lib/rpm/ 

grant 777 permissions. 

chmod 777 *db*

-rwxrwxrwx. 1 root root    24576 Jul 22 10:17 __db.001
-rwxrwxrwx. 1 root root   761856 Jul 22 10:17 __db.004
-rwxrwxrwx. 1 root root  1318912 Jul 22 10:17 __db.003
-rwxrwxrwx. 1 root root   237568 Jul 22 10:17 __db.002