建立 Solr 核心 (雲端)
|
請確保您使用 Java 8 或更高版本。否則,請在執行下列指令之前設定 SOLR_JAVA_HOME 環境變數︰
• Windows:SET SOLR_JAVA_HOME=<PATH_TO_JAVA_8>
• Unix:export SOLR_JAVA_HOME=<PATH_TO_JAVA_8>
|
1. 開啟指令提示,並使用下列指令啟動 Solr︰
◦ 啟動 Solr (Windows):
<INDEX_SEARCH_HOME>/bin/Index_Search_Server.bat start
◦ 停止 Solr (Windows):
<INDEX_SEARCH_HOME>/bin/Index_Search_Server.bat stop
◦ 啟動 Solr (Unix):
sh <INDEX_SEARCH_HOME>/bin/Index_Search_Server.sh start
◦ 停止 Solr (Unix):
sh <INDEX_SEARCH_HOME>/bin/Index_Search_Server.sh stop
其中 <INDEX_SEARCH_HOME> 是安裝索引搜尋伺服器的安裝目錄。
2. 從指令提示下,導覽至 <INDEX_SEARCH_HOME></INDEX_SEARCH_HOME>/solr/bin,並執行下列指令來建立所需模組的核心︰
◦ Windows︰
solr.cmd create -c <集合名稱> -n <ConfigSet 名稱> -d <ConfigSet 路徑> -shards <分區數> -replicationFactor <複本數 (Solr 節點)>
◦ Unix︰
solr create -c <集合名稱> -n <ConfigSet 名稱> -d <ConfigSet 路徑> -shards <分區數> -replicationFactor <複本數 (Solr 節點)>
|
僅從任何安裝執行指令一次即可。Zookeeper 將使核心可供整個 Solr 雲端使用。
|
Windchill Index Search
▪ Windows:
solr.cmd create -c wblib -n wblib -d D:\ptc\IndexSearchServer_Solr1\solr_schemas\wblib -shards 1 -replicationFactor 2
▪ Unix:
solr create -c wblib -n wblib -d /opt/ptc/IndexSearchServer_Solr1/solr_schemas/wblib -shards 1 -replicationFactor 2
Windchill PartsLink
▪ Windows:
solr.cmd create -c clfstructurelib -n clfstructurelib -d D:\ptc\IndexSearchServer_Solr1\solr_schemas\clfstructurelib -shards 1 -replicationFactor 2
▪ Unix:
solr create -c clfstructurelib -n clfstructurelib -d /opt/ptc/IndexSearchServer_Solr1/solr_schemas/clfstructurelib -shards 1 -replicationFactor 2
S1000D
▪ Windows:
solr.cmd create -c sisaadlib -n sisaadlib -d D:\ptc\IndexSearchServer_Solr1\solr_schemas\sisaadlib -shards 1 -replicationFactor 2
▪ Unix:
solr create -c sisaadlib -n sisaadlib -d /opt/ptc/IndexSearchServer_Solr1/solr_schemas/sisaadlib -shards 1 -replicationFactor 2
|
PTC 建議您建立 Windchill Index Search、Windchill PartsLink 和 S1000D 的核心,即使未安裝選用模組也應建立。因此,如果您日後決定要安裝這些模組,將不需要建立各自的核心。
|
3. 開啟 Solr 管理員介面,並確認 Solr 正在執行,而且核心可供使用︰
http://<SOLR_HOSTNAME>:<SOLR_PORT>/solr