Я не могу понять из документации что все эти опции означают в реальном мире:
$ sh zkcli.sh -cmd upconfig -zkhost <host:port> -confname <name for configset> -solrhome
<solrhome> -confdir <path to directory with configset>
Я имею в виду такие варианты, как -zkhost
, -confname
, -solrhome
и -confdir
. Я спрашиваю об этом, потому что я не уверен, например, что <host:port>
я должен предоставить для -zkhost
опции, когда мой Zookeeper
файл конфигурации имеет это содержимое:
....
clientPort=2181
server.1=127.0.0.1:2222:2223
server.2=127.0.0.1:3333:3334
...
Должно ли это быть -zkhost 127.0.0.1:2181
или -zkhost 127.0.0.1:2181,127.0.0.1:2182,...
. <host:port>
в документации выглядит довольно расплывчато и не кажется самоочевидным, когда речь идет о реальных случаях.
Кроме того, я не уверен, что означает опция -solrhome
. Должен ли он указывать на корневую папку, где находится Solr
со всеми его исходниками, или он должен указывать на свой каталог bin
- я не знаю. Опять же, документация довольно тихая и не дает конкретного примера. и т. д. и т. д.
Я бы хотел, чтобы кто-нибудь мог поделиться примером из реального мира и объяснить, что означают все эти параметры и на что они указывают. И я надеюсь, что кто-нибудь может предоставить пример (в котором учитывается первый пример с реальными параметрами), который демонстрирует, как создать ядро/коллекцию, используя остальные API. Это было бы огромным подспорьем для многих новичков. Спасибо!
bin/solr create -c
? Спасибо! - person Jacobian   schedule 29.08.2015bin/solr create -c test_collection -n default_cfg -shards 2 -replicationFactor 2
. Где default_cfg равно-confname
из предыдущего шага. - person Jacobian   schedule 29.08.2015Solr
новичков вроде меня. - person Jacobian   schedule 29.08.2015