You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@solr.apache.org by Eric Wood <er...@interplas.com> on 2023/06/19 16:30:02 UTC
Searching for Solr? You must type the correct path.
I just installed solr 9.2.1 on a new Ubuntu install.
Any ideas why solr 9.2.1 is throwing this when trying to access via a
web browser:
http://newsolrserver:8983/solr/#/login
Searching for Solr?
You must type the correct path.
Solr will respond.
My current solr 8.11.1 works just fine:
http://oldsolrserver:8983/solr/#/login
I get the login.
The symlink is there. solr -> /opt/solr-9.2.1
Any ideas?
-eric
Re: Searching for Solr? You must type the correct path.
Posted by Eric Wood <er...@interplas.com>.
That was it. I copied over my data files and they became owned by
root:root instead of solr:solr.
Thank you!
-Eric
On 6/19/2023 2:42 PM, Mikhail Khludnev wrote:
> The root cause is
> Caused by: java.nio.file.AccessDeniedException: /var/solr/data/solr.xml
> at
> check Unix chmod,chown
>
> On Mon, Jun 19, 2023 at 9:27 PM Eric Wood<er...@interplas.com> wrote:
>
>> Here's my logs. One thing to note is that I copied over everything from
>> my 8.11.1 /var/solr/data into my 9.2.1 data directory.
>>
>> /var/solr/logs # cat 2023_06_19.request.log
>> 10.0.0.145 - - [19/Jun/2023:15:44:30 +0000] "GET /solr/ HTTP/1.1" 404 96
>> 10.0.0.145 - - [19/Jun/2023:15:48:34 +0000] "GET /solr/login HTTP/1.1"
>> 404 96
>> 10.0.0.145 - - [19/Jun/2023:15:49:36 +0000] "GET /solr/solr/ HTTP/1.1"
>> 404 96
>> 10.0.0.145 - - [19/Jun/2023:15:49:39 +0000] "GET /solr/ HTTP/1.1" 404 96
>>
>> um...
>> " Could not load SOLR configuration"
>>
>> cat solr.log
>> 2023-06-19 18:16:09.777 INFO (main) [] o.e.j.s.Server jetty-10.0.13;
>> built: 2022-12-07T20:13:20.134Z; git:
>> 1c2636ea05c0ca8de1ffd6ca7f3a98ac084c766d; jvm
>> 11.0.19+7-post-Ubuntu-0ubuntu122.04.1
>> 2023-06-19 18:16:09.881 WARN (main) [] o.e.j.u.DeprecationWarning Using
>> @Deprecated Class org.eclipse.jetty.servlet.listener.ELContextCleaner
>> 2023-06-19 18:16:09.894 INFO (main) [] o.a.s.s.CoreContainerProvider
>> Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
>> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
>> ___ _ Welcome to Apache Solr™ version 9.2.1
>> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider /
>> __| ___| |_ _ Starting in standalone mode on port 8983
>> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
>> \__ \/ _ \ | '_| Install dir: /opt/solr-9.2.1
>> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
>> |___/\___/_|_| Start time: 2023-06-19T18:16:09.897837Z
>> 2023-06-19 18:16:09.898 INFO (main) [] o.a.s.s.CoreContainerProvider
>> Solr started with "-XX:+CrashOnOutOfMemoryError" that will crash on any
>> OutOfMemoryError exception. The cause of the OOME will be logged in the
>> crash file at the following path: /var/solr/logs/jvm_crash_32832.log
>> 2023-06-19 18:16:09.903 INFO (main) [] o.a.s.s.CoreContainerProvider
>> Solr Home: /var/solr/data (source: system property: solr.solr.home)
>> 2023-06-19 18:16:09.904 INFO (main) [] o.a.s.c.SolrXmlConfig Loading
>> solr.xml from /var/solr/data/solr.xml
>> 2023-06-19 18:16:09.905 ERROR (main) [] o.a.s.s.CoreContainerProvider
>> Could not start Solr. Check solr/home property and the logs
>> 2023-06-19 18:16:09.914 ERROR (main) [] o.a.s.c.SolrCore null =>
>> org.apache.solr.common.SolrException: Could not load SOLR configuration
>> at
>> org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:208)
>> org.apache.solr.common.SolrException: Could not load SOLR configuration
>> at
>> org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:208) ~[?:?]
>> at
>> org.apache.solr.core.SolrXmlConfig.fromSolrHome(SolrXmlConfig.java:250)
>> ~[?:?]
>> at
>> org.apache.solr.core.NodeConfig.loadNodeConfig(NodeConfig.java:236) ~[?:?]
>> at
>> org.apache.solr.servlet.CoreContainerProvider.createCoreContainer(CoreContainerProvider.java:410)
>>
>> ~[?:?]
>> at
>> org.apache.solr.servlet.CoreContainerProvider.init(CoreContainerProvider.java:230)
>>
>> ~[?:?]
>> at
>> org.apache.solr.servlet.CoreContainerProvider.contextInitialized(CoreContainerProvider.java:114)
>>
>> ~[?:?]
>> at
>> org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1048)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:624)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:983)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:740)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304)
>>
>> ~[jetty-webapp-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532)
>> ~[jetty-webapp-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:221)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at org.eclipse.jetty.server.Server.start(Server.java:470)
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at org.eclipse.jetty.server.Server.doStart(Server.java:415)
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.xml.XmlConfiguration.lambda$main$4(XmlConfiguration.java:1880)
>>
>> ~[jetty-xml-10.0.13.jar:10.0.13]
>> at java.security.AccessController.doPrivileged(Native Method)
>> ~[?:?]
>> at
>> org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1818)
>> ~[jetty-xml-10.0.13.jar:10.0.13]
>> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method) ~[?:?]
>> at
>> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>
>> ~[?:?]
>> at
>> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>
>> ~[?:?]
>> at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
>> at org.eclipse.jetty.start.Main.invokeMain(Main.java:229)
>> ~[start.jar:10.0.13]
>> at org.eclipse.jetty.start.Main.start(Main.java:527)
>> ~[start.jar:10.0.13]
>> at org.eclipse.jetty.start.Main.main(Main.java:76)
>> ~[start.jar:10.0.13]
>> Caused by: java.nio.file.AccessDeniedException: /var/solr/data/solr.xml
>> at
>> sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
>> ~[?:?]
>> at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
>> ~[?:?]
>> at
>> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
>> ~[?:?]
>> at
>> sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
>>
>> ~[?:?]
>> at java.nio.file.Files.newByteChannel(Files.java:371) ~[?:?]
>> at java.nio.file.Files.newByteChannel(Files.java:422) ~[?:?]
>> at
>> java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
>>
>> ~[?:?]
>> at java.nio.file.Files.newInputStream(Files.java:156) ~[?:?]
>> at
>> org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:203) ~[?:?]
>> ... 52 more
>> 2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.s.CoreContainerProvider
>> Error processing the request. CoreContainer is either not initialized or
>> shutting down.
>> 2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.s.SolrDispatchFilter Could
>> not start Dispatch Filter.
>> 2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.c.SolrCore null =>
>> javax.servlet.UnavailableException: Error processing the request.
>> CoreContainer is either not initialized or shutting down.
>> at
>>
>> org.apache.solr.servlet.CoreContainerProvider.waitForCoreContainer(CoreContainerProvider.java:154)
>> javax.servlet.UnavailableException: Error processing the request.
>> CoreContainer is either not initialized or shutting down.
>> at
>> org.apache.solr.servlet.CoreContainerProvider.waitForCoreContainer(CoreContainerProvider.java:154)
>>
>> ~[?:?]
>> at
>> org.apache.solr.servlet.CoreContainerProvider.getCoreContainer(CoreContainerProvider.java:123)
>>
>> ~[?:?]
>> at
>> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:149)
>>
>> ~[?:?]
>> at
>> org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:133)
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$2(ServletHandler.java:725)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
>>
>> ~[?:?]
>> at
>> java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
>>
>> ~[?:?]
>> at
>> java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
>>
>> ~[?:?]
>> at
>> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:749)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304)
>>
>> ~[jetty-webapp-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306)
>>
>> ~[jetty-servlet-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532)
>> ~[jetty-webapp-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:221)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at org.eclipse.jetty.server.Server.start(Server.java:470)
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>>
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at org.eclipse.jetty.server.Server.doStart(Server.java:415)
>> ~[jetty-server-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>>
>> ~[jetty-util-10.0.13.jar:10.0.13]
>> at
>> org.eclipse.jetty.xml.XmlConfiguration.lambda$main$4(XmlConfiguration.java:1880)
>>
>> ~[jetty-xml-10.0.13.jar:10.0.13]
>> at java.security.AccessController.doPrivileged(Native Method)
>> ~[?:?]
>> at
>> org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1818)
>> ~[jetty-xml-10.0.13.jar:10.0.13]
>> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method) ~[?:?]
>> at
>> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>
>> ~[?:?]
>> at
>> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>
>> ~[?:?]
>> at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
>> at org.eclipse.jetty.start.Main.invokeMain(Main.java:229)
>> ~[start.jar:10.0.13]
>> at org.eclipse.jetty.start.Main.start(Main.java:527)
>> ~[start.jar:10.0.13]
>> at org.eclipse.jetty.start.Main.main(Main.java:76)
>> ~[start.jar:10.0.13]
>> 2023-06-19 18:16:09.928 INFO (main) [] o.e.j.s.h.ContextHandler Started
>> o.e.j.w.WebAppContext@5949eba8
>> {solr-jetty-context.xml,/solr,file:///opt/solr-9.2.1/server/solr-webapp/webapp/,AVAILABLE}{/opt/solr-9.2.1/server/solr-webapp/webapp}
>> 2023-06-19 18:16:09.933 INFO (main) [] o.e.j.s.RequestLogWriter Opened
>> /var/solr/logs/2023_06_19.request.log
>> 2023-06-19 18:16:09.937 INFO (main) [] o.e.j.s.AbstractConnector
>> Started ServerConnector@4052274f{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:8983}
>> 2023-06-19 18:16:09.938 INFO (main) [] o.e.j.s.Server Started
>> Server@5f4d427e{STARTING}[10.0.13,sto=0] @552ms
>>
>> Maybe I shouldn't have overwrote solr.xml ?
>>
>> Thanks
>> -eric
>>
>>
>> # diff /opt/solr-9.2.1/server/solr/solr.xml /var/solr/data/solr.xml
>> 20,21c20,21
>> < This is an example of a simple "solr.xml" file for configuring one or
>> < more Solr Cores, as well as allowing Cores to be added, removed, and
>> ---
>> > This is an example of a simple "solr.xml" file for configuring one or
>> > more Solr Cores, as well as allowing Cores to be added, removed, and
>> 24c24
>> < More information about options available in this configuration file,
>> ---
>> > More information about options available in this configuration file,
>> 26c26
>> <
>> https://solr.apache.org/guide/solr/latest/configuration-guide/configuring-solr-xml.html
>> --- > https://lucene.apache.org/solr/guide/format-of-solr-xml.html
>> 33d32
>> < <str name="modules">${solr.modules:}</str>
>> 35d33
>> < <str name="allowUrls">${solr.allowUrls:}</str>
>> 40c38
>> < <int name="hostPort">${solr.port.advertise:0}</int>
>> ---
>> > <int name="hostPort">${jetty.port:8983}</int>
>> 50,54d47
>> < <str
>>
>> name="zkCredentialsInjector">${zkCredentialsInjector:org.apache.solr.common.cloud.DefaultZkCredentialsInjector}</str>
>> < <bool
>>
>> name="distributedClusterStateUpdates">${distributedClusterStateUpdates:false}</bool>
>> < <bool
>>
>> name="distributedCollectionConfigSetExecution">${distributedCollectionConfigSetExecution:false}</bool>
>> < <int
>>
>> name="minStateByteLenForCompression">${minStateByteLenForCompression:-1}</int>
>> < <str
>>
>> name="stateCompressor">${stateCompressor:org.apache.solr.common.util.ZLibCompressor}</str>
>> 61a55
>> > <str name="shardsWhitelist">${solr.shardsWhitelist:}</str>
>> 63,74d56
>> <
>> < <metrics enabled="${metricsEnabled:true}">
>> < <!-- Solr computes JVM metrics for threads. Computing these
>> metrics, esp. computing deadlocks etc.,
>> < requires potentially expensive computations, and can be avoided
>> for every metrics call by
>> < setting a high caching expiration interval (in seconds).
>> < <caching>
>> < <int name="threadsIntervalSeconds">5</int>
>> < </caching>
>> < -->
>> < <!--reporter name="jmx_metrics" group="core"
>> class="org.apache.solr.metrics.reporters.SolrJmxReporter"/-->
>> < </metrics>
>> <
>>
>>
>>
>> On 6/19/2023 1:07 PM, Shawn Heisey wrote:
>>> On 6/19/23 10:30, Eric Wood wrote:
>>>> I just installed solr 9.2.1 on a new Ubuntu install.
>>>>
>>>> Any ideas why solr 9.2.1 is throwing this when trying to access via a
>>>> web browser:
>>>>
>>>> http://newsolrserver:8983/solr/#/login
>>>>
>>>> Searching for Solr?
>>>> You must type the correct path.
>>>> Solr will respond.
>>>>
>>>>
>>>> My current solr 8.11.1 works just fine:
>>>>
>>>> http://oldsolrserver:8983/solr/#/login
>>>>
>>>> I get the login.
>>>>
>>>> The symlink is there. solr -> /opt/solr-9.2.1
>>> The symlink doesn't affect that. If that were a problem I am pretty
>>> sure you wouldn't even get that error message.
>>>
>>> Can you share your solr.log file? It seems like maybe Solr did not
>>> properly start ... jetty is obviously started, but the /solr URL path
>>> assigned to the webapp doesn't appear to be operational. Without logs
>>> I couldn't say what might be wrong. Hopefully there are messages in
>>> the log that might offer insight.
>>>
>>> It sounds like you have used the service installer. Can you also
>>> share the contents of the include script in /etc/default? Redact it
>>> if it contains sensitive info, but be sure the redaction is as small
>>> as you can make it so we can still see the intent without actually
>>> seeing passwords or keys.
>>>
>>> Thanks,
>>> Shawn
>>
--
Eric Wood
International Plastics, Inc.
eric@interplas.com | (864) 297-8000 x 145 | F: (864) 297-7186
185 Commerce Center, Greenville, South Carolina 29615-5817
Re: Searching for Solr? You must type the correct path.
Posted by Mikhail Khludnev <mk...@apache.org>.
The root cause is
Caused by: java.nio.file.AccessDeniedException: /var/solr/data/solr.xml
at
check Unix chmod,chown
On Mon, Jun 19, 2023 at 9:27 PM Eric Wood <er...@interplas.com> wrote:
> Here's my logs. One thing to note is that I copied over everything from
> my 8.11.1 /var/solr/data into my 9.2.1 data directory.
>
> /var/solr/logs # cat 2023_06_19.request.log
> 10.0.0.145 - - [19/Jun/2023:15:44:30 +0000] "GET /solr/ HTTP/1.1" 404 96
> 10.0.0.145 - - [19/Jun/2023:15:48:34 +0000] "GET /solr/login HTTP/1.1"
> 404 96
> 10.0.0.145 - - [19/Jun/2023:15:49:36 +0000] "GET /solr/solr/ HTTP/1.1"
> 404 96
> 10.0.0.145 - - [19/Jun/2023:15:49:39 +0000] "GET /solr/ HTTP/1.1" 404 96
>
> um...
> " Could not load SOLR configuration"
>
> cat solr.log
> 2023-06-19 18:16:09.777 INFO (main) [] o.e.j.s.Server jetty-10.0.13;
> built: 2022-12-07T20:13:20.134Z; git:
> 1c2636ea05c0ca8de1ffd6ca7f3a98ac084c766d; jvm
> 11.0.19+7-post-Ubuntu-0ubuntu122.04.1
> 2023-06-19 18:16:09.881 WARN (main) [] o.e.j.u.DeprecationWarning Using
> @Deprecated Class org.eclipse.jetty.servlet.listener.ELContextCleaner
> 2023-06-19 18:16:09.894 INFO (main) [] o.a.s.s.CoreContainerProvider
> Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
> ___ _ Welcome to Apache Solr™ version 9.2.1
> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider /
> __| ___| |_ _ Starting in standalone mode on port 8983
> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
> \__ \/ _ \ | '_| Install dir: /opt/solr-9.2.1
> 2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
> |___/\___/_|_| Start time: 2023-06-19T18:16:09.897837Z
> 2023-06-19 18:16:09.898 INFO (main) [] o.a.s.s.CoreContainerProvider
> Solr started with "-XX:+CrashOnOutOfMemoryError" that will crash on any
> OutOfMemoryError exception. The cause of the OOME will be logged in the
> crash file at the following path: /var/solr/logs/jvm_crash_32832.log
> 2023-06-19 18:16:09.903 INFO (main) [] o.a.s.s.CoreContainerProvider
> Solr Home: /var/solr/data (source: system property: solr.solr.home)
> 2023-06-19 18:16:09.904 INFO (main) [] o.a.s.c.SolrXmlConfig Loading
> solr.xml from /var/solr/data/solr.xml
> 2023-06-19 18:16:09.905 ERROR (main) [] o.a.s.s.CoreContainerProvider
> Could not start Solr. Check solr/home property and the logs
> 2023-06-19 18:16:09.914 ERROR (main) [] o.a.s.c.SolrCore null =>
> org.apache.solr.common.SolrException: Could not load SOLR configuration
> at
> org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:208)
> org.apache.solr.common.SolrException: Could not load SOLR configuration
> at
> org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:208) ~[?:?]
> at
> org.apache.solr.core.SolrXmlConfig.fromSolrHome(SolrXmlConfig.java:250)
> ~[?:?]
> at
> org.apache.solr.core.NodeConfig.loadNodeConfig(NodeConfig.java:236) ~[?:?]
> at
> org.apache.solr.servlet.CoreContainerProvider.createCoreContainer(CoreContainerProvider.java:410)
>
> ~[?:?]
> at
> org.apache.solr.servlet.CoreContainerProvider.init(CoreContainerProvider.java:230)
>
> ~[?:?]
> at
> org.apache.solr.servlet.CoreContainerProvider.contextInitialized(CoreContainerProvider.java:114)
>
> ~[?:?]
> at
> org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1048)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:624)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:983)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:740)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304)
>
> ~[jetty-webapp-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532)
> ~[jetty-webapp-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:221)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at org.eclipse.jetty.server.Server.start(Server.java:470)
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at org.eclipse.jetty.server.Server.doStart(Server.java:415)
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.xml.XmlConfiguration.lambda$main$4(XmlConfiguration.java:1880)
>
> ~[jetty-xml-10.0.13.jar:10.0.13]
> at java.security.AccessController.doPrivileged(Native Method)
> ~[?:?]
> at
> org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1818)
> ~[jetty-xml-10.0.13.jar:10.0.13]
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method) ~[?:?]
> at
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>
> ~[?:?]
> at
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> ~[?:?]
> at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
> at org.eclipse.jetty.start.Main.invokeMain(Main.java:229)
> ~[start.jar:10.0.13]
> at org.eclipse.jetty.start.Main.start(Main.java:527)
> ~[start.jar:10.0.13]
> at org.eclipse.jetty.start.Main.main(Main.java:76)
> ~[start.jar:10.0.13]
> Caused by: java.nio.file.AccessDeniedException: /var/solr/data/solr.xml
> at
> sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
> ~[?:?]
> at
> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
> ~[?:?]
> at
> sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
> ~[?:?]
> at
> sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
>
> ~[?:?]
> at java.nio.file.Files.newByteChannel(Files.java:371) ~[?:?]
> at java.nio.file.Files.newByteChannel(Files.java:422) ~[?:?]
> at
> java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
>
> ~[?:?]
> at java.nio.file.Files.newInputStream(Files.java:156) ~[?:?]
> at
> org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:203) ~[?:?]
> ... 52 more
> 2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.s.CoreContainerProvider
> Error processing the request. CoreContainer is either not initialized or
> shutting down.
> 2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.s.SolrDispatchFilter Could
> not start Dispatch Filter.
> 2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.c.SolrCore null =>
> javax.servlet.UnavailableException: Error processing the request.
> CoreContainer is either not initialized or shutting down.
> at
>
> org.apache.solr.servlet.CoreContainerProvider.waitForCoreContainer(CoreContainerProvider.java:154)
> javax.servlet.UnavailableException: Error processing the request.
> CoreContainer is either not initialized or shutting down.
> at
> org.apache.solr.servlet.CoreContainerProvider.waitForCoreContainer(CoreContainerProvider.java:154)
>
> ~[?:?]
> at
> org.apache.solr.servlet.CoreContainerProvider.getCoreContainer(CoreContainerProvider.java:123)
>
> ~[?:?]
> at
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:149)
>
> ~[?:?]
> at
> org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:133)
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$2(ServletHandler.java:725)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
>
> ~[?:?]
> at
> java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
>
> ~[?:?]
> at
> java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
>
> ~[?:?]
> at
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:749)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304)
>
> ~[jetty-webapp-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306)
>
> ~[jetty-servlet-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532)
> ~[jetty-webapp-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:221)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at org.eclipse.jetty.server.Server.start(Server.java:470)
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
>
> ~[jetty-server-10.0.13.jar:10.0.13]
> at org.eclipse.jetty.server.Server.doStart(Server.java:415)
> ~[jetty-server-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
>
> ~[jetty-util-10.0.13.jar:10.0.13]
> at
> org.eclipse.jetty.xml.XmlConfiguration.lambda$main$4(XmlConfiguration.java:1880)
>
> ~[jetty-xml-10.0.13.jar:10.0.13]
> at java.security.AccessController.doPrivileged(Native Method)
> ~[?:?]
> at
> org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1818)
> ~[jetty-xml-10.0.13.jar:10.0.13]
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method) ~[?:?]
> at
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>
> ~[?:?]
> at
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> ~[?:?]
> at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
> at org.eclipse.jetty.start.Main.invokeMain(Main.java:229)
> ~[start.jar:10.0.13]
> at org.eclipse.jetty.start.Main.start(Main.java:527)
> ~[start.jar:10.0.13]
> at org.eclipse.jetty.start.Main.main(Main.java:76)
> ~[start.jar:10.0.13]
> 2023-06-19 18:16:09.928 INFO (main) [] o.e.j.s.h.ContextHandler Started
> o.e.j.w.WebAppContext@5949eba8
> {solr-jetty-context.xml,/solr,file:///opt/solr-9.2.1/server/solr-webapp/webapp/,AVAILABLE}{/opt/solr-9.2.1/server/solr-webapp/webapp}
> 2023-06-19 18:16:09.933 INFO (main) [] o.e.j.s.RequestLogWriter Opened
> /var/solr/logs/2023_06_19.request.log
> 2023-06-19 18:16:09.937 INFO (main) [] o.e.j.s.AbstractConnector
> Started ServerConnector@4052274f{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:8983}
> 2023-06-19 18:16:09.938 INFO (main) [] o.e.j.s.Server Started
> Server@5f4d427e{STARTING}[10.0.13,sto=0] @552ms
>
> Maybe I shouldn't have overwrote solr.xml ?
>
> Thanks
> -eric
>
>
> # diff /opt/solr-9.2.1/server/solr/solr.xml /var/solr/data/solr.xml
> 20,21c20,21
> < This is an example of a simple "solr.xml" file for configuring one or
> < more Solr Cores, as well as allowing Cores to be added, removed, and
> ---
> > This is an example of a simple "solr.xml" file for configuring one or
> > more Solr Cores, as well as allowing Cores to be added, removed, and
> 24c24
> < More information about options available in this configuration file,
> ---
> > More information about options available in this configuration file,
> 26c26
> <
>
> https://solr.apache.org/guide/solr/latest/configuration-guide/configuring-solr-xml.html
> ---
> > https://lucene.apache.org/solr/guide/format-of-solr-xml.html
> 33d32
> < <str name="modules">${solr.modules:}</str>
> 35d33
> < <str name="allowUrls">${solr.allowUrls:}</str>
> 40c38
> < <int name="hostPort">${solr.port.advertise:0}</int>
> ---
> > <int name="hostPort">${jetty.port:8983}</int>
> 50,54d47
> < <str
>
> name="zkCredentialsInjector">${zkCredentialsInjector:org.apache.solr.common.cloud.DefaultZkCredentialsInjector}</str>
> < <bool
>
> name="distributedClusterStateUpdates">${distributedClusterStateUpdates:false}</bool>
> < <bool
>
> name="distributedCollectionConfigSetExecution">${distributedCollectionConfigSetExecution:false}</bool>
> < <int
>
> name="minStateByteLenForCompression">${minStateByteLenForCompression:-1}</int>
> < <str
>
> name="stateCompressor">${stateCompressor:org.apache.solr.common.util.ZLibCompressor}</str>
> 61a55
> > <str name="shardsWhitelist">${solr.shardsWhitelist:}</str>
> 63,74d56
> <
> < <metrics enabled="${metricsEnabled:true}">
> < <!-- Solr computes JVM metrics for threads. Computing these
> metrics, esp. computing deadlocks etc.,
> < requires potentially expensive computations, and can be avoided
> for every metrics call by
> < setting a high caching expiration interval (in seconds).
> < <caching>
> < <int name="threadsIntervalSeconds">5</int>
> < </caching>
> < -->
> < <!--reporter name="jmx_metrics" group="core"
> class="org.apache.solr.metrics.reporters.SolrJmxReporter"/-->
> < </metrics>
> <
>
>
>
> On 6/19/2023 1:07 PM, Shawn Heisey wrote:
> > On 6/19/23 10:30, Eric Wood wrote:
> >> I just installed solr 9.2.1 on a new Ubuntu install.
> >>
> >> Any ideas why solr 9.2.1 is throwing this when trying to access via a
> >> web browser:
> >>
> >> http://newsolrserver:8983/solr/#/login
> >>
> >> Searching for Solr?
> >> You must type the correct path.
> >> Solr will respond.
> >>
> >>
> >> My current solr 8.11.1 works just fine:
> >>
> >> http://oldsolrserver:8983/solr/#/login
> >>
> >> I get the login.
> >>
> >> The symlink is there. solr -> /opt/solr-9.2.1
> >
> > The symlink doesn't affect that. If that were a problem I am pretty
> > sure you wouldn't even get that error message.
> >
> > Can you share your solr.log file? It seems like maybe Solr did not
> > properly start ... jetty is obviously started, but the /solr URL path
> > assigned to the webapp doesn't appear to be operational. Without logs
> > I couldn't say what might be wrong. Hopefully there are messages in
> > the log that might offer insight.
> >
> > It sounds like you have used the service installer. Can you also
> > share the contents of the include script in /etc/default? Redact it
> > if it contains sensitive info, but be sure the redaction is as small
> > as you can make it so we can still see the intent without actually
> > seeing passwords or keys.
> >
> > Thanks,
> > Shawn
>
>
--
Sincerely yours
Mikhail Khludnev
Re: Searching for Solr? You must type the correct path.
Posted by Eric Wood <er...@interplas.com>.
Here's my logs. One thing to note is that I copied over everything from
my 8.11.1 /var/solr/data into my 9.2.1 data directory.
/var/solr/logs # cat 2023_06_19.request.log
10.0.0.145 - - [19/Jun/2023:15:44:30 +0000] "GET /solr/ HTTP/1.1" 404 96
10.0.0.145 - - [19/Jun/2023:15:48:34 +0000] "GET /solr/login HTTP/1.1"
404 96
10.0.0.145 - - [19/Jun/2023:15:49:36 +0000] "GET /solr/solr/ HTTP/1.1"
404 96
10.0.0.145 - - [19/Jun/2023:15:49:39 +0000] "GET /solr/ HTTP/1.1" 404 96
um...
" Could not load SOLR configuration"
cat solr.log
2023-06-19 18:16:09.777 INFO (main) [] o.e.j.s.Server jetty-10.0.13;
built: 2022-12-07T20:13:20.134Z; git:
1c2636ea05c0ca8de1ffd6ca7f3a98ac084c766d; jvm
11.0.19+7-post-Ubuntu-0ubuntu122.04.1
2023-06-19 18:16:09.881 WARN (main) [] o.e.j.u.DeprecationWarning Using
@Deprecated Class org.eclipse.jetty.servlet.listener.ELContextCleaner
2023-06-19 18:16:09.894 INFO (main) [] o.a.s.s.CoreContainerProvider
Using logger factory org.apache.logging.slf4j.Log4jLoggerFactory
2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
___ _ Welcome to Apache Solr™ version 9.2.1
2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider /
__| ___| |_ _ Starting in standalone mode on port 8983
2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
\__ \/ _ \ | '_| Install dir: /opt/solr-9.2.1
2023-06-19 18:16:09.897 INFO (main) [] o.a.s.s.CoreContainerProvider
|___/\___/_|_| Start time: 2023-06-19T18:16:09.897837Z
2023-06-19 18:16:09.898 INFO (main) [] o.a.s.s.CoreContainerProvider
Solr started with "-XX:+CrashOnOutOfMemoryError" that will crash on any
OutOfMemoryError exception. The cause of the OOME will be logged in the
crash file at the following path: /var/solr/logs/jvm_crash_32832.log
2023-06-19 18:16:09.903 INFO (main) [] o.a.s.s.CoreContainerProvider
Solr Home: /var/solr/data (source: system property: solr.solr.home)
2023-06-19 18:16:09.904 INFO (main) [] o.a.s.c.SolrXmlConfig Loading
solr.xml from /var/solr/data/solr.xml
2023-06-19 18:16:09.905 ERROR (main) [] o.a.s.s.CoreContainerProvider
Could not start Solr. Check solr/home property and the logs
2023-06-19 18:16:09.914 ERROR (main) [] o.a.s.c.SolrCore null =>
org.apache.solr.common.SolrException: Could not load SOLR configuration
at
org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:208)
org.apache.solr.common.SolrException: Could not load SOLR configuration
at
org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:208) ~[?:?]
at
org.apache.solr.core.SolrXmlConfig.fromSolrHome(SolrXmlConfig.java:250)
~[?:?]
at
org.apache.solr.core.NodeConfig.loadNodeConfig(NodeConfig.java:236) ~[?:?]
at
org.apache.solr.servlet.CoreContainerProvider.createCoreContainer(CoreContainerProvider.java:410)
~[?:?]
at
org.apache.solr.servlet.CoreContainerProvider.init(CoreContainerProvider.java:230)
~[?:?]
at
org.apache.solr.servlet.CoreContainerProvider.contextInitialized(CoreContainerProvider.java:114)
~[?:?]
at
org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1048)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:624)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:983)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:740)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304)
~[jetty-webapp-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532)
~[jetty-webapp-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:221)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at org.eclipse.jetty.server.Server.start(Server.java:470)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at org.eclipse.jetty.server.Server.doStart(Server.java:415)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.xml.XmlConfiguration.lambda$main$4(XmlConfiguration.java:1880)
~[jetty-xml-10.0.13.jar:10.0.13]
at java.security.AccessController.doPrivileged(Native Method)
~[?:?]
at
org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1818)
~[jetty-xml-10.0.13.jar:10.0.13]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.eclipse.jetty.start.Main.invokeMain(Main.java:229)
~[start.jar:10.0.13]
at org.eclipse.jetty.start.Main.start(Main.java:527)
~[start.jar:10.0.13]
at org.eclipse.jetty.start.Main.main(Main.java:76)
~[start.jar:10.0.13]
Caused by: java.nio.file.AccessDeniedException: /var/solr/data/solr.xml
at
sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
~[?:?]
at
sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) ~[?:?]
at
sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116) ~[?:?]
at
sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
~[?:?]
at java.nio.file.Files.newByteChannel(Files.java:371) ~[?:?]
at java.nio.file.Files.newByteChannel(Files.java:422) ~[?:?]
at
java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
~[?:?]
at java.nio.file.Files.newInputStream(Files.java:156) ~[?:?]
at
org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:203) ~[?:?]
... 52 more
2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.s.CoreContainerProvider
Error processing the request. CoreContainer is either not initialized or
shutting down.
2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.s.SolrDispatchFilter Could
not start Dispatch Filter.
2023-06-19 18:16:09.922 ERROR (main) [] o.a.s.c.SolrCore null =>
javax.servlet.UnavailableException: Error processing the request.
CoreContainer is either not initialized or shutting down.
at
org.apache.solr.servlet.CoreContainerProvider.waitForCoreContainer(CoreContainerProvider.java:154)
javax.servlet.UnavailableException: Error processing the request.
CoreContainer is either not initialized or shutting down.
at
org.apache.solr.servlet.CoreContainerProvider.waitForCoreContainer(CoreContainerProvider.java:154)
~[?:?]
at
org.apache.solr.servlet.CoreContainerProvider.getCoreContainer(CoreContainerProvider.java:123)
~[?:?]
at
org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:149)
~[?:?]
at
org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:133)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$2(ServletHandler.java:725)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
~[?:?]
at
java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734)
~[?:?]
at
java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
~[?:?]
at
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:749)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1304)
~[jetty-webapp-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:900)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306)
~[jetty-servlet-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:532)
~[jetty-webapp-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.gzip.GzipHandler.doStart(GzipHandler.java:221)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171)
~[jetty-util-10.0.13.jar:10.0.13]
at org.eclipse.jetty.server.Server.start(Server.java:470)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89)
~[jetty-server-10.0.13.jar:10.0.13]
at org.eclipse.jetty.server.Server.doStart(Server.java:415)
~[jetty-server-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
~[jetty-util-10.0.13.jar:10.0.13]
at
org.eclipse.jetty.xml.XmlConfiguration.lambda$main$4(XmlConfiguration.java:1880)
~[jetty-xml-10.0.13.jar:10.0.13]
at java.security.AccessController.doPrivileged(Native Method)
~[?:?]
at
org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1818)
~[jetty-xml-10.0.13.jar:10.0.13]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method) ~[?:?]
at
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:?]
at
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.eclipse.jetty.start.Main.invokeMain(Main.java:229)
~[start.jar:10.0.13]
at org.eclipse.jetty.start.Main.start(Main.java:527)
~[start.jar:10.0.13]
at org.eclipse.jetty.start.Main.main(Main.java:76)
~[start.jar:10.0.13]
2023-06-19 18:16:09.928 INFO (main) [] o.e.j.s.h.ContextHandler Started
o.e.j.w.WebAppContext@5949eba8{solr-jetty-context.xml,/solr,file:///opt/solr-9.2.1/server/solr-webapp/webapp/,AVAILABLE}{/opt/solr-9.2.1/server/solr-webapp/webapp}
2023-06-19 18:16:09.933 INFO (main) [] o.e.j.s.RequestLogWriter Opened
/var/solr/logs/2023_06_19.request.log
2023-06-19 18:16:09.937 INFO (main) [] o.e.j.s.AbstractConnector
Started ServerConnector@4052274f{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:8983}
2023-06-19 18:16:09.938 INFO (main) [] o.e.j.s.Server Started
Server@5f4d427e{STARTING}[10.0.13,sto=0] @552ms
Maybe I shouldn't have overwrote solr.xml ?
Thanks
-eric
# diff /opt/solr-9.2.1/server/solr/solr.xml /var/solr/data/solr.xml
20,21c20,21
< This is an example of a simple "solr.xml" file for configuring one or
< more Solr Cores, as well as allowing Cores to be added, removed, and
---
> This is an example of a simple "solr.xml" file for configuring one or
> more Solr Cores, as well as allowing Cores to be added, removed, and
24c24
< More information about options available in this configuration file,
---
> More information about options available in this configuration file,
26c26
<
https://solr.apache.org/guide/solr/latest/configuration-guide/configuring-solr-xml.html
---
> https://lucene.apache.org/solr/guide/format-of-solr-xml.html
33d32
< <str name="modules">${solr.modules:}</str>
35d33
< <str name="allowUrls">${solr.allowUrls:}</str>
40c38
< <int name="hostPort">${solr.port.advertise:0}</int>
---
> <int name="hostPort">${jetty.port:8983}</int>
50,54d47
< <str
name="zkCredentialsInjector">${zkCredentialsInjector:org.apache.solr.common.cloud.DefaultZkCredentialsInjector}</str>
< <bool
name="distributedClusterStateUpdates">${distributedClusterStateUpdates:false}</bool>
< <bool
name="distributedCollectionConfigSetExecution">${distributedCollectionConfigSetExecution:false}</bool>
< <int
name="minStateByteLenForCompression">${minStateByteLenForCompression:-1}</int>
< <str
name="stateCompressor">${stateCompressor:org.apache.solr.common.util.ZLibCompressor}</str>
61a55
> <str name="shardsWhitelist">${solr.shardsWhitelist:}</str>
63,74d56
<
< <metrics enabled="${metricsEnabled:true}">
< <!-- Solr computes JVM metrics for threads. Computing these
metrics, esp. computing deadlocks etc.,
< requires potentially expensive computations, and can be avoided
for every metrics call by
< setting a high caching expiration interval (in seconds).
< <caching>
< <int name="threadsIntervalSeconds">5</int>
< </caching>
< -->
< <!--reporter name="jmx_metrics" group="core"
class="org.apache.solr.metrics.reporters.SolrJmxReporter"/-->
< </metrics>
<
On 6/19/2023 1:07 PM, Shawn Heisey wrote:
> On 6/19/23 10:30, Eric Wood wrote:
>> I just installed solr 9.2.1 on a new Ubuntu install.
>>
>> Any ideas why solr 9.2.1 is throwing this when trying to access via a
>> web browser:
>>
>> http://newsolrserver:8983/solr/#/login
>>
>> Searching for Solr?
>> You must type the correct path.
>> Solr will respond.
>>
>>
>> My current solr 8.11.1 works just fine:
>>
>> http://oldsolrserver:8983/solr/#/login
>>
>> I get the login.
>>
>> The symlink is there. solr -> /opt/solr-9.2.1
>
> The symlink doesn't affect that. If that were a problem I am pretty
> sure you wouldn't even get that error message.
>
> Can you share your solr.log file? It seems like maybe Solr did not
> properly start ... jetty is obviously started, but the /solr URL path
> assigned to the webapp doesn't appear to be operational. Without logs
> I couldn't say what might be wrong. Hopefully there are messages in
> the log that might offer insight.
>
> It sounds like you have used the service installer. Can you also
> share the contents of the include script in /etc/default? Redact it
> if it contains sensitive info, but be sure the redaction is as small
> as you can make it so we can still see the intent without actually
> seeing passwords or keys.
>
> Thanks,
> Shawn
Re: Searching for Solr? You must type the correct path.
Posted by Shawn Heisey <ap...@elyograg.org>.
On 6/19/23 10:30, Eric Wood wrote:
> I just installed solr 9.2.1 on a new Ubuntu install.
>
> Any ideas why solr 9.2.1 is throwing this when trying to access via a
> web browser:
>
> http://newsolrserver:8983/solr/#/login
>
> Searching for Solr?
> You must type the correct path.
> Solr will respond.
>
>
> My current solr 8.11.1 works just fine:
>
> http://oldsolrserver:8983/solr/#/login
>
> I get the login.
>
> The symlink is there. solr -> /opt/solr-9.2.1
The symlink doesn't affect that. If that were a problem I am pretty
sure you wouldn't even get that error message.
Can you share your solr.log file? It seems like maybe Solr did not
properly start ... jetty is obviously started, but the /solr URL path
assigned to the webapp doesn't appear to be operational. Without logs I
couldn't say what might be wrong. Hopefully there are messages in the
log that might offer insight.
It sounds like you have used the service installer. Can you also share
the contents of the include script in /etc/default? Redact it if it
contains sensitive info, but be sure the redaction is as small as you
can make it so we can still see the intent without actually seeing
passwords or keys.
Thanks,
Shawn