You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Song Ziyang (Jira)" <ji...@apache.org> on 2022/07/11 12:55:00 UTC
[jira] [Assigned] (IOTDB-3771) [ snapshot ] consensus_dir and data_dirs are not on the same disk , snapshot fails
[ https://issues.apache.org/jira/browse/IOTDB-3771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Song Ziyang reassigned IOTDB-3771:
----------------------------------
Assignee: Liuxuxin (was: Song Ziyang)
> [ snapshot ] consensus_dir and data_dirs are not on the same disk , snapshot fails
> ----------------------------------------------------------------------------------
>
> Key: IOTDB-3771
> URL: https://issues.apache.org/jira/browse/IOTDB-3771
> Project: Apache IoTDB
> Issue Type: Bug
> Components: mpp-cluster
> Affects Versions: 0.14.0-SNAPSHOT
> Reporter: 刘珍
> Assignee: Liuxuxin
> Priority: Major
> Attachments: 44231657180320_.pic.jpg
>
>
> master_0707_bd0bab3
> RatisConsensus , consensus_dir和data_dirs不在同一块磁盘,快照失败
> # consensus_dir=data/consensus (/data3下)
> data_dirs=/data2/mpp_data/data,/data1/mpp_data/data
> 2022-07-07 15:01:08,227 [192.168.130.3_40010@group-000100000005-StateMachineUpdater] ERROR o.a.i.d.e.s.SnapshotTaker:102 - Fail to create snapshot
> java.nio.file.FileSystemException: /data3/cluster_test/master_0707_bd0bab3/datanode/sbin/../data/consensus/data_region/47474747-4747-4747-4747-000100000005/sm/1_399999/sequence/root.test.g_0/5/0/1657176628996-16-0-0.tsfile.resource -> /data1/mpp_data/data/sequence/root.test.g_0/5/0/1657176628996-16-0-0.tsfile.resource: Invalid cross-device link
> at sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
> at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
> at sun.nio.fs.UnixFileSystemProvider.createLink(UnixFileSystemProvider.java:476)
> at java.nio.file.Files.createLink(Files.java:1086)
> at org.apache.iotdb.db.engine.snapshot.SnapshotTaker.createFileSnapshot(SnapshotTaker.java:184)
> at org.apache.iotdb.db.engine.snapshot.SnapshotTaker.takeFullSnapshot(SnapshotTaker.java:100)
> at org.apache.iotdb.db.consensus.statemachine.DataRegionStateMachine.takeSnapshot(DataRegionStateMachine.java:66)
> at org.apache.iotdb.consensus.ratis.ApplicationStateMachineProxy.takeSnapshot(ApplicationStateMachineProxy.java:163)
> at org.apache.ratis.server.impl.StateMachineUpdater.takeSnapshot(StateMachineUpdater.java:270)
> at org.apache.ratis.server.impl.StateMachineUpdater.checkAndTakeSnapshot(StateMachineUpdater.java:262)
> at org.apache.ratis.server.impl.StateMachineUpdater.run(StateMachineUpdater.java:183)
> at java.lang.Thread.run(Thread.java:748)
> 2022-07-07 15:01:08,229 [192.168.130.3_40010@group-000100000005-StateMachineUpdater] ERROR o.a.i.d.e.s.SnapshotTaker:194 - Failed to delete link file /data3/cluster_test/master_0707_bd0bab3/datanode/sbin/../data/consensus/data_region/47474747-4747-4747-4747-000100000005/sm/1_399999/sequence after failing to create snapshot
--
This message was sent by Atlassian Jira
(v8.20.10#820010)