Hello!

It's hard to say judging from your stack trace alone. Why don't you try and
see?

Regards,
-- 
Ilya Kasnacheev


вт, 8 янв. 2019 г. в 01:24, wengyao04 <[email protected]>:

> Hi, we have ran ignite 2.6.0, and have  8 server in our base line
> topology.
> After we bounce the severs, our client starts writing update using invoke
> method, but we get error
> Caused by: java.lang.IllegalStateException: Item not found: 9
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.io.AbstractDataPageIO.findIndirectItemIndex(AbstractDataPageIO.java:341)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.io.AbstractDataPageIO.getDataOffset(AbstractDataPageIO.java:450)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.io.AbstractDataPageIO.readPayload(AbstractDataPageIO.java:492)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.CacheDataRowAdapter.initFromLink(CacheDataRowAdapter.java:150)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.CacheDataRowAdapter.initFromLink(CacheDataRowAdapter.java:102)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.H2RowFactory.getRow(H2RowFactory.java:61)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.H2Tree.createRowFromLink(H2Tree.java:149)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.io.H2LeafIO.getLookupRow(H2LeafIO.java:67)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.io.H2LeafIO.getLookupRow(H2LeafIO.java:33)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.H2Tree.getRow(H2Tree.java:167)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.H2Tree.getRow(H2Tree.java:46)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.getRow(BPlusTree.java:4482)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.H2Tree.compare(H2Tree.java:209)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.query.h2.database.H2Tree.compare(H2Tree.java:46)
> ~[ignite-indexing-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.compare(BPlusTree.java:4469)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.findInsertionPoint(BPlusTree.java:4389)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.access$1500(BPlusTree.java:83)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$Search.run0(BPlusTree.java:278)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$GetPageHandler.run(BPlusTree.java:4816)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree$GetPageHandler.run(BPlusTree.java:4801)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.util.PageHandler.readPage(PageHandler.java:158)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.DataStructure.read(DataStructure.java:332)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.putDown(BPlusTree.java:2336)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.putDown(BPlusTree.java:2348)
> ~[ignite-core-2.6.0.jar:2.6.0]
>         at
>
> org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.doPut(BPlusTree.java:2086)
> ~[ignite-core-2.6.0.jar:2.6.0]
>
> DO you think if it is related to the issue mentioned in
> /
> http://apache-ignite-users.70518.x6.nabble.com/And-again-Failed-to-get-page-IO-instance-page-content-is-corrupted-td20095.html#none
> /
>
> and I see there is fixed 2.7
> [1] https://issues.apache.org/jira/browse/IGNITE-8659
> [2] https://issues.apache.org/jira/browse/IGNITE-5874
>
> Do you think the [1] and [2] are the root cause ? Thank you very much.
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Reply via email to