{"id":9474,"date":"2021-06-01T05:11:23","date_gmt":"2021-06-01T05:11:23","guid":{"rendered":"https:\/\/prwatech.in\/blog\/?p=9474"},"modified":"2026-10-06T14:55:26","modified_gmt":"2026-10-06T14:55:26","slug":"mounting-filestore-file-share-on-compute-engine-clients","status":"publish","type":"post","link":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/","title":{"rendered":"Mounting Filestore file share on Compute Engine clients"},"content":{"rendered":"\r\n<h1>Mounting a Filestore File Share on Compute Engine Clients<\/h1>\r\n<p class=\"wp-block-paragraph\"><strong><b>Filestore<\/b><\/strong>\u00a0is Google Cloud&#8217;s managed file server. It serves a <strong><b>file share<\/b><\/strong>\u00a0over NFS, the standard network file system protocol, so that a virtual machine can use it like a folder on its own disk. Mounting is the step that makes that connection, and several VMs can mount the same share to work on the same files.<\/p>\r\n<p>Getting the mount working is quick, but there are three things the basic steps do not cover. The share has to be reachable, meaning the VM and the Filestore instance must be in the same project and VPC network. The mount has to be writable by the people who need it. And a manual mount is gone the next time the VM restarts, so anything you rely on needs a permanent entry.<\/p>\r\n<p>This walks through installing the NFS client, creating a local folder, mounting the share, and confirming it worked, then making it writable, keeping it across reboots, and mounting a subdirectory.<\/p>\r\n<h2>Step by Step Process of Mounting a Filestore File Share<\/h2>\r\n<h3>Step 1: Open the VM Instances Page<\/h3>\r\n<p>Open the console, then the menu, then Compute Engine, then VM instances.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9475\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png\" alt=\"\" width=\"523\" height=\"205\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png 500w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3-300x117.png 300w\" sizes=\"auto, (max-width: 523px) 100vw, 523px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 2: Open an SSH Session<\/h3>\r\n<p class=\"wp-block-paragraph\">Find the VM you want to use as the client and click SSH next to it.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9476\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-4.png\" alt=\"\" width=\"870\" height=\"81\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-4.png 628w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-4-300x28.png 300w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 3: Install the NFS Client<\/h3>\r\n<p class=\"wp-block-paragraph\">On Debian or Ubuntu:<\/p>\r\n<p>sudo apt-get -y update<br \/>sudo apt-get install nfs-common<\/p>\r\n<p>On RedHat or CentOS:<\/p>\r\n<p>sudo yum install nfs-utils<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9477\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-5.png\" alt=\"\" width=\"590\" height=\"438\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-5.png 521w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-5-300x223.png 300w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 4: Make a Local Folder for the Share<\/h3>\r\n<p class=\"wp-block-paragraph\">Create the folder the file share will appear in, for example a folder named filestore under mnt:<\/p>\r\n<p>sudo mkdir -p MOUNT_POINT_DIRECTORY<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9478\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-6.png\" alt=\"\" width=\"594\" height=\"96\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-6.png 489w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-6-300x48.png 300w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 5: Open the Filestore Instance<\/h3>\r\n<p class=\"wp-block-paragraph\">In the console, open Filestore, then Instances, and click your instance.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9479\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-7.png\" alt=\"\" width=\"896\" height=\"108\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-7.png 628w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-7-300x36.png 300w\" sizes=\"auto, (max-width: 896px) 100vw, 896px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 6: Copy the NFS Mount Point<\/h3>\r\n<p class=\"wp-block-paragraph\">Copy the NFS mount point shown for the instance. It combines the instance&#8217;s IP address and the file share name, and it is what you give the mount command.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9480\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-8.png\" alt=\"\" width=\"590\" height=\"163\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-8.png 543w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-8-300x83.png 300w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 7: Mount the File Share<\/h3>\r\n<p class=\"wp-block-paragraph\">Replace the first placeholder with the NFS mount point you copied, and the second with the folder you made in Step Four:<\/p>\r\n<p>sudo mount -o rw IP_ADDRESS:\/FILE_SHARE MOUNT_POINT_DIRECTORY<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9481\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-9.png\" alt=\"\" width=\"781\" height=\"105\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-9.png 628w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-9-300x40.png 300w\" sizes=\"auto, (max-width: 781px) 100vw, 781px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Step 8: Confirm the Share Is Mounted<\/h3>\r\n<p class=\"wp-block-paragraph\">df -h &#8211;type=nfs<\/p>\r\n<p>The original page typed the option with an en dash, which makes the command fail. It needs two real hyphens. The output should list your file share with its size.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9482\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-10.png\" alt=\"\" width=\"754\" height=\"121\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-10.png 628w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-10-300x48.png 300w\" sizes=\"auto, (max-width: 754px) 100vw, 754px\" \/><\/figure>\r\n\r\n\r\n\r\n<h3>Make the Share Writable<\/h3>\r\n<p class=\"wp-block-paragraph\">After mounting, the folder may not be writable by every user who needs it. Google&#8217;s guide handles this with a chmod command. For example, this lets the group that owns the folder and all other users read and write:<\/p>\r\n<p>sudo chmod go+rw MOUNT_POINT_DIRECTORY<\/p>\r\n<p>Choose the permissions that fit your situation, and avoid opening a folder wider than the people using it need.<\/p>\r\n<h3>Keep the Mount After a Reboot<\/h3>\r\n<p>A mount made with the command above is gone when the VM restarts. Google&#8217;s documentation says to use fstab or autofs to keep a share mounted. For fstab, open the file:<\/p>\r\n<p>sudo nano \/etc\/fstab<\/p>\r\n<p>Add one line, using your own values:<\/p>\r\n<p>IP_ADDRESS:\/FILE_SHARE MOUNT_POINT_DIRECTORY nfs defaults,_netdev 0 0<\/p>\r\n<p>The _netdev option marks this as a network mount, so the system waits for the network before trying it. To test the entry without restarting, run the following, which mounts everything listed in fstab:<\/p>\r\n<p>sudo mount -a<\/p>\r\n<h3>Step 9: Create and Mount a Subdirectory<\/h3>\r\n<p>To create a subdirectory on the mounted share:<\/p>\r\n<p>sudo mkdir -p MOUNT_POINT_DIRECTORY\/SUBDIR<\/p>\r\n<p>To mount just that subdirectory, give it its own empty local folder and point the mount command at the share path plus the subdirectory name:<\/p>\r\n<p>sudo mkdir -p SUBDIR_MOUNT_POINT<br \/>sudo mount -o rw IP_ADDRESS:\/FILE_SHARE\/SUBDIR SUBDIR_MOUNT_POINT<\/p>\r\n<p>Confirm both mounts:<\/p>\r\n<p>df -h &#8211;type=nfs<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9483\" src=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-11.png\" alt=\"\" width=\"738\" height=\"139\" srcset=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-11.png 628w, https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-11-300x57.png 300w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><\/figure>\r\n<p>&nbsp;<\/p>\r\n<h2>If the Mount Fails<\/h2>\r\n<ul>\r\n<li>Check that the VM and the Filestore instance are in the same project and VPC network. This is the requirement in Google&#8217;s guide.<\/li>\r\n<li>Check that the NFS client is installed. Without it, the mount command has nothing to speak NFS with.<\/li>\r\n<li>Check that you copied the IP address and file share name exactly as the instance shows them.<\/li>\r\n<li>Check that firewall rules allow NFS traffic between the VM and the instance. The Setting NFS Ports guide in this series covers that.<\/li>\r\n<\/ul>\r\n<h2>Common Mistakes to Avoid<\/h2>\r\n<ul>\r\n<li>Typing the df option with an en dash. It needs two real hyphens.<\/li>\r\n<li>Expecting a manual mount to survive a reboot. Add an fstab entry, or use autofs.<\/li>\r\n<li>Putting the VM in a different VPC network or project from the Filestore instance and then wondering why the mount hangs.<\/li>\r\n<li>Skipping the permissions step, then finding that other users cannot write to the share.<\/li>\r\n<li>Installing nfs-common on a RedHat or CentOS machine. Those use nfs-utils instead.<\/li>\r\n<\/ul>\r\n<p>That covers mounting a Filestore file share on a Compute Engine VM, and making the mount writable and permanent. To go further, explore <a href=\"https:\/\/prwatech.in\/gcp-training-institutes-in-pune\/\"><strong><b>Prwatech&#8217;s Google Cloud training<\/b><\/strong>\u00a0program<\/a>, which includes placement assistance.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Mounting a Filestore File Share on Compute Engine Clients Filestore\u00a0is Google Cloud&#8217;s managed file server. It serves a file share\u00a0over NFS, the standard network file system protocol, so that a virtual machine can use it like a folder on its own disk. Mounting is the step that makes that connection, and several VMs can mount [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,1629],"tags":[1540,1538,1537,1539,605,699,700,984,617,683,684,685,611,1400,692],"class_list":["post-9474","post","type-post","status-publish","format-standard","hentry","category-google-cloud-platform","category-instance","tag-filestore","tag-filestore-documentation","tag-filestore-in-gcp","tag-filestore-instance","tag-gcp","tag-gcp-certification","tag-gcp-cloud-console","tag-gcp-course","tag-google-cloud","tag-google-cloud-certification","tag-google-cloud-console","tag-google-cloud-courses","tag-google-cloud-platform","tag-google-cloud-platform-tutorial","tag-google-cloud-training"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mount a Filestore File Share on a Compute Engine VM | PrwaTech<\/title>\n<meta name=\"description\" content=\"Mount a Filestore file share on a Linux Compute Engine VM, make it writable, and keep it mounted after a reboot, with the broken command fixed. Complete process\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mount a Filestore File Share on a Compute Engine VM | PrwaTech\" \/>\n<meta property=\"og:description\" content=\"Mount a Filestore file share on a Linux Compute Engine VM, make it writable, and keep it mounted after a reboot, with the broken command fixed. Complete process\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/\" \/>\n<meta property=\"og:site_name\" content=\"Prwatech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prwatech.in\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-01T05:11:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-06T14:55:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"195\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Prwatech\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:site\" content=\"@Eduprwatech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prwatech\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/\",\"url\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/\",\"name\":\"Mount a Filestore File Share on a Compute Engine VM | PrwaTech\",\"isPartOf\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png\",\"datePublished\":\"2021-06-01T05:11:23+00:00\",\"dateModified\":\"2026-10-06T14:55:26+00:00\",\"author\":{\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\"},\"description\":\"Mount a Filestore file share on a Linux Compute Engine VM, make it writable, and keep it mounted after a reboot, with the broken command fixed. Complete process\",\"breadcrumb\":{\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#primaryimage\",\"url\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png\",\"contentUrl\":\"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png\",\"width\":500,\"height\":195},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/prwatech.in\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mounting Filestore file share on Compute Engine clients\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/prwatech.in\/blog\/#website\",\"url\":\"https:\/\/prwatech.in\/blog\/\",\"name\":\"Prwatech\",\"description\":\"Share Ideas, Start Something Good.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/prwatech.in\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3\",\"name\":\"Prwatech\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g\",\"caption\":\"Prwatech\"},\"url\":\"https:\/\/prwatech.in\/blog\/author\/prwatech123\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mount a Filestore File Share on a Compute Engine VM | PrwaTech","description":"Mount a Filestore file share on a Linux Compute Engine VM, make it writable, and keep it mounted after a reboot, with the broken command fixed. Complete process","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/","og_locale":"en_US","og_type":"article","og_title":"Mount a Filestore File Share on a Compute Engine VM | PrwaTech","og_description":"Mount a Filestore file share on a Linux Compute Engine VM, make it writable, and keep it mounted after a reboot, with the broken command fixed. Complete process","og_url":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/","og_site_name":"Prwatech","article_publisher":"https:\/\/www.facebook.com\/prwatech.in\/","article_published_time":"2021-06-01T05:11:23+00:00","article_modified_time":"2026-10-06T14:55:26+00:00","og_image":[{"width":500,"height":195,"url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png","type":"image\/png"}],"author":"Prwatech","twitter_card":"summary_large_image","twitter_creator":"@Eduprwatech","twitter_site":"@Eduprwatech","twitter_misc":{"Written by":"Prwatech","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/","url":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/","name":"Mount a Filestore File Share on a Compute Engine VM | PrwaTech","isPartOf":{"@id":"https:\/\/prwatech.in\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#primaryimage"},"image":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#primaryimage"},"thumbnailUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png","datePublished":"2021-06-01T05:11:23+00:00","dateModified":"2026-10-06T14:55:26+00:00","author":{"@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3"},"description":"Mount a Filestore file share on a Linux Compute Engine VM, make it writable, and keep it mounted after a reboot, with the broken command fixed. Complete process","breadcrumb":{"@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#primaryimage","url":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png","contentUrl":"https:\/\/prwatech.in\/blog\/wp-content\/uploads\/2021\/06\/image-3.png","width":500,"height":195},{"@type":"BreadcrumbList","@id":"https:\/\/prwatech.in\/blog\/google-cloud-platform\/instance\/mounting-filestore-file-share-on-compute-engine-clients\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prwatech.in\/blog\/"},{"@type":"ListItem","position":2,"name":"Mounting Filestore file share on Compute Engine clients"}]},{"@type":"WebSite","@id":"https:\/\/prwatech.in\/blog\/#website","url":"https:\/\/prwatech.in\/blog\/","name":"Prwatech","description":"Share Ideas, Start Something Good.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prwatech.in\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/db90baff7744090b2288bbc98fea87f3","name":"Prwatech","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prwatech.in\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c00bafc1b04045f31eda917de39891456c44fa47c092b9bb6be0f860a3a30a2f?s=96&d=mm&r=g","caption":"Prwatech"},"url":"https:\/\/prwatech.in\/blog\/author\/prwatech123\/"}]}},"_links":{"self":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/9474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/comments?post=9474"}],"version-history":[{"count":6,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/9474\/revisions"}],"predecessor-version":[{"id":11879,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/posts\/9474\/revisions\/11879"}],"wp:attachment":[{"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/media?parent=9474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/categories?post=9474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prwatech.in\/blog\/wp-json\/wp\/v2\/tags?post=9474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}