Solr问题集

<str>

    org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:Expected mime type application/octet-stream but got text/html.

    <html>

        <head>

        <title>Apache Tomcat/7.0.57 - Error report</title>

        <style>

        <!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}

        H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

        H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}

        BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

        B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}

        P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}

        A {color : black;}

        A.name {color : black;}

        HR {color : #525D76;}-->

        </style>

    </head>

    <body>

        <h1>HTTP Status 404 - /solr/admin/cores</h1>

        <HR size="1" noshade="noshade">

        <p><b>type</b> Status report</p>

        <p><b>message</b><u>/solr/admin/cores</u></p>

        <p><b>description</b><u>The requested resource is not available.</u></p>

        <HR size="1" noshade="noshade">

        <h3>Apache Tomcat/7.0.57</h3>

        </body>

    </html>

</str>

<str>

    org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:Expected mime type application/octet-stream but got text/html.

    <html>

        <head>

        <title>Apache Tomcat/7.0.57 - Error report</title>

        <style>

        <!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}

        H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

        H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}

        BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

        B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}

        P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}

        A {color : black;}

        A.name {color : black;}

        HR {color : #525D76;}-->

        </style>

        </head>

        <body>

            <h1>HTTP Status 404 - /solr/admin/cores</h1>

            <HR size="1" noshade="noshade">

            <p><b>type</b> Status report</p>

            <p><b>message</b><u>/solr/admin/cores</u></p>

            <p><b>description</b><u>The requested resource is not available.</u></p>

            <HR size="1" noshade="noshade">

            <h3>Apache Tomcat/7.0.57</h3>

        </body>

    </html>

</str>

<str>

    org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:Expected mime type application/octet-stream but got text/html.

    <html>

        <head>

        <title>Apache Tomcat/7.0.57 - Error report</title>

        <style>

        <!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}

        H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

        H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}

        BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

        B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}

        P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}

        A {color : black;}

        A.name {color : black;}

        HR {color : #525D76;}-->

        </style>

        </head>

        <body>

            <h1>HTTP Status 404 - /solr/admin/cores</h1>

            <HR size="1" noshade="noshade">

            <p><b>type</b> Status report</p>

            <p><b>message</b> <u>/solr/admin/cores</u></p>

            <p><b>description</b> <u>The requested resource is not available.</u></p>

            <HR size="1" noshade="noshade">

            <h3>Apache Tomcat/7.0.57</h3>

        </body>

    </html>

</str>

 原因:
从报错信息中可以看出,访问的路径是/solr/admin/cores,如果部署的solr带了版本号,就回找不到路径。
解决方案:
将部署在tomcat上的solr-4.10.2.war修改成solr.war,因为solrcloud不认识带版本号的solr

猜你喜欢

转载自blog.csdn.net/qq_38446833/article/details/81221157