Solr系統(tǒng)信息

2018-11-07 16:15 更新

Solr 版本信息

version 命令只是返回當(dāng)前安裝的 Solr 版本,并且立即存在。

$ bin/solr version
X.Y.0

Solr 狀態(tài)信息

status 命令顯示在本地系統(tǒng)上運(yùn)行的任何 Solr 節(jié)點(diǎn)的基本 JSON 格式的信息。

status 命令使用 SOLR_PID_DIR 環(huán)境變量來(lái)定位 Solr 進(jìn)程 ID 文件以查找正在運(yùn)行的 Solr 實(shí)例,默認(rèn)情況下是 bin 目錄。

bin/solr status

輸出將包含群集中每個(gè)節(jié)點(diǎn)的狀態(tài),如下例所示:

找到2個(gè) Solr 節(jié)點(diǎn):

Solr process 39920 running on port 7574
{
  "solr_home":"/Applications/Solr/example/cloud/node2/solr/",
  "version":"X.Y.0",
  "startTime":"2015-02-10T17:19:54.739Z",
  "uptime":"1 days, 23 hours, 55 minutes, 48 seconds",
  "memory":"77.2 MB (%15.7) of 490.7 MB",
  "cloud":{
    "ZooKeeper":"localhost:9865",
    "liveNodes":"2",
    "collections":"2"}}

Solr process 39827 running on port 8865
{
  "solr_home":"/Applications/Solr/example/cloud/node1/solr/",
  "version":"X.Y.0",
  "startTime":"2015-02-10T17:19:49.057Z",
  "uptime":"1 days, 23 hours, 55 minutes, 54 seconds",
  "memory":"94.2 MB (%19.2) of 490.7 MB",
  "cloud":{
    "ZooKeeper":"localhost:9865",
    "liveNodes":"2",
    "collections":"2"}}

Healthcheck

在 SolrCloud 模式下運(yùn)行時(shí),healthcheck 命令將為集合生成 JSON 格式的運(yùn)行狀況報(bào)告。運(yùn)行狀況報(bào)告提供有關(guān)集合中所有碎片的每個(gè)副本狀態(tài)的信息,包括已提交文檔的數(shù)量及其當(dāng)前狀態(tài)。

bin/solr healthcheck [options]
bin/solr healthcheck -help

健康檢查參數(shù)

-c <collection>

(要求)運(yùn)行健康檢查的集合的名稱。例如:

bin/solr healthcheck -c gettingstarted
-z <zkhost>

ZooKeeper 連接字符串,默認(rèn)為localhost:9983。如果您在8983以外的端口上運(yùn)行 Solr,則必須指定 ZooKeeper 連接字符串。默認(rèn)情況下,這將是 Solr 端口 + 1000。例如:

bin/solr healthcheck -z localhost:2181

以下是使用非標(biāo)準(zhǔn) ZooKeeper 連接字符串運(yùn)行的 healthcheck 請(qǐng)求和響應(yīng)示例,其中包含2個(gè)節(jié)點(diǎn):

$ bin/solr healthcheck -c gettingstarted -z localhost:9865

{
  "collection":"gettingstarted",
  "status":"healthy",
  "numDocs":0,
  "numShards":2,
  "shards":[
    {
      "shard":"shard1",
      "status":"healthy",
      "replicas":[
        {
          "name":"core_node1",
          "url":"http://10.0.1.10:8865/solr/gettingstarted_shard1_replica2/",
          "numDocs":0,
          "status":"active",
          "uptime":"2 days, 1 hours, 18 minutes, 48 seconds",
          "memory":"25.6 MB (%5.2) of 490.7 MB",
          "leader":true},
        {
          "name":"core_node4",
          "url":"http://10.0.1.10:7574/solr/gettingstarted_shard1_replica1/",
          "numDocs":0,
          "status":"active",
          "uptime":"2 days, 1 hours, 18 minutes, 42 seconds",
          "memory":"95.3 MB (%19.4) of 490.7 MB"}]},
    {
      "shard":"shard2",
      "status":"healthy",
      "replicas":[
        {
          "name":"core_node2",
          "url":"http://10.0.1.10:8865/solr/gettingstarted_shard2_replica2/",
          "numDocs":0,
          "status":"active",
          "uptime":"2 days, 1 hours, 18 minutes, 48 seconds",
          "memory":"25.8 MB (%5.3) of 490.7 MB"},
        {
          "name":"core_node3",
          "url":"http://10.0.1.10:7574/solr/gettingstarted_shard2_replica1/",
          "numDocs":0,
          "status":"active",
          "uptime":"2 days, 1 hours, 18 minutes, 42 seconds",
          "memory":"95.4 MB (%19.4) of 490.7 MB",
          "leader":true}]}]}
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)