# -+- number -+- category -+- title -+- email -+- name -+- homepage -+- clickOnName -+- language -+- image -+- browser-used -+- security-cookie =0 -+- 2004-07-24:1 -+- UNIX Basics -+- Oracle9iR2 post installation procedure on a shrink-wrapped Red Hat 9 and the freely downloadable version. -+- derzhavets@hotmail.com -+- Boris Derzhavets -+- -+- email -+- English -+- -+- Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) -+- 9856
1.Download from redhat.com required version of src.rpm for glibc, supposedly glibc-2.3.2-11.9.src.rpm 2. rpm -i glibc-2.3.2-11.9.src.rpm 3. cd /usr/src/redhat/SOURCES 4 bzip2 -dc glibc-2.3.2-200313.tar.bz2 | tar xf - -C /tmp 5.cd /tmp/glibc-2.3.2-200313/locale 6. Comment out all compat_symbols lines from lc-ctype.c 7. cd ../ctype 8. Comment out all compat_symbols lines from ctype-info.c 9. cd ..;cd ..;pwd /tmp 10. tar cvf glibc-2.3.2-200313.tar glibc-2.3.2-200313 11. bzip2 glibc-2.3.2-200313.tar 12. cp glibc-2.3.2-200313.tar.bz2 /usr/src/redhat/SOURCES 13. cd /usr/src/redhat/SPECS 14. vi glbc-9.spec 15. Add to the end of glibcrelease line (line 1) ".oracle". Now 11.9 now looks as 11.9.oracle. Then save file. 16. rpmbuild –ba /usr/src/redhat/SPECS/glbc-9.specIn my case, at the end rpms were written to /usr/src/redhat/RPMS/i386 folder
[root@ServerDBS inst_patch]# rpm -Uvh glibc-2.3.2-27.9.7.oracle.i686.rpm \ glibc-common-2.3.2-27.9.7.oracle.i386.rpm \ glibc-utils-2.3.2-27.9.7.oracle.i386.rpm \ glibc-debug-2.3.2-27.9.7.oracle.i386.rpm \ glibc-devel-2.3.2-27.9.7.oracle.i386.rpm Preparing... ####################### [100%] 1:glibc-common ####################### [ 20%] 2:glibc ####################### [ 40%] Stopping sshd:[ OK ] Starting sshd:[ OK ] 3:glibc-devel ####################### [ 60%] 4:glibc-utils ####################### [ 80%] 5:glibc-debug ####################### [100%] [root@ServerDBS inst_patch]# rpm -Uvh glibc-debuginfo-2.3.2-27.9.7.oracle.i386.rpm \ glibc-debuginfo-common-2.3.2-27.9.7.oracle.i386.rpm Preparing... ########################## [100%] 1:glibc-debuginfo-common ###################### [ 50%] 2:glibc-debuginfo ###################### [100%] [root@ServerDBS inst_patch]# rpm -Uvh glibc-profile-2.3.2-27.9.7.oracle.i386.rpm \ nscd-2.3.2-27.9.7.oracle.i386.rpm Preparing... ########################### [100%] 1:nscd ########################### [ 50%] 2:glibc-profile ####################### [100%]
At this point run as oracle (no information about this step in [1] ):
$make –f $ORACLE_HOME/network/lib/ins_oemagent.mk install
This time you will be succeed due to patched rpms have been installed.
Now dbsnmp is properly linked and will bring back to life "Intelligent Agent"
Then grab from $ORACLE_HOME/root.sh all commands required
to install right permissions for dbsnmp and dependent directories and
run them as root.
Next steps:
$agentctl start
$oemctl start oms
You are ready to run OEM console.
References:
1.http://mlug.missouri.edu/~jmcintosh/computers/oracle/redhat/9/rpms/
2.http://www.linuxdevcenter.com/pub/a/linux/2003/09/04/oracle_install.html