Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Cannot Reproduce
-
2.1
-
None
-
None
-
None
-
CentOS
Description
1. I've started 2 server nodes on 2 hosts.
2. Started 2 client nodes, one on each host
3. Started DataStreamer from the first client with a key range 0-1000000 and from the second client with a key range 1000000-2000000
Then got this exception:
Failed to set initial value for cache entry: DataStreamerEntry [key=KeyCacheObjectImpl [part=157, val=190623, hasValBytes=true], val=o.a.i.scenario.internal.model.SampleObject [idHash=2108267055, hash=2007824273, salary=1000, fields=HashMap
]]
org.apache.ignite.IgniteCheckedException: Failed to move temp file to a regular WAL segment file: /storage/ssd/oostanin/poc-tester/work/db/wal/poc_tester_server1/0000000000000005.wal
at org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.createFile(FileWriteAheadLogManager.java:987) ~[ignite-core-2.1.6.jar:2.1.6]
at org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.checkFiles(FileWriteAheadLogManager.java:1432) ~[ignite-core-2.1.6.jar:2.1.6]
at org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.access$4900(FileWriteAheadLogManager.java:89) ~[ignite-core-2.1.6.jar:2.1.6]
at org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager$FileArchiver.allocateRemainingFiles(FileWriteAheadLogManager.java:1402) ~[ignite-core-2.1.6.jar:2.1.6]
at org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager$FileArchiver.run(FileWriteAheadLogManager.java:1187) ~[ignite-core-2.1.6.jar:2.1.6]
Caused by: java.nio.file.FileAlreadyExistsException: /storage/ssd/oostanin/poc-tester/work/db/wal/poc_tester_server1/0000000000000005.wal
at sun.nio.fs.UnixCopyFile.move(UnixCopyFile.java:429) ~[?:1.8.0_151]
at sun.nio.fs.UnixFileSystemProvider.move(UnixFileSystemProvider.java:262) ~[?:1.8.0_151]
at java.nio.file.Files.move(Files.java:1395) ~[?:1.8.0_151]
at org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.createFile(FileWriteAheadLogManager.java:984) ~[ignite-core-2.1.6.jar:2.1.6]
... 4 more