Options
- Subscribe to RSS Feed
- Mark Question as New
- Mark Question as Read
- Float this Question for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Solved
Go to solution
What POSIX operations are not supported in HDFS fuse?
Labels:
- Labels:
-
HDFS
New Contributor
Created on ‎09-15-2016 11:01 AM - edited ‎09-16-2022 03:39 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Does anyone know what POSIX operations are not supported in HDFS fuse? When I mount my HDFS file system in "/mnt/hdfs", and run "git init" inside the mountpoint, it failed with the following error message:
error: could not commit config file
I suspect that this is because some file operations are not supported by HDFS fuse.
1 ACCEPTED SOLUTION
Mentor
Created ‎10-05-2016 12:55 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can find what operations are supported in the hdfs-fuse source: https://github.com/cloudera/hadoop-common/tree/cdh5.8.0-release/hadoop-hdfs-project/hadoop-hdfs/src/... (this is a directory-tree, look for the files with "impls" in their names for the syscalls supported).
Git likely needs more advanced features from its used filesystem that HDFS currently does not offer. You can run git under strace to find out what that syscall is.
Git likely needs more advanced features from its used filesystem that HDFS currently does not offer. You can run git under strace to find out what that syscall is.
1 REPLY 1
Mentor
Created ‎10-05-2016 12:55 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can find what operations are supported in the hdfs-fuse source: https://github.com/cloudera/hadoop-common/tree/cdh5.8.0-release/hadoop-hdfs-project/hadoop-hdfs/src/... (this is a directory-tree, look for the files with "impls" in their names for the syscalls supported).
Git likely needs more advanced features from its used filesystem that HDFS currently does not offer. You can run git under strace to find out what that syscall is.
Git likely needs more advanced features from its used filesystem that HDFS currently does not offer. You can run git under strace to find out what that syscall is.
