The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

Ubuntu 8.04 LTS 安裝 OmniFind Yahoo! Edition 筆記

之前曾經介紹過 IBM OmniFind Yahoo! Edition,我也曾經安裝在 Windows 與一台舊版的 Linux 主機,都沒有問題,但最近我安裝到 Ubuntu 8.04 LTS 上面卻遇到一些問題,雖然安裝的好,但卻怎樣都 run 不起來。

當我在啟動的時候錯誤訊息如下:

myserver:/opt/ibm/OmniFindYahooEdition/bin# ./startup.sh 
IQQP2601E The parser component cannot be started. The parser component will not be available.
   com.ibm.es.nuvo.parser.transform.TransformationService.initialize(Unknown Source)
   com.ibm.es.nuvo.GlobalSystem.initialize(Unknown Source)
   com.ibm.es.nuvo.Startup.main(Unknown Source)
Causes of the problem:
   IQQG0143E An error occurred when child processes were being initialized.
      com.ibm.es.nuvo.util.remoteprocess.manager.fenced.FencedWorkerManager.initialize(Unknown Source)
      com.ibm.es.nuvo.parser.transform.oi.fenced.FencedOITransformationManager.start(Unknown Source)
      com.ibm.es.nuvo.parser.transform.oi.fenced.FencedOITransformationManager.getInstance(Unknown Source)
      com.ibm.es.nuvo.parser.transform.TransformationService.initialize(Unknown Source)
      com.ibm.es.nuvo.GlobalSystem.initialize(Unknown Source)
      com.ibm.es.nuvo.Startup.main(Unknown Source)
   IQQG0146E The child process stopped with the following return code: 127.
      com.ibm.es.nuvo.util.remoteprocess.worker.fenced.AbstractFencedWorker.<init>(Unknown Source)
      com.ibm.es.nuvo.parser.transform.oi.fenced.worker.FencedOITransformationWorker.<init>(Unknown Source)
      com.ibm.es.nuvo.parser.transform.oi.fenced.worker.FencedOITransformationWorkerFactory.createWorker(Unknown Source)
      com.ibm.es.nuvo.util.remoteprocess.manager.fenced.FencedWorkerManager.initialize(Unknown Source)
      com.ibm.es.nuvo.parser.transform.oi.fenced.FencedOITransformationManager.start(Unknown Source)
      com.ibm.es.nuvo.parser.transform.oi.fenced.FencedOITransformationManager.getInstance(Unknown Source)
      com.ibm.es.nuvo.parser.transform.TransformationService.initialize(Unknown Source)
      com.ibm.es.nuvo.GlobalSystem.initialize(Unknown Source)
      com.ibm.es.nuvo.Startup.main(Unknown Source)
IQQG0044E The server is shutting down.

上網怎麼找都找不到解決方案,目前實在太少人使用這套好用的搜尋引擎了,我最後花了好多時間才解決的,要在 Ubuntu 8.04 LTS 上安裝的標準步驟如下:

1. 安裝必要的元件 ( 我花了好多時間才確認就是這些元件要安裝 )

apt-get install bc sun-java5-bin sun-java5-jre libxp-java libstdc++5

2. 下載 & 安裝

wget http://842lin.omnifind.info/setuplinux_i586.bin  (注意: 不支援x64平台) 
chmod 755 setuplinux_i586.bin 
./setuplinux_i586.bin -console

3. 啟動服務

/opt/ibm/OmniFindYahooEdition/bin/startup.sh

相關連結