Настройте базовую аутентификацию SolrCloud для нескольких узлов - PullRequest
0 голосов
/ 26 октября 2018

Для узла Single SolrCloud с одним сервером Zookeeper, который я создал ниже, файл security.json.

{
 "authentication":{
 "class":"solr.BasicAuthPlugin",
 "credentials":{"solr":"IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0= Ndd7LKvVBAaZIF0QAVi1ekCfAJXr1GGfLtRUXhgrF8c="}
},
"authorization":{
"class":"solr.RuleBasedAuthorizationPlugin",
"permissions":[{"name":"security-edit",
  "role":"admin"}],
"user-role":{"solr":"admin"}
}}

Из домашней директории Solr с помощью командной строки я выполнил следующую команду

solr zk cp source_security.json zk:/security.json -z localhost:2181

Для одного узла SolrCloud и одного сервера Zookeeper. Это работает.

Но я хочу настроить 3 сервера Zookeeper на трех разных ПК и запустить 2 экземпляра SolrCloud. Для этого требования, как настроить базовую аутентификацию? Предложи мне правильный путь!

...