我已经将一个标准的持久磁盘连接到实例上。在那个磁盘上,我创建了一个名为“cloud-storage”的目录(像往常一样使用mkdir命令),并在其中挂载了存储桶(Google Cloud Storage)。此外,我还将挂载该存储桶的命令添加到了fstab中:
bucket_name /mnt/disks/disk1/cloud-storage gcsfuse
rw,file_mode=0770,dir_mode=0770,uid=33,gid=33,noatime,_netdev,noexec,user,implicit_dirs,allow_other 0 3
挂载: mount /mnt/disks/disk1/cloud-storage
我可以轻松访问Google Cloud Storage存储桶:它已经被挂载,卸载并可访问数据。当存储桶被挂载时,如果我手动卸载它,“cloud-storage”目录不会消失。(这是正常的)
问题:当我重新启动实例并访问标准持久磁盘时,“cloud-storage”目录不存在。
我需要创建一个脚本,在重启后创建“cloud-storage”目录,并将存储桶挂载到目录上吗?我应该从哪里调用该脚本?我必须在挂载标准磁盘并挂载存储桶之前创建该目录。