[ 
https://issues.apache.org/jira/browse/SOLR-16792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amina Dinari updated SOLR-16792:
--------------------------------
    Description: 
The first error in the Solr logs appears during the loading of cores after the 
collection was built. The stack trace is the following:


||Heading 1||Heading 2||
|Col A1
o.a.s.s.HttpSolrCall null:org.apache.solr.core.SolrCoreInitializationException: 
SolrCore 'app_xg_t_compensateaudit_gx_solr_temp_shard3_replica_n4' is not 
available due to init failure: Error opening new searcher
        at org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:1822)
        at org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:254)
        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:539)
        at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:414)
        …
     Caused by: org.apache.solr.common.SolrException: Error opening new searcher
        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1079)
        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:905)
        at 
org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1333)
        at 
org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:802)
        at 
com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:210)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        ... 1 more
Caused by: org.apache.solr.common.SolrException: Error opening new searcher
        at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2175)
        at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:2295)
        at org.apache.solr.core.SolrCore.initSearcher(SolrCore.java:1139)
        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1020)
        ... 9 more
Caused by: org.apache.hadoop.hdfs.BlockMissingException: Could not obtain 
block: BP-521813766-172.19.87.100-1625106590947:blk_1118068283_44337620 
file=/solr/app_xg_t_compensateaudit_gx_solr_temp/core_node6/data/index/segments_kp
        at 
org.apache.hadoop.hdfs.DFSInputStream.refetchLocations(DFSInputStream.java:890)

|Col A2|



After this error appeared in the logs, the admin status request for the 
particular cores resulted in NPE with the following stack-trace.


ERROR (qtp1325144078-63503) [   ] o.a.s.h.RequestHandlerBase 
org.apache.solr.common.SolrException: Error handling 'STATUS' action
        at 
org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:367)
        at 
org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:397)
        at 
org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:181)
        at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:211)
        at 
org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:842)
        at 
org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:808)
        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:559)
        at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:414)
…
Caused by: java.lang.NullPointerException
        at org.apache.solr.core.SolrCore.getInstancePath(SolrCore.java:333)
        at 
org.apache.solr.handler.admin.CoreAdminOperation.getCoreStatus(CoreAdminOperation.java:324)
        at org.apache.solr.handler.admin.StatusOp.execute(StatusOp.java:46)
        at 
org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:362)





  was:
The first error in the Solr logs appears during the loading of cores after the 
collection was built. The stack trace is the following:

o.a.s.s.HttpSolrCall null:org.apache.solr.core.SolrCoreInitializationException: 
SolrCore 'app_xg_t_compensateaudit_gx_solr_temp_shard3_replica_n4' is not 
available due to init failure: Error opening new searcher
        at org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:1822)
        at org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:254)
        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:539)
        at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:414)
        …
     Caused by: org.apache.solr.common.SolrException: Error opening new searcher
        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1079)
        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:905)
        at 
org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1333)
        at 
org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:802)
        at 
com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:210)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        ... 1 more
Caused by: org.apache.solr.common.SolrException: Error opening new searcher
        at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2175)
        at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:2295)
        at org.apache.solr.core.SolrCore.initSearcher(SolrCore.java:1139)
        at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1020)
        ... 9 more
Caused by: org.apache.hadoop.hdfs.BlockMissingException: Could not obtain 
block: BP-521813766-172.19.87.100-1625106590947:blk_1118068283_44337620 
file=/solr/app_xg_t_compensateaudit_gx_solr_temp/core_node6/data/index/segments_kp
        at 
org.apache.hadoop.hdfs.DFSInputStream.refetchLocations(DFSInputStream.java:890)





After this error appeared in the logs, the admin status request for the 
particular cores resulted in NPE with the following stack-trace.


ERROR (qtp1325144078-63503) [   ] o.a.s.h.RequestHandlerBase 
org.apache.solr.common.SolrException: Error handling 'STATUS' action
        at 
org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:367)
        at 
org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:397)
        at 
org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:181)
        at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:211)
        at 
org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:842)
        at 
org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:808)
        at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:559)
        at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:414)
…
Caused by: java.lang.NullPointerException
        at org.apache.solr.core.SolrCore.getInstancePath(SolrCore.java:333)
        at 
org.apache.solr.handler.admin.CoreAdminOperation.getCoreStatus(CoreAdminOperation.java:324)
        at org.apache.solr.handler.admin.StatusOp.execute(StatusOp.java:46)
        at 
org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:362)






> Solr CoreAdmin API status throws a null-pointer exception when the index is 
> empty/corrupted.
> --------------------------------------------------------------------------------------------
>
>                 Key: SOLR-16792
>                 URL: https://issues.apache.org/jira/browse/SOLR-16792
>             Project: Solr
>          Issue Type: Bug
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Amina Dinari
>            Priority: Major
>
> The first error in the Solr logs appears during the loading of cores after 
> the collection was built. The stack trace is the following:
> ||Heading 1||Heading 2||
> |Col A1
> o.a.s.s.HttpSolrCall 
> null:org.apache.solr.core.SolrCoreInitializationException: SolrCore 
> 'app_xg_t_compensateaudit_gx_solr_temp_shard3_replica_n4' is not available 
> due to init failure: Error opening new searcher
>       at org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:1822)
>       at org.apache.solr.servlet.HttpSolrCall.init(HttpSolrCall.java:254)
>       at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:539)
>       at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:414)
>       …
>      Caused by: org.apache.solr.common.SolrException: Error opening new 
> searcher
>       at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1079)
>       at org.apache.solr.core.SolrCore.<init>(SolrCore.java:905)
>       at 
> org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1333)
>       at 
> org.apache.solr.core.CoreContainer.lambda$load$13(CoreContainer.java:802)
>       at 
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedCallable.call(InstrumentedExecutorService.java:202)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>       at 
> org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:210)
>       at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>       ... 1 more
> Caused by: org.apache.solr.common.SolrException: Error opening new searcher
>       at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:2175)
>       at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:2295)
>       at org.apache.solr.core.SolrCore.initSearcher(SolrCore.java:1139)
>       at org.apache.solr.core.SolrCore.<init>(SolrCore.java:1020)
>       ... 9 more
> Caused by: org.apache.hadoop.hdfs.BlockMissingException: Could not obtain 
> block: BP-521813766-172.19.87.100-1625106590947:blk_1118068283_44337620 
> file=/solr/app_xg_t_compensateaudit_gx_solr_temp/core_node6/data/index/segments_kp
>       at 
> org.apache.hadoop.hdfs.DFSInputStream.refetchLocations(DFSInputStream.java:890)
> |Col A2|
> After this error appeared in the logs, the admin status request for the 
> particular cores resulted in NPE with the following stack-trace.
> ERROR (qtp1325144078-63503) [   ] o.a.s.h.RequestHandlerBase 
> org.apache.solr.common.SolrException: Error handling 'STATUS' action
>       at 
> org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:367)
>       at 
> org.apache.solr.handler.admin.CoreAdminHandler$CallInfo.call(CoreAdminHandler.java:397)
>       at 
> org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHandler.java:181)
>       at 
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:211)
>       at 
> org.apache.solr.servlet.HttpSolrCall.handleAdmin(HttpSolrCall.java:842)
>       at 
> org.apache.solr.servlet.HttpSolrCall.handleAdminRequest(HttpSolrCall.java:808)
>       at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:559)
>       at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:414)
> …
> Caused by: java.lang.NullPointerException
>       at org.apache.solr.core.SolrCore.getInstancePath(SolrCore.java:333)
>       at 
> org.apache.solr.handler.admin.CoreAdminOperation.getCoreStatus(CoreAdminOperation.java:324)
>       at org.apache.solr.handler.admin.StatusOp.execute(StatusOp.java:46)
>       at 
> org.apache.solr.handler.admin.CoreAdminOperation.execute(CoreAdminOperation.java:362)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to