Hi, I'm using Solr 6.4.2 on SolrCloud, and I'm running 2 replica of Solr.
When I start the replica, I will encounter this error message. It is probably due to the Solr log, as both the main and the replica are trying to access the same solr_gc.log.0.current file. Is there anyway to prevent this? Besides this error message, the rest of the Solr for both main and replica are running normally. Exception in thread "main" java.nio.file.FileSystemException: C:\edwin\solr\server\logs\solr_gc.log.0.current -> C:\edwin\solr\server\logs\archived\solr_gc.log.0.current: The process cannot access the file because it is being used by another process. at sun.nio.fs.WindowsException.translateToIOException(WindowsException.j ava:86) at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.jav a:97) at sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:387) at sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.j ava:287) at java.nio.file.Files.move(Files.java:1395) at org.apache.solr.util.SolrCLI$UtilsTool.archiveGcLogs(SolrCLI.java:357 9) at org.apache.solr.util.SolrCLI$UtilsTool.runTool(SolrCLI.java:3548) at org.apache.solr.util.SolrCLI.main(SolrCLI.java:250) "Failed archiving old GC logs" Exception in thread "main" java.nio.file.FileSystemException: C:\edwin\solr\server\logs\solr-8983-console.log -> C:\edwin\solr\server\logs\archived\solr-8983-console.log: The process cannot access the file because it is being used by another process. at sun.nio.fs.WindowsException.translateToIOException(WindowsException.j ava:86) at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.jav a:97) at sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:387) at sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.j ava:287) at java.nio.file.Files.move(Files.java:1395) at org.apache.solr.util.SolrCLI$UtilsTool.archiveConsoleLogs(SolrCLI.jav a:3608) at org.apache.solr.util.SolrCLI$UtilsTool.runTool(SolrCLI.java:3551) at org.apache.solr.util.SolrCLI.main(SolrCLI.java:250) "Failed archiving old console logs" Exception in thread "main" java.nio.file.FileSystemException: C:\edwin\solr\server\logs\solr.log -> C:\edwin\solr\server\logs\solr.log.1: The process cannot access the file because i t is being used by another process. at sun.nio.fs.WindowsException.translateToIOException(WindowsException.j ava:86) at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.jav a:97) at sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:387) at sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.j ava:287) at java.nio.file.Files.move(Files.java:1395) at org.apache.solr.util.SolrCLI$UtilsTool.rotateSolrLogs(SolrCLI.java:36 51) at org.apache.solr.util.SolrCLI$UtilsTool.runTool(SolrCLI.java:3545) at org.apache.solr.util.SolrCLI.main(SolrCLI.java:250) "Failed rotating old Solr logs" Waiting up to 30 to see Solr running on port 8984 Regards, Edwin