2

当我使用此 url备份 url运行 SolrCloud (6.3.0) Back API

它返回响应状态 0没有错误

<?xml version="1.0" encoding="UTF-8"?>
<response>
    <lst name="responseHeader">
        <int name="status">0</int>
        <int name="QTime">213</int>
    </lst>
    <lst name="success">
        <lst name="localhost:8983_solr">
            <lst name="responseHeader">
                <int name="status">0</int>
                <int name="QTime">43</int>
            </lst>
        </lst>
    </lst>
</response>

但是我没有在我的系统上找到任何带有备份数据的位置备份文件夹。

当我从命令行运行这个 curl 时,它会返回一些数字,如 32058、32059、32060等。

curl http://localhost:8983/solr/admin/collections?action=BACKUP&name=locations_back&collection=locations&location=/opt/solr/server/solr

[1] 32058
[2] 32059
[3] 32060

我使用位置参数路径位置 =/opt/solr/server/solr位置 =/进行测试的地方

但它也没有在我的系统上显示任何带有备份数据的locations_back文件夹。

4

1 回答 1

0

为了解决此问题,请检查以下内容:

  1. 将备份文件夹从 /opt/solr/server/solr 修改为 /tmp/ 这将帮助您了解是否是权限问题;
  2. 您的收藏真的被称为位置吗(因为您的参数之一是 collection=locations)?根据需要进行更改
  3. 检查 Solr 服务器日志以查看错误;
  4. 是否启用了 SSH 或者您是否遇到了防火墙?
  5. 您的 Solr 节点是否健康?
  6. 您是通过浏览器还是以编程方式调用该网址?
于 2016-12-29T09:07:43.970 回答