[ https://issues.apache.org/jira/browse/IGNITE-9471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ivan Daschinskiy reassigned IGNITE-9471: ---------------------------------------- Assignee: Ivan Daschinskiy > Failed to validate indexes by control.sh utility. > ------------------------------------------------- > > Key: IGNITE-9471 > URL: https://issues.apache.org/jira/browse/IGNITE-9471 > Project: Ignite > Issue Type: Bug > Affects Versions: 2.5 > Reporter: Dmitriy Gladkikh > Assignee: Ivan Daschinskiy > Priority: Major > > During the validation of the indexes, an error occurs: > {noformat} > 2018-08-31 17:18:40.356 [WARN > ][pool-19-thread-1][o.a.i.i.v.v.ValidateIndexesClosure] Current progress of > ValidateIndexesClosure: processed 0 of 0 partitions, 0 of 0 SQL indexes > 2018-08-31 17:18:40.625 > [ERROR][pool-19-thread-1][o.a.i.i.v.v.ValidateIndexesClosure] Failed to > invoke typeByValue > java.lang.NullPointerException: null > at > org.apache.ignite.internal.processors.query.GridQueryProcessor.typeByValue(GridQueryProcessor.java:1901) > at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure.processPartition(ValidateIndexesClosure.java:375) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure.access$000(ValidateIndexesClosure.java:77) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure$1.call(ValidateIndexesClosure.java:282) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure$1.call(ValidateIndexesClosure.java:280) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > 2018-08-31 17:18:40.638 > [ERROR][mgmt-#717%DPL_GRID%DplGridNodeName%][o.a.i.i.processors.job.GridJobWorker] > Failed to execute job > [jobId=1ebe4309561-6878f409-b4fd-4f51-9f74-5f5c2241059a, > ses=GridJobSessionImpl [ses=GridTaskSessionImpl > [taskName=o.a.i.i.v.verify.VisorValidateIndexesTask, dep=GridDeployment > [ts=1535721804597, depMode=SHARED, > clsLdr=union-module-impl:com.sbt.core.envelope.container.loader.ImplClassLoader@1b1d1738, > clsLdrId=b3ac6209561-64663e4a-48d0-468f-999f-ade455ad6a4a, userVer=0, > loc=true, sampleClsName=o.a.i.i.v.misc.VisorResolveHostNameTask, > pendingUndeploy=false, undeployed=false, usage=1], > taskClsName=o.a.i.i.v.verify.VisorValidateIndexesTask, > sesId=edbe4309561-6878f409-b4fd-4f51-9f74-5f5c2241059a, > startTime=1535725120340, endTime=9223372036854775807, > taskNodeId=6878f409-b4fd-4f51-9f74-5f5c2241059a, > clsLdr=union-module-impl:com.sbt.core.envelope.container.loader.ImplClassLoader@1b1d1738, > closed=false, cpSpi=null, failSpi=null, loadSpi=null, usage=1, > fullSup=false, internal=true, topPred=null, > subjId=6878f409-b4fd-4f51-9f74-5f5c2241059a, mapFut=IgniteFuture > [orig=GridFutureAdapter [ignoreInterrupts=false, state=INIT, res=null, > hash=2010820403]], execName=null], > jobId=1ebe4309561-6878f409-b4fd-4f51-9f74-5f5c2241059a]] > org.apache.ignite.IgniteException: null > at > org.apache.ignite.internal.visor.verify.VisorValidateIndexesTask$VisorValidateIndexesJob.run(VisorValidateIndexesTask.java:86) > at > org.apache.ignite.internal.visor.verify.VisorValidateIndexesTask$VisorValidateIndexesJob.run(VisorValidateIndexesTask.java:64) > at org.apache.ignite.internal.visor.VisorJob.execute(VisorJob.java:69) > at > org.apache.ignite.internal.processors.job.GridJobWorker$2.call(GridJobWorker.java:568) > at > org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6695) > at > org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:562) > at > org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:491) > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) > at > org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1123) > at > org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:1921) > at > org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1556) > at > org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1184) > at > org.apache.ignite.internal.managers.communication.GridIoManager.access$4200(GridIoManager.java:125) > at > org.apache.ignite.internal.managers.communication.GridIoManager$9.run(GridIoManager.java:1091) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > Caused by: org.apache.ignite.IgniteException: null > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure.processPartition(ValidateIndexesClosure.java:424) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure.access$000(ValidateIndexesClosure.java:77) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure$1.call(ValidateIndexesClosure.java:282) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure$1.call(ValidateIndexesClosure.java:280) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > ... 3 common frames omitted > Caused by: java.lang.NullPointerException: null > at > org.apache.ignite.internal.processors.query.GridQueryProcessor.typeByValue(GridQueryProcessor.java:1901) > at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.apache.ignite.internal.visor.verify.ValidateIndexesClosure.processPartition(ValidateIndexesClosure.java:375) > ... 7 common frames omitted > {noformat} > In this case, the output of the utility is uninformative: > {noformat} > $ ./control.sh --host _HOST_ --cache validate_indexes _NAME_ > Control utility [ver. 2.5.1-p12#20180813-sha1:ee24d852] > 2018 Copyright(C) Apache Software Foundation > User: _USERNAME_ > -------------------------------------------------------------------------------- > Index validation failed on nodes: > Node ID = 5deabeb2-2d8a-4a71-8bbd-5e0156734e05 > Exception message: > null > validate_indexes has finished, no issues found. > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)