SolrCloud添加一個(gè)角色:ADDROLE

2018-01-04 13:49 更新

/admin/collections?action=ADDROLE&role=roleName&node=nodeName

為集群中的給定節(jié)點(diǎn)分配一個(gè)角色。唯一受支持的角色是overseer。

使用這個(gè)命令將一個(gè)特定的節(jié)點(diǎn)專用為Overseer。多次調(diào)用它以添加更多的節(jié)點(diǎn)。這在Overseer可能超載的大型集群中很有用。如果可用的話,被分配給“overseer”角色的節(jié)點(diǎn)列表中的一個(gè)將成為overseer。如果沒有任何指定的節(jié)點(diǎn)處于運(yùn)行狀態(tài),則系統(tǒng)會(huì)將該角色分配給任何其他節(jié)點(diǎn)。

ADDROLE參數(shù)

role

角色的名稱。目前唯一受支持的角色是overseer。該參數(shù)是必需的。

node

將被分配角色的節(jié)點(diǎn)的名稱。即使在該節(jié)點(diǎn)啟動(dòng)之前,也可以分配一個(gè)角色。該參數(shù)已啟動(dòng)。

ADDROLE響應(yīng)

響應(yīng)將包括請(qǐng)求的狀態(tài)以及更新或刪除的屬性。如果狀態(tài)不是“0”,則會(huì)顯示一條錯(cuò)誤消息,說明請(qǐng)求失敗的原因。

使用ADDROLE的例子

輸入如下:

http://localhost:8983/solr/admin/collections?action=ADDROLE&role=overseer&node=192.167.1.2:8983_solr

得到的輸出是:

<response>
  <lst name="responseHeader">
    <int name="status">0</int>
    <int name="QTime">0</int>
  </lst>
</response>
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)