Cloud Storage FUSE is an open source FUSE adapter that allows you to mount Cloud Storage buckets as file systems on Linux, macOS systems, Windows Subsystem for Linux(WSL)
I would like to mount GCS Bucket to Remote/On-premise windows machine using GCSFUSE . Is this possible ? I see it is possible with Filestore but it needs Cloud Filestore + Proxy VM
Hello @Mahesh, Thanks for the video, I am trying to mount GCS to a ProxMox Backup Server /Debian based. I already have a service account, I am wondering how to use the service account for the authentication and I also want to automate the mounting process, do you mind of doing that please.
@@LearnGoogleCloudwithMahesh I managed to mount GCS, however I am not able write into it, do you know why? here is the error I got. unable to create chunk store 'GCS-Bucket' subdir "/mnt/GCPStorage/.chunks" - EIO: I/O error
This is mind blowing! I wonder if now GCS are mountable maybe they will think to demise Filestore? or due to different fileSystem they still will keep it? taken bucket will be significantly cheaper than filestore...
Hello Mahesh, This is really a nice tutorial and worked well for me, but I am only able to see the files in the root path of the bucket. I have some folder in the root path of the bucket which are shown on the mounted VM. what should I do ?
Cloud Storage FUSE is an open source FUSE adapter that allows you to mount Cloud Storage buckets as file systems on Linux, macOS systems, Windows Subsystem for Linux(WSL)
I would like to mount GCS Bucket to Remote/On-premise windows machine using GCSFUSE . Is this possible ?
I see it is possible with Filestore but it needs Cloud Filestore + Proxy VM
Thanks for this video. This supports SMB protocol correct? If I am on a laptop, at a high level, how could I use GCS as a file server?
Yes, it is possible
My baby loves this video, great explanation
nice and quick tutorial
Thanks Arjun
what is the advantage of using mount disk vs accessing cloud storage bucket directly via client libraries ?
Mount Disk (Persistent Disk) max limit is 64TB. GC Bucket is Extabytes.
Hi Mahesh, any idea how can we mount GCS bucket from a container without privilege mode ?
My two cents instead of mounting use gcs directly using workload identity
This is awesome
Thanks
Hello @Mahesh,
Thanks for the video, I am trying to mount GCS to a ProxMox Backup Server /Debian based.
I already have a service account, I am wondering how to use the service account for the authentication and I also want to automate the mounting process, do you mind of doing that please.
Automating mounting process can do via Startup script
@@LearnGoogleCloudwithMahesh I managed to mount GCS, however I am not able write into it, do you know why? here is the error I got.
unable to create chunk store 'GCS-Bucket' subdir "/mnt/GCPStorage/.chunks" - EIO: I/O error
@@it-everything What is the role of the user/ service account used?
@@LearnGoogleCloudwithMahesh I use root user and service account has storage admin role and storage object admin.
I can not write to the Bucket. I can read everything. What did I do wrong? I really could use some guidance.
If you explain to add it in fstab entries the video will be in complete model as when we restart server bucket is getting detached
This is mind blowing! I wonder if now GCS are mountable maybe they will think to demise Filestore? or due to different fileSystem they still will keep it? taken bucket will be significantly cheaper than filestore...
Hello Mahesh,
This is really a nice tutorial and worked well for me, but I am only able to see the files in the root path of the bucket. I have some folder in the root path of the bucket which are shown on the mounted VM. what should I do ?
What is the command you are using to list the folders inside the bucket? Is it ls -a
Please help in adding the GCS bucket data in FStab entries
Bucket-name /mount/point gcsfuse rw,uid=0,gid=0
You are providing only partial knowledge, which is more dangerous.
What I had explored I shared. Please let me know what is wrong or partial here? Happy to learn and correct it.