發表文章

目前顯示的是 5月, 2012的文章

libc.so.6 的一些問題

本文轉載,原文不知出處。轉載自http://wbwk2005.blog.51cto.com/2215231/415185 好文章應該是留下來參考的 以下為內容: 今天中午,在Redhat AS5 上解决一个数据库连接问题,在应用的日志中发现如下报错信息: [error] [client 145.24.216.86] /lib/libc.so.6(__libc_start_main+0xdc)[0x4138cdec], 在系统中搜索了一下,发现三个位置有libc.so.6: /home/ora10g/product/10.2.0/db_1/lib/stubs/libc.so.6 /lib/i686/nosegneg/libc.so.6 /lib/libc.so.6 看到Oracle也带有libc.so.6, 于是怀疑会不会是Oracle 10g与系统自己的libc.so.6版本不兼容而导致错误呢? 一时兴起,想出一个方案: 1、把系统自己的libc.so.6改名为: libc.so.6.bak 2、通过  ln -s /home/ora10g/product/10.2.0/db_1/lib/stubs/libc.so.6 /lib/libc.so.6 用Oracle的libc.so.6来代替系统自带的libc.so.6 我为自己想出这么高明的办法暗自高兴一下,说干就干,动手。 第一步,先把/lib/libc.so.6改名为libc.so.6.bak。 执行: [root@145 lib]#  cd /lib [root@145 lib]#  mv libc.so.6 libc.so.6.bak 第二步,把Oracle的动态库连接到/lib/libc.so.6 执行: [root@145 lib]# ln -s /home/ora10g/product/10.2.0/db_1/lib/stubs/libc.so.6 libc.so.6 一回车,系统提示: ln: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory...

IRQ probe failed on Oracle Virtualbox

試用一下Oracle出的Virtualbox去做一個Red Hat Linux4.8 32bits 的虛擬機。設定簡單但老是安裝不了。 在安裝過程中,檢測硬盤時都會跳出IRQ probe failed的錯誤訊息然後停掉。Google一下解決方法原來這個算是Bug吧。因為當你在VirtualBox中建立虛擬機時,選擇RedHat Linux,因為Kernel版本的關係,使得你在安裝過程中檢測硬碟有誤。所以,根據網上的解決方法,把虛擬機設置成Linux 2.4版本,那麼Kernel的版本就相符了。實際上現在也快樂地安裝中。 ^__^