Linux 在启动期间安装google bucket
我正在尝试在启动(或访问)期间将google bucket装载到实例 第一种方式-通过fstab:Linux 在启动期间安装google bucket,linux,google-cloud-storage,gcsfuse,Linux,Google Cloud Storage,Gcsfuse,我正在尝试在启动(或访问)期间将google bucket装载到实例 第一种方式-通过fstab: alex-backup-test /mount gcsfuse uid=0,gid=0,rw,user,key_file=/etc/google/service-account.json 重新启动后,它不会被装载( 但是,当我试图手动执行此操作时,没关系 mount /mount/ Calling gcsfuse with arguments: --gid 0 --key-file /etc/g
alex-backup-test /mount gcsfuse uid=0,gid=0,rw,user,key_file=/etc/google/service-account.json
重新启动后,它不会被装载(
但是,当我试图手动执行此操作时,没关系
mount /mount/
Calling gcsfuse with arguments: --gid 0 --key-file /etc/google/service-account.json -o rw -o noexec -o nosuid -o nodev --uid 0 alex-backup-test /mount
Using mount point: /mount
Opening GCS connection...
Opening bucket...
Mounting file system...
File system has been successfully mounted.
第二种方法-使用autofs:
在auto.master中:
/mount /etc/auto.gcsfuse --timeout=60 --verbose
auto.gcsfuse:
bucket-fstype=gcsfuse,uid=0,gid=0,rw,noexec,nodev,key_file=/etc/google/service-account.json:alex备份测试
在日志中:
May 10 09:25:09 alex-backup-test automount[31312]: mounted indirect on /mount with timeout 60, freq 15 seconds
May 10 09:25:21 alex-backup-test automount[31312]: attempting to mount entry /mount/bucket
May 10 09:25:21 alex-backup-test automount[31312]: >> Calling gcsfuse with arguments: -o rw -o noexec -o nodev --uid 0 --gid 0 --key-file /etc/google/service-account.json alex-backup-test /mount/bucket
May 10 09:25:21 alex-backup-test automount[31312]: >> Using mount point: /mount/bucket
May 10 09:25:21 alex-backup-test automount[31312]: >> Opening GCS connection...
May 10 09:25:21 alex-backup-test automount[31312]: >> Opening bucket...
May 10 09:25:22 alex-backup-test automount[31312]: >> Mounting file system...
它被卡住了
ps.但gcsfuse的选项在手动和自动装载上似乎相似
非常感谢您的建议!NVM,问题是由SELinux引起的