Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does this project still work? #74

Open
JRoosh opened this issue Mar 29, 2019 · 4 comments
Open

Does this project still work? #74

JRoosh opened this issue Mar 29, 2019 · 4 comments

Comments

@JRoosh
Copy link

JRoosh commented Mar 29, 2019

I used b2fuse successfully for a handful of projects a year or two ago, and recently I've looped back to try using it again and I can't seem to get it to work anywhere. Mounting just hangs.

Did B2's api change making this incompatible or something? I see it hasn't been updated in quite a while.

@mattenklicker
Copy link

Stumbled across the same issue. It seems it stays in foreground by design: https://github.com/sondree/b2_fuse/blob/master/b2fuse/b2fuse.py#L128

The more serious issue for me is that copying files often fails with Bad address (14) which makes it nearly impossible to use.

@quantitative-technologies

I really wish this works, but it only shows me one subdirectory down and incorrectly shows it as empty.

Any idea what is going on?

@falense
Copy link
Owner

falense commented Apr 1, 2020

Hi guys! I am now fixing things. If it is still relevant to you you can test out this branch https://github.com/sondree/b2_fuse/tree/version1.4

@mattenklicker
Copy link

mattenklicker commented Apr 5, 2020

Thanks. Will try.

The more serious issue for me is that copying files often fails with Bad address (14) which makes it nearly impossible to use.

Figured out what the problem was. If not mounted with --vfs-cache=full it's seems that for every seek of a 4k block the whole file is loaded from b2. This reduces the speed to a few kbit/s. The second problem is the missing retry on b2 errors without --vfs-cache=full (which lead to many broken files on dir copy). So I would suggest to make it default (at least for mount).

One issue remaining: Copying with rsync is still slow and error-prone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants