[ 
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

Reply via email to