Goofys allows you to mount an S3 bucket as a filey system. It's a Filey System instead of a File System because goofys strives for performance first and POSIX second. Particularly things that are difficult to support on S3 or would translate into more than one round-trip would either fail (random writes) or faked (no per-file permission). Goofys does not have an on disk data cache (checkout catfs), and consistency model is close-to-open.
Questions tagged [goofys]
11 questions
2
votes
2 answers
How can I reach a Kubernetes service from a node using calico networking
I've setup a bare metal cluster and want to provide different types of shared storage to my applications, one of which is an s3 bucket I mount via goofys to a pod that exports if via NFS. I then use the NFS client provisioner to mount the share to…

Assis Ngolo
- 73
- 2
- 9
2
votes
3 answers
How to automatically mount S3 bucket right after connecting to EC2 instances
Usually everytime I connected(start or restart) my instances I have to manually
mount the S3 bucket to it. I do it with the following command using Goofys (or alternatively s3fs)
ubuntu@ip-172-00-23-230:~$ ./go/bin/goofys mybucket my_mountdir
Is…

neversaint
- 60,904
- 137
- 310
- 477
1
vote
1 answer
How can I make files on s3 bucket mounted to aws ec2 instance using goofys available to aws lambda function?
I've mounted a public s3 bucket to aws ec2 instance using Goofys (kind of similar to s3fs), which will let me access files in the s3 bucket on my ec2 instance as if they were local paths. I want to use these files in my aws lambda function, passing…

user38242
- 25
- 5
1
vote
2 answers
can't make zip file in the goofys-mounted folder
I tried to make a zip file in the mounted directory with goofys, but failed with these error messages:
$ su - foo-user
$ zip hoge.zip hoge
updating: hoge
zip I/O error: Operation not supported
zip error: Input file read failure (was zipping…

bilzard
- 13
- 1
- 4
1
vote
1 answer
Why I cant export PATH by command .ebextensions config
Hi I want to use goofys on AWS ElasticBeanstalk php 7.0 environment.
I create .ebextentions/00_install_goofy.config.
(install golang from binary because golang version by yum is old.
packages:
yum:
fuse: []
commands:
100_install_golang_01:
…

hani
- 43
- 4
1
vote
1 answer
How to update Go application in Amazon Linux
I am not familiar with Go. I want to update this application https://github.com/kahing/goofys to the recent version(right now its v0.0.10).
I tried
$ go get github.com/kahing/goofys
$ go install github.com/kahing/goofys
But the version does not…

Maca
- 1,659
- 3
- 18
- 42
0
votes
0 answers
Enable kms key options in goofys
Hi we mounted an s3 bucket in an ubuntu machine via goofys but since the bucket objects are encrypted via kms we are not able to perform any write operations on the bucket.
Can someone please guide me on how can we add kms key in goofys

Nishant gupta
- 11
- 4
0
votes
0 answers
Unable to write/upload files in s3 bucket mounted using goofys
Hi i mounted a s3 bucket using goofys in my ubuntu machine. But when i am trying to download or upload files from the bucket it says "Upload failed"
Bucket is encrypted with kms key so is there a way in goofys to enable kms encryption by any chance?

Nishant gupta
- 11
- 4
0
votes
0 answers
How to use holodeck with S3
I would like to use http://holodeck-b2b.org/ with a self-hosted S3-Storage as filesystem.
I'm thinking of mount options like Goofys, s3fs or rclone.
But also whether there is possibly any fork or addon to holodeck that would enable this natively.
Do…

Marco Vo
- 11
- 3
0
votes
1 answer
Running Goofys in the foreground is the only way to prevent transport endpoint disconnections from occuring
I am mounting a Google Cloud Storage bucket with goofys (fuse) to my docker container and running deep learning training.
The training data is ~10k datapoints and test ~600 datapoints. Between model fitting and testing, I rsync the model into the…

Snow24
- 317
- 3
- 11
0
votes
0 answers
Mounting an S3 bucket using goofys inside container
I am writing a Dockerfile and my hope is to have S3 buckets mounted using goofys. If I run my docker container in interactive mode I can easily mount a S3 bucket with the following line
goofys --region=us-west -f s3_bucket mount_point &
However…

magladde
- 614
- 5
- 23