diqiu50 commented on PR #5905:
URL: https://github.com/apache/gravitino/pull/5905#issuecomment-2658474034

   I want to show the logs after running the gvfs-fuse with command:
   ```
   ./target/debug/gvfs-fuse mount target/gvfs 
gvfs://fileset/test/c1/s1/fileset1 -c conf/gvfs_fuse.toml -f -d 1
   ```
   The result was not expected. can you work on that, and copy the logs on the 
comments?
   
   You need to apply patch with your code, and add logic with "-d" parameter :
   ```
   diff --git a/clients/filesystem-fuse/conf/gvfs_fuse.toml 
b/clients/filesystem-fuse/conf/gvfs_fuse.toml
   index 76db3c4af..f1d8b46a2 100644
   --- a/clients/filesystem-fuse/conf/gvfs_fuse.toml
   +++ b/clients/filesystem-fuse/conf/gvfs_fuse.toml
   @@ -21,7 +21,7 @@ file_mask = 0o600
    dir_mask = 0o700
    fs_type = "memory"
    fuse_debug = true
   -data_path = "target/gvfs-fuse"
   +data_dir = "target/gvfs-fuse"
   
    [fuse.properties]
   
   diff --git a/clients/filesystem-fuse/src/main.rs 
b/clients/filesystem-fuse/src/main.rs
   index aef5d71d3..5551512d8 100644
   --- a/clients/filesystem-fuse/src/main.rs
   +++ b/clients/filesystem-fuse/src/main.rs
   @@ -34,13 +34,10 @@ use tracing::{error, info};
   
    fn init_work_dirs(config: &AppConfig, mount_point: &str) -> io::Result<()> {
        let data_dir_name = Path::new(&config.fuse.data_dir).to_path_buf();
   -    let data_dir_name = data_dir_name.canonicalize()?;
        if !data_dir_name.exists() {
   -        Err(io::Error::new(
   -            io::ErrorKind::NotFound,
   -            format!("Data directory {} not found", &config.fuse.data_dir),
   -        ))?
   +        create_dir(&data_dir_name)?
        };
   +    let data_dir_name = data_dir_name.canonicalize()?;
   
        let mount_point_name = data_dir_name.join(mount_point);
        if !mount_point_name.exists() {
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@gravitino.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to