fstab を使用して 3 つの仮想マシンにマウントされている Google Cloud Storage バケットがあります。
gsutil コマンドを使用して別のマシンから Google バケットにファイルをアップロードすると、アップロードされたファイルは 2 つの VM ( Set A ) からのみアクセスできます。もう一方の vm ( Set B ) には、新しくアップロードされたファイルが表示されません。
マウントに使用するfstabエントリは次のとおりです。
bucket_name mounted_path gcsfuse rw,uid=1002,gid=1003,user,allow_other,key_file=key_file_path
セット Aの/etc/mtabファイルの内容は次のとおりです。
bucket_name mounted_path fuse rw,nosuid,nodev,relatime,user_id=1002,group_id=1003,default_permissions 0 0
セット Bの/etc/mtabファイルの内容は次のとおりです。
bucket_name mounted_path fuse fuse rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,default_permissions,allow_other 0 0