亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網(wǎng)管 > 服務器 > 正文

sphinx無法啟動的解決

2020-05-27 13:43:45
字體:
供稿:網(wǎng)友

   sphinx無法啟動的解決

  索引或者查詢時提示:ERROR: invalid token in 配置文件 line 1 col 1.:

  該提示表示當前的配置文件的編碼不是UTF-8(無BOM頭)格式,無法正確解析,請使用編輯軟件打開配置文件,另存為UTF-8(無BOM頭)格式;

  錯誤的編碼格式包括:Unicode、Unicode BOM、Unicode big endian、Unicode 低位在前、UTF-8 + BOM、UTF-8 Signature、UTF-8 包含簽名等;

  特別注意:Windows自帶的記事本(Notepad)或者寫字板(WordPad)無法正確保存為所需格式,請勿使用其編輯配置文件;

  在sphinx中處理使用特殊字符時所引起錯誤的辦法

  用sphinx搜索引擎時,有時會遇到一些特殊字符,這些特殊字符可能會是sphinx致命性錯誤來源:

  如 “$”、“^”,在sphinx搜索關鍵字的最前或最尾出現(xiàn)這樣的字符時(單獨使用也一樣),就會導致sphinx致命的錯誤。例如用“$筆記本”或“筆記本^”作為關鍵字搜索時,就會引起類似Query failed: index product: syntax error, unexpected "。

  在搜索關鍵字的前面和后面自動加上半角的空格符“ ”可以解決此問題,且不會影響搜索結(jié)果。

  ERROR: index ‘product’: raw_hits: write error: 122070 of 262017 bytes written

  A:此類問題是索引寫入磁盤錯誤導致,有多個原因。注意查看磁盤空間是否已滿。另外,還可能是因為是否有多個indexer進程在進行,寫入索引失敗!還有個解決方法是:減少 indexer配置中 max_iosize的大小。max_iosize是sphinx最大允許的I/O操作大小,以字節(jié)為單位,用于I/O節(jié)流。比如可以設置為 524288(512KB)

  1、增量索引,注意刪除的問題 2、對大數(shù)據(jù),一定要給sphinx數(shù)據(jù)目錄留出大量空間,因為臨時文件會占據(jù)非常大的空間

  Q、編譯安裝時出現(xiàn)這個問題….sphinx.cpp; then mv -f “.deps/sphinx.Tpo” “.deps/sphinx.Po”; else rm -f “.deps/sphinx.Tpo”; exit 1; fi In file included from sphinx.cpp:14:sphinx.h:54:19: error: mysql.h: No such file or directory….

  A:缺少libmysqlclient15.so,安裝mysql-devel.如果已經(jīng)存在。請使用ldconfig加載一下這個動態(tài)鏈接庫(linux)

  Q: sphinx在rotate時出現(xiàn)以下問題。(searchd.log) WARNING: rotating index ‘sphinx’: prealloc: mmap() failed: Cannot allocate memory (length=431854320); using old index,同時,在索引數(shù)據(jù)目錄中會出現(xiàn)sphinx.spl sphinx.new.spl的情況,導致原來的索引不能正確的檢索到

  sphinx indexer有2個進程同時在運行,sphinx 的indexer不能同時使用,導致無法分配內(nèi)存。并使indexer使用舊的索引文件

  先了解一下sphinx的 –rotate機制:

  indexer完成索引->發(fā)送SIGHUP 給searchd(同時在終端輸出索引已經(jīng)完成)->searchd接到中斷信號->等待所有子進程退出->重命名 當前索引為舊索引為 .old

  ->重命名 .new 索引文件作為當前索引->嘗試加載當前索引文件->如果加載失敗,searchd會把.old文件回滾為當前文件,并把剛建立的新索引重命名 為 .new ->加載成的話:完成無縫銜接

  執(zhí)行 rotate開關情況下,indexer在完成索引后會首先會發(fā)送一個中斷信號給searchd(并且會輸出已經(jīng)索引完成)。

  接著 searchd會做以下事情:

  1)等待所有子進程退出

  2)重命名 當前索引為舊索引為 .old

  3)重命名 .new 索引文件作為當前索引

  4)嘗試加載當前索引文件

  5)如果加載失敗,searchd會把.old文件回滾為當前文件,并把剛建立的新索引重命名為 .new

  鑒于以上情況,很可能是開啟了2個檢測目錄訪問權(quán)限的進程。用戶同時使用2個indexer且 searchd運行其下 等等

  sphinx的searchd在啟動時會創(chuàng)建一個 .spl 鎖文件,并在關閉時會刪除它。在indexer創(chuàng)建索引時如果發(fā)現(xiàn)有 .spl文件,則不會創(chuàng)建新索引,除非使用 –rotate

  所以,出現(xiàn)這樣的問題可能是 鎖文件不知咋的就丟失啦,或者重建索引時沒有使用 –rotate開關

  原文:

  http://www.sphinxsearch.com/forum/view.html?id=274

  It seems that

  a) the lock files were lost somehow, and

  b) you ran indexer without –rotate switch.

  Normally, searchd would create .spl lock files on startup (and kill them on shutdown),

  and indexer would then refuse to reindex without –rotate switch.

  indexers sends SIGHUP to searchd when completed (and it should print that out). searchd

  then does the following:

  1) waits for all children to exit

  2) renames current index files to .old

  3) renames .new index files to current

  4) tries to load current index files

  5) if something failed, it rollbacks current files from .old and new to .new

  In your case I would start with double checking directory access rights, users which both

  indexer and searchd run under, etc.

  具體操作:

  killall searchd 然后重啟。重啟后會自動加載重命名 sphinx.new.sp*為 sphinx.sp*

  另外,出現(xiàn)這樣的問題時,最好注意 –rotate的使用,在應用許可 的情況下,不妨直接采用 關閉searchd 再索引,然后再開啟 searchd

  Q:關于updateAttribute更新索引的問題

  sphinx使用api不能馬上真正的更新索引,但更新后api能顯示索引已經(jīng)是更新了。不過使用cli端的search就不能搜索到。只有在searchd重啟后才會寫入磁盤文件中。切記!

  Q、sphinx安裝make時,碰到libiconv的問題。

  查了半天,改Makefile,configure都不可靠。最后在官站上查到:

  ./configure –without-iconv,就好了。NND,那干嘛還要這個iconv嘛。

  看出錯代碼里,是在xmlunknowencode時才用到。我們都用utf-8,很多時候可能壓根用不著這個功能!如若需要的話,可以加上這個lib

  Q、檢索出來后結(jié)果id排序問題

  SELECT * FROM documents WHERE id IN (3,5,7) ORDER BY FIELD(id,3,5,7);

  或

  SELECT * FROM documents WHERE id IN (3,5,7) ORDER BY substring_index((id,3,5,7),id,1)

  Q、WARNING: sort_hits: merge_block_size=248 kb too low, increasing mem_limit may improve performance

  A、增大mem_limit的值

  Q:sphinx排序問題

  $sphinx->SetSortMode(SPH_SORT_EXTENDED,’status DESC,is_deleted DESC’); //組內(nèi)排序 setGroupBy排序的話,分成組間排序和組內(nèi)排序,比如:(317,1,hello),(317,0,world)。如果組內(nèi)排序的話,需先使用SetSortMode(),進行自然排序,然后 使用group排序,這樣在組間排序和組內(nèi)排序都成自然狀態(tài)了!

  Q、WARNING: maxed out, dismissing client

  這是sphinx 客戶端找不到searchd守護進程。具體可能是索引的鎖文件了 (***.spl)丟失, 這個文件通常是用來標識searchd是否開啟。

  通??蛻舳艘矔祷?ldquo;zero-sized searchd response”。 解決辦法: 重啟searchd即可 作者的話: It seems that a) the lock files were lost somehow, and b) you ran indexer without --rotate switch. http://www.sphinxsearch.com/forum/view.html?id=247

  Q、CentOS5.4 安裝coreseek-3.2.13的mmseg 時,./configure 出現(xiàn)錯誤:config.status: error: cannot find input file: src/Makefile.in

  coreseek安裝需要預裝的軟件:# yum install gcc gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel#aclocal#libtoolize --force#automake --add-missing#autoconf#autoheader

  重新configure即可!原文請參考:http://www.coreseek.cn/news/6/100/

  Q:coreseek 在安裝 make 時候出現(xiàn) undefined reference to `libiconv’

  A:編輯:

  ./src/MakeFile文件

  將

  LIBS = -lm -lexpat -L/usr/local/lib

  改成

  LIBS = -lm -lexpat -liconv -L/usr/local/lib

  Q:在分布式搜索中api調(diào)用出現(xiàn) search Error: unknown local index ‘allindex’ in search request

  具體配置是index allindex

  {

  type = distributed

  local =usertest1stemmed

  local =testidx

  agent = localhost:3306:agentdata1,agentdata2

  agent_connect_timeout = 1000

  agent_query_timeout = 3000

  }

  A:這里是sphinx在解析localhost的時候不能正確指向127.0.0.1 ,所以更改一下配置中的localhost即可。即:

  agent = 127.0.0.1:3306:agentdata1,agentdata2

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
精品黑人一区二区三区观看时间| 9l亚洲国产成人精品一区二三| 爱情岛论坛亚洲首页入口章节| 国产91欧美| 精品一区二区三区免费看| 国产拍欧美日韩视频二区| 国产精品电影一区二区| 久久人人爽人人爽人人片av高请| 亚洲欧洲激情在线乱码蜜桃| 一本一道久久综合狠狠老| 夜夜嗨av一区二区三区网站四季av| 波多野结衣在线观看一区| 邻居大乳一区二区三区| 欧美性videos| 电影在线观看一区二区| 欧美一区国产| 国产综合视频在线| 日本黄色免费录像| 亚洲第一成人在线| 精品在线欧美视频| 久久久久久久久久一区二区三区| 久久久久久久久久99| 午夜亚洲影视| 酒色婷婷桃色成人免费av网| 久久女同互慰一区二区三区| 欧美一区二区三区在线观看免费| 国产麻花豆剧传媒精品mv在线| 成人久久久精品国产乱码一区二区| 欧美美女搞黄| 国产精品国产亚洲精品看不卡15| 日本黄色女人| 9人人澡人人爽人人精品| 午夜精品免费在线观看| 激情综合色播五月| yellow视频在线观看一区二区| 91国产美女视频| 日韩小视频在线观看专区| 情趣网站在线观看| 亚洲视频 中文字幕| 亚洲精品成a人在线观看| 国产红桃视频| 久久综合中文色婷婷| 欧洲亚洲在线视频| 丝袜亚洲另类欧美综合| 欧美一级在线观看| 午夜精品一区二区在线观看| 狠狠色伊人亚洲综合网站色| 麻豆精品一区二区综合av| 福利小视频在线观看| 欧美电影影音先锋| 国产精品九九久久久久久久| 中文一区在线观看| 久久伊人中文字幕| 欧美狂野激情性xxxx在线观| 男人的天堂狠狠干| 国产一区二区麻豆| ...中文天堂在线一区| 一区二区三区中文| 成人做爰69片免费看网站| 尤蜜粉嫩av国产一区二区三区| 91亚洲精品在线观看| 国产视频一区二区视频| 亚州av乱码久久精品蜜桃| 亚洲在线观看网站| 一本色道久久综合亚洲精品按摩| 69久久夜色精品国产69蝌蚪网| 欧美寡妇性猛交xxx免费| 日本中文字幕免费观看| 欧美成人免费| 小嫩嫩精品导航| 九九热精品视频国产| 国产一区二区三区久久精品| 欧美精品一区二区三区在线四季| 女色窝人体色77777| 美女尤物国产一区| av一级毛片| 国产精品av一区| 久久99久久99精品中文字幕| 夜夜嗨av一区二区三区免费区| 精品国产av色一区二区深夜久久| 亚洲综合色激情五月| 国产福利三区| 国产 日韩 欧美 综合| 国产精品熟女久久久久久| 这里只有精品视频| 欧美日韩尤物久久| 污香蕉视频在线观看| 在线观看免费版| 日韩综合一区二区| 日本vs亚洲vs韩国一区三区| 成视人a免费观看视频| 欧美不卡激情三级在线观看| sm国产在线调教视频| 国产97免费视| 丁香激情综合五月| 视频三区在线| 午夜写真片福利电影网| 国产美女视频一区二区三区| 久久久久国产精品免费| 少妇精品一区二区| 国产精品成人国产乱| 国产丝袜护土调教在线视频| 国产欧美欧洲| 日本在线免费播放| 黑人と日本人の交わりビデオ| 色一区在线观看| 99久久精品网站| 日韩一级免费在线观看| 男人与禽猛交狂配| 日韩和的一区二区| 少妇一区视频| 成人eeuss影院在线观看| 日本成人免费| 国产97在线|日韩| 亚洲精品日日夜夜| 1024手机在线视频| 日韩中文字幕高清| 久久全国免费视频| 国产va亚洲va在线va| 9l视频自拍9l视频自拍| 91丨九色丨蝌蚪丨老板| 欧美国产精品| 国产av无码专区亚洲av麻豆| 盗摄系列偷拍视频精品tp| 欧美二区在线视频| 九色自拍视频在线观看| 亚洲国产精品成人一区二区| 成人做爰视频www网站小优视频| 日韩毛片一二三区| chinese少妇国语对白| 免费不卡av| 亚洲永久字幕| 蜜臀aⅴ国产精品久久久国产老师| 亚洲国产综合91精品麻豆| 四虎免费在线观看视频| 久草.com| 久久一区二区三| 欧美色图第一页| 欧美xxxx黑人xyx性爽| 天天干天天爽| 午夜大尺度福利视频| 国产黄色片大全| 日韩免费高清在线| 久久aⅴ国产紧身牛仔裤| 五月婷婷一区| 91精品国产综合久久久蜜臀粉嫩| 欧美不卡在线| 亚洲二区视频在线| 黑人巨大精品欧美一区二区三区| 91香蕉国产在线观看软件| 午夜亚洲国产au精品一区二区| 91日韩在线视频| 欧美调教在线| 清纯唯美一区二区三区| 精品国产一二| 欧美视频中文字幕在线| 久久国产精品毛片| 手机在线观看av| 国产精品超碰97尤物18| 欧美成人一区二区在线观看| 欧美亚洲精品天堂| 亚洲精品97久久中文字幕无码| 日韩欧美在线综合网| 97超碰中文字幕| 亚洲精品中文字幕乱码无线| 丝袜美腿美女被狂躁在线观看| 男生和女生一起差差差视频| 国产日韩欧美一区二区三区在线观看| 天堂一区二区在线免费观看| 日韩成人av电影| 亚洲四色影视在线观看| 97碰碰碰免费色视频| 国产一区二区成人久久免费影院| 日韩a在线播放| 亚洲乱码日产精品bd| 亚洲国产欧美一区二区三区久久| 国产精品成熟老女人| 最近中文字幕2019免费| 电影在线观看一区| 国产欧美精品aaaaaa片| 国产视频网站一区二区三区| 激情小说图片视频| 无码人妻丰满熟妇区五十路| 成人免费无遮挡| 午夜影视日本亚洲欧洲精品| 精品成人久久av| 久久久久久久激情视频| theporn国产在线精品| 国产精品永久入口久久久| 91麻豆精品国产综合久久久| 黑人另类精品××××性爽| 五月天欧美精品| 精品国模一区二区三区欧美| 美女视频黄免费的亚洲男人天堂| 午夜精品亚洲一区二区三区嫩草| 手机在线免费毛片| 青青草久久网络| √天堂8资源中文在线| 亚洲色图制服丝袜| 成人久久网站| 久久视频在线免费观看| 成人免费网站在线看| 不卡av在线免费观看| 一本一本久久a久久综合精品蜜桃| 亚洲无线码一区二区三区| 老司机深夜福利在线观看| 一区二区三区|亚洲午夜| 欧美在线短视频| 中文字幕一区二区三三| 老牛嫩草一区二区三区日本| 日本一区二区三区视频在线| 暖暖日本在线观看| 欧美日韩国产影片| 国新精品乱码一区二区三区18| 日韩一区二区三区精品| 青草国产精品| 在线午夜影院| 1024在线看片| 性欧美大战久久久久久久免费观看| 欧美一二三区在线观看| 久久精品视频免费播放| 国产呦精品一区二区三区网站| 婷婷激情综合网| 精品久久久久久一区二区里番| sihu成人| 51调教丨国产调教视频| 中国人体摄影一区二区三区| 欧美成年人在线观看| 中文字幕综合在线| 精品久久久久久久中文字幕| 成人免费视频在线观看超级碰| 国产成人高清| 久久天堂精品| 视频这里只有精品| 久久免费视频6| 一个人免费播放在线视频看片| 欧美亚洲一区二区在线| 7878成人国产在线观看| 毛片在线免费视频| 日韩精品成人一区| 久久一区国产| 热久久这里只有精品| 日本黄色录像视频| 欧美xxx在线| 国产又爽又黄又刺激的软件| 亚洲欧洲激情在线乱码蜜桃| 26uuu成人网| 国产乱色精品成人免费视频| caoporen国产精品| 91在线视频播放地址| 综合激情网五月| 羞羞视频在线观看一区二区| 五月婷中文字幕| 国产这里只有精品| 欧美久久久久久久久久久| 美国av在线播放| 国产视频www| 一本色道久久加勒比精品| 精品国产18久久久久久二百| 一女三黑人理论片在线| www.视频一区| 国产精品扒开腿做爽爽爽的视频| 久久免费国产| 91丝袜一区二区三区| 色老头在线一区二区三区| 国产一区二区三区在线观看免费| 成人看片app| 成人黄色a**站在线观看| 1024日韩| 日本中文一区二区三区| 亚洲国产欧洲综合997久久| 欧美三根一起进三p| 亚洲天堂av老司机| 日本午夜在线亚洲.国产| www.欧美免费| 911久久香蕉国产线看观看| 久久国产视频网站| 一区二区福利视频| 欧美tk丨vk视频| 又粗又大的机巴好爽欧美| 性少妇videosexfreexxx片| 色av综合在线| 午夜日韩激情| 中文精品一区二区| 精品国产影院| 亚洲午夜女主播在线直播| 国内免费精品永久在线视频| 日韩精品视频在线| 欧美日韩视频第一区| 国产伦精品一区二区三区视频孕妇| 免费91麻豆精品国产自产在线观看| 日韩欧美国产成人一区二区| 一区二区三区在线视频观看| 在线观看成人黄色| 日产欧产美韩系列久久99| 国产精品一久久香蕉国产线看观看| 亚洲白拍色综合图区| 国产亚av手机在线观看| 免费中文字幕在线观看| 99精品福利视频| 99爱视频在线| 87福利电影网| 欧美激情影院| 影音先锋男人每日资源站| 免费成人黄色网| 亚洲黄色激情视频| 日韩a级片在线观看| 丰满少妇一区二区三区| 国产精品亚洲一区二区三区在线| 欧美尤物美女在线| 久久精品视频免费在线观看| 中文字幕国内自拍| 国产探花在线看| 最近中文字幕大全中文字幕免费| 91九色蝌蚪嫩草| 国产精品美女一区二区三区| 日韩电影免费观看高清完整版在线观看| 亚洲欧美日韩网站| 夜色资源站国产www在线视频| 亚洲亚裔videos黑人hd| 青青青手机在线视频观看| 久久精品一区二区免费播放| 欧美丰满少妇人妻精品| 欧美性猛交内射兽交老熟妇| 国产欧美日韩精品高清二区综合区| 成人影院在线| 亚洲精品乱码久久久久久按摩观| 无码播放一区二区三区|