我有一個搜索引擎,我運行獅身人面像,現在我用獅身人面像運行我的vbulletin論壇。唯一的問題是獅身人面像只允許你使用一個配置文件「sphinx.conf」,我現在有2個,並且必須使用2.所以現在我有sphinx.conf和sphinx-vb.conf。我如何運行searchd的第二個實例,以便使用sphinx-vb.conf文件?我需要2次運行的原因是我對索引有不同的需求,並且有cron作業,什麼不是,它會使事情變得更容易。我已經看遍了谷歌,無法弄清楚如何運行另一個獅身人面像的實例。我知道我需要在另一個端口上運行,所以我的第二端口會比原來的9313更高。有誰知道如何做到這一點?謝謝。如何運行sphinx的多個實例?
我試圖運行這個 須藤的/ usr/local/bin目錄/的searchd --config /usr/local/etc/sphinx-vb.conf
,並得到這個錯誤 FATAL:未能鎖定pid文件'/usr/local/var/log/searchd.pid':資源暫時不可用(searchd已經在運行?)
但當然它正在運行。它正在運行搜索引擎。
我想我想通了。這似乎是什麼在爲我工作,以防其他人看到這一點,並希望做同樣的事情。創建一個新的目錄並在該目錄下創建一個新的searchd.pid。只需創建一個名爲searchd.pid的空白文件,並使用您的配置腳本指向它,然後運行sphinx。我不知道這是我應該怎麼做,但它似乎以這種方式工作。我仍然接受任何建議。謝謝。 – chris 2011-05-15 01:15:32
克里斯我也有同樣的問題,你重複整個獅身人面像目錄? – 2015-07-31 21:40:59