[ https://issues.apache.org/jira/browse/CASSANDRA-18339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17701472#comment-17701472 ]
Navya Krishna Dubbala commented on CASSANDRA-18339: --------------------------------------------------- Is windows shared folder as data file directory supported in any version of Cassandra or this not supported at all. It is working for sometimes. If we reinstall Cassandra on same machine or restarting service is giving below errors. ERROR [CompactionExecutor:1] 2023-03-10 09:18:44,511 DefaultFSErrorHandler.java:92 - Exiting forcefully due to file system exception on startup, disk failure policy "stop" org.apache.cassandra.io.FSReadError: java.io.IOException: There are no more files at org.apache.cassandra.io.util.FileUtils.getCanonicalPath(FileUtils.java:303) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.LogRecord.absolutePath(LogRecord.java:185) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.LogRecord.make(LogRecord.java:159) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.LogFile.makeRecord(LogFile.java:316) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.LogFile.contains(LogFile.java:340) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.LogTransaction.obsoleted(LogTransaction.java:152) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.Helpers.prepareForObsoletion(Helpers.java:134) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.lifecycle.LifecycleTransaction.doPrepare(LifecycleTransaction.java:200) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.utils.concurrent.Transactional$AbstractTransactional.prepareToCommit(Transactional.java:173) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.io.sstable.SSTableRewriter.doPrepare(SSTableRewriter.java:392) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.utils.concurrent.Transactional$AbstractTransactional.prepareToCommit(Transactional.java:173) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.compaction.writers.CompactionAwareWriter.doPrepare(CompactionAwareWriter.java:112) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.utils.concurrent.Transactional$AbstractTransactional.prepareToCommit(Transactional.java:173) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.utils.concurrent.Transactional$AbstractTransactional.finish(Transactional.java:184) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.compaction.writers.CompactionAwareWriter.finish(CompactionAwareWriter.java:122) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.compaction.CompactionTask.runMayThrow(CompactionTask.java:220) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(CompactionTask.java:85) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(AbstractCompactionTask.java:61) ~[apache-cassandra-3.11.2.jar:3.11.2] at org.apache.cassandra.db.compaction.CompactionManager$BackgroundCompactionCandidate.run(CompactionManager.java:275) ~[apache-cassandra-3.11.2.jar:3.11.2] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.8.0_171] at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_171] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_171] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_171] at org.apache.cassandra.concurrent.NamedThreadFactory.lambda$threadLocalDeallocator$0(NamedThreadFactory.java:81) ~[apache-cassandra-3.11.2.jar:3.11.2] at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_171] Caused by: java.io.IOException: There are no more files at java.io.WinNTFileSystem.canonicalizeWithPrefix0(Native Method) ~[na:1.8.0_171] at java.io.WinNTFileSystem.canonicalizeWithPrefix(Unknown Source) ~[na:1.8.0_171] at java.io.WinNTFileSystem.canonicalize(Unknown Source) ~[na:1.8.0_171] at java.io.File.getCanonicalPath(Unknown Source) ~[na:1.8.0_171] at org.apache.cassandra.io.util.FileUtils.getCanonicalPath(FileUtils.java:299) ~[apache-cassandra-3.11.2.jar:3.11.2] ... 25 common frames omitted > Cassandra 3.11.2 windows remote share as data files directory > -------------------------------------------------------------- > > Key: CASSANDRA-18339 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18339 > Project: Cassandra > Issue Type: Bug > Reporter: Navya Krishna Dubbala > Priority: Normal > > Hi Team, > > We are using windows 2018 server for running Cassandra 3.11.2 version with > remote windows server shared folder as data file directory path and we are > getting below error. > > ERROR [CompactionExecutor:1] 2023-03-10 09:18:44,511 > DefaultFSErrorHandler.java:92 - Exiting forcefully due to file system > exception on startup, disk failure policy "stop" > org.apache.cassandra.io.FSReadError: java.io.IOException: There are no more > files at > org.apache.cassandra.io.util.FileUtils.getCanonicalPath(FileUtils.java:303) > It is working inbetween. > -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org