Solr 8.9.0でSolr APIを使用してSolrコアを作成できませんでした
トピック作成者:ks-solruserml-bot (2024/06/09 20:38 投稿)
2
(The bot translated the original post https://lists.apache.org/thread/bxwjdvtlsmnyrjhmk3dn8r93os2kmw1k into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは皆さん、
お願いがあります。Solrコアの作成で行き詰まっています。特定のバージョンのJettyサーバーを使用して、Solrをスタンドアロンアプリケーションとして実行したいため、以下の手順に従ってSolr warファイルを作成しました:
https://gist.github.com/fschiettecatte/836d13be0c95f1fd159e45d3af861952
Warファイルを作成した後、以下のコマンドを実行してJetty経由でSolrを正常に起動しました:
$ java -Djetty.home=/var/solr -Djetty.base=/var/solr -Dsolr.solr.home=/var/solr/solr -Dsolr.log.dir=/var/solr/solr -Dbootstrap_confdir=/var/solr/solr/conf -Dcollection.configName=conf -DzkRun -Djava.util.logging.config.file=/var/solr/solr/solr-log.properties -jar /var/solr/start.jar
Solrは正常に動作しています。いくつかのコマンドを実行して確認しました:
$ curl "http://0.0.0.0:8983/solr/admin/collections?action=clusterstatus&wt=xml"
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">19</int>
</lst>
<lst name="cluster">
<lst name="collections"/>
<arr name="live_nodes">
<str>192.168.1.2:8983_solr</str>
</arr>
</lst>
</response>
ただし、コアの作成を試みると、以下のエラーが発生します。このコマンドを実行する前に、Solrホームディレクトリ "/var/solr/solr/cores" に "a10" という名前のフォルダを作成しました:
$ curl "http://0.0.0.0:8983/solr/admin/cores?action=CREATE&name=a10&instanceDir=cores/a10&shard=shard10&collection=conf1&coreNodeName=a10&wt=xml"
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader">
<int name="status">400</int>
<int name="QTime">10067</int>
</lst>
<lst name="error">
<lst name="metadata">
<str name="error-class">org.apache.solr.common.SolrException</str>
<str name="root-error-class">org.apache.solr.cloud.ZkController$NotInClusterStateException</str>
</lst>
<str name="msg">Error CREATEing SolrCore 'a10': coreNodeName a10 does not exist in shard shard10, ignore the exception if the replica was deleted</str>
<int name="code">400</int>
</lst>
</response>
よろしくお願いします。
Ravi
トピックへ返信するには、ログインが必要です。