[ https://issues.apache.org/jira/browse/IOTDB-1731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
yusicheng reassigned IOTDB-1731: -------------------------------- Assignee: yusicheng > sync error between different os > ------------------------------- > > Key: IOTDB-1731 > URL: https://issues.apache.org/jira/browse/IOTDB-1731 > Project: Apache IoTDB > Issue Type: Bug > Components: Core/Server > Affects Versions: master branch, 0.12.2 > Reporter: yusicheng > Assignee: yusicheng > Priority: Major > > origin from > [discussion#4001](https://github.com/apache/iotdb/discussions/4001) > if we want to sync one computer with windows os data to another computer with > unix os, > the sync process will stop, and a error is thrown like this: > -receiver/10.20.12.142_0583441c495b416d95c9945631bc3eff/data/root.industry.w9/root.industry.w9\0\0\1631930688647-1-0-0.tsfile, > type=ADD} > java.io.IOException: Can not load new tsfile > /data/local/iotdb-server/./sbin/../data/data/sync-receiver/10.20.12.142_0583441c495b416d95c9945631bc3eff/data/root.industry.w9/root.industry.w9\0\0\1631930688647-1-0-0.tsfile > at > org.apache.iotdb.db.sync.receiver.load.FileLoader.loadNewTsfile(FileLoader.java:148) > at > org.apache.iotdb.db.sync.receiver.load.FileLoader.handleLoadTask(FileLoader.java:120) > at > org.apache.iotdb.db.sync.receiver.load.FileLoader.lambda$new$0(FileLoader.java:87) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > Caused by: org.apache.iotdb.db.exception.StorageEngineException: > org.apache.iotdb.db.exception.metadata.IllegalPathException: > 10.20.12.142_0583441c495b416d95c9945631bc3eff is not a legal path > at > org.apache.iotdb.db.engine.StorageEngine.getProcessorDirectly(StorageEngine.java:391) > at > org.apache.iotdb.db.engine.StorageEngine.loadNewTsFileForSync(StorageEngine.java:820) > at > org.apache.iotdb.db.sync.receiver.load.FileLoader.loadNewTsfile(FileLoader.java:143) > ... 7 common frames omitted > Caused by: org.apache.iotdb.db.exception.metadata.IllegalPathException: > 10.20.12.142_0583441c495b416d95c9945631bc3eff is not a legal path > at > org.apache.iotdb.db.metadata.MTree.getStorageGroupNodeByPath(MTree.java:560) > at > org.apache.iotdb.db.metadata.MManager.getStorageGroupNodeByPath(MManager.java:1055) > at > org.apache.iotdb.db.engine.StorageEngine.getProcessorDirectly(StorageEngine.java:387) > ... 9 common frames omitted > 2021-09-18 10:09:03,790 [pool-9-IoTDB-Load-TsFile-1] INFO > o.a.i.d.s.r.l.FileLoader:177 - Sync loading process for > 10.20.12.142_0583441c495b416d95c9945631bc3eff has finished. -- This message was sent by Atlassian Jira (v8.3.4#803005)