# -+- number -+- category -+- title -+- email -+- name -+- homepage -+- clickOnName -+- language -+- image -+- browser-used -+- security-cookie =0 -+- 2004-09-08:1 -+- System Administration -+- Asynchronous I/O implementation for Red Hat Linux 9 .Relinking Oracle9iR2 to utilize AIO -+- derzhavets@hotmail.com -+- Boris Derzhavets -+- -+- email -+- English -+- -+- Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) -+- 5582
1. rpm -i kernel-2.4.20-35.9.i686.rpm from http://atrpms.com 2. rpm -i libaio-0.3.93-4.src.rpm 3. cd /usr/src/redhat/SOURCES 4. gunzip libaio-0.3.93.tar.gz 5. tar xf libaio-0.3.93.tar -C /tmp 6. cd /tmp/libaio-0.3.93/src 7. Modify files: compat-0_1.c io_queue_init.c io_submit.c as advised in [1],[2] 8. cd /tmp 9. tar cvf libaio-0.3.93.tar libaio-0.3.93 10. gzip libaio-0.3.93.tar 11. cp libaio-0.3.93.tar.gz /usr/src/redhat/SOURCES 12. rpmbuild -ba /usr/src/redhat/SPECS/libaio.spec 13. cd /usr/src/redhat/RPMS/i386 14. rpm -i libaio-0.3.93-4.i386.rpm 15. Check for file /usr/lib/libaio.so.1 to appear 16. cd /lib 17. ln -s /usr/lib/libaio.so.1 libaio.so
1. cd $ORACLE_HOME/rdbms/lib 2. make -f ins_rdbms.mk async_on 3. make -f ins_rdbms.mk ioracle 4. cd $ORACLE_HOME/dbs
disk_asynch_io=true filesystem_io=asynch