Alexey Scherbakov created IGNITE-19749:
------------------------------------------
Summary: AccessDeniedException on windows
Key: IGNITE-19749
URL: https://issues.apache.org/jira/browse/IGNITE-19749
Project: Ignite
Issue Type: Bug
Reporter: Alexey Scherbakov
Fix For: 3.0
{noformat}
org.apache.ignite.lang.IgniteInternalException: IGN-CMN-65535
TraceId:ac3ebe36-c426-4388-ba3f-02294db2cc19
org.apache.ignite.lang.IgniteInternalCheckedException: IGN-CMN-65535
TraceId:b9bc45c5-0f89-42cd-b530-b7f356ca268f Error when renaming delta file:
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.body(Checkpointer.java:224)
at
org.apache.ignite.internal.util.worker.IgniteWorker.run(IgniteWorker.java:108)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.util.concurrent.CompletionException:
org.apache.ignite.lang.IgniteInternalCheckedException: IGN-CMN-65535
TraceId:b9bc45c5-0f89-42cd-b530-b7f356ca268f Error when renaming delta file:
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
at
java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:331)
at
java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:346)
at
java.base/java.util.concurrent.CompletableFuture$BiRelay.tryFire(CompletableFuture.java:1423)
at
java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at
java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2088)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.lambda$syncUpdatedPageStores$0(Checkpointer.java:490)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
... 1 more
Caused by: org.apache.ignite.lang.IgniteInternalCheckedException: IGN-CMN-65535
TraceId:b9bc45c5-0f89-42cd-b530-b7f356ca268f Error when renaming delta file:
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.renameDeltaFileOnCheckpointThread(Checkpointer.java:782)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.fsyncDeltaFile(Checkpointer.java:521)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.lambda$syncUpdatedPageStores$0(Checkpointer.java:483)
... 3 more
Caused by: java.nio.file.FileAlreadyExistsException:
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
->
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin
at
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:87)
at
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:395)
at
java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
at java.base/java.nio.file.Files.move(Files.java:1421)
at
org.apache.ignite.internal.util.IgniteUtils.atomicMoveFile(IgniteUtils.java:771)
at
org.apache.ignite.internal.pagememory.persistence.store.AbstractFilePageStoreIo.renameFilePath(AbstractFilePageStoreIo.java:598)
at
org.apache.ignite.internal.pagememory.persistence.checkpoint.Checkpointer.renameDeltaFileOnCheckpointThread(Checkpointer.java:780)
... 5 more
Suppressed: java.nio.file.AccessDeniedException:
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin.tmp
->
D:\work\ignite-3\modules\ignite3-ycsb-work\1686841339026\db\db\table-1\part-0-delta-0.bin
at
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
at
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at
java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:309)
at
java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
at java.base/java.nio.file.Files.move(Files.java:1421)
at
org.apache.ignite.internal.util.IgniteUtils.atomicMoveFile(IgniteUtils.java:754)
... 7 more
{noformat}
Reproducable by running ycsb benchmark:
https://github.com/gridgain/apache-ignite-3/tree/ignite3-ycsb
.\modules\ycsb\README.md
--
This message was sent by Atlassian Jira
(v8.20.10#820010)