심볼릭 링크로 수정

This commit is contained in:
2026-03-10 17:16:54 +09:00
parent fe6d37456d
commit 731ca59475

View File

@@ -93,18 +93,20 @@ public class TmpDatasetService {
}
try {
Files.createLink(dst, src);
log.info("hardlink created: {} -> {}", dst, src);
// Files.createLink(dst, src);
Files.createSymbolicLink(dst, src);
log.info("symbolic created: {} -> {}", dst, src);
} catch (FileSystemException e) {
if (e.getMessage() != null && e.getMessage().contains("Invalid cross-device link")) {
log.warn(
"Hardlink failed due to cross-device link. Fallback to symlink. src={}, dst={}",
src,
dst);
Files.createSymbolicLink(dst, src);
} else {
throw e;
}
log.error(e.getMessage());
// if (e.getMessage() != null && e.getMessage().contains("Invalid cross-device link")) {
// log.warn(
// "Hardlink failed due to cross-device link. Fallback to symlink. src={}, dst={}",
// src,
// dst);
// Files.createSymbolicLink(dst, src);
// } else {
// throw e;
// }
}
return 1;