
現在、Centos 6.7 を実行している VM に Google バケットをマウントしようとしています。
開発者コンソールから .json ファイルを生成し、サーバーにアップロードして、GOOGLE_APPLICATION_CREDENTIALS
ファイルの場所を指定しました。しかし、gcsfuse を実行すると、次のエラー メッセージが表示されます。
mountFromContext: mount: Mount: mount: Starting fusermount: fork/exec /bin/fusermount: permission denied
答え1
私が見る限り、問題は /bin/fusermount にマウントしようとしていることと、/bin ディレクトリがルートに属していることです。そのため、sudo を使用してマウントできました。
おそらく、sudo または root ユーザーを使用してフォルダーを作成したのでしょう。そうしないと、フォルダーを作成できませんでした。
gcsfuse を使用してマウントするユーザーに fusermount/ の権限を変更する必要があります。
または、gcsfuse を使用してマウントするユーザーのホーム ディレクトリにフォルダーを作成します。