問題タブ [gcsfuse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - Google Cloud バケットにファイルを作成できない
Google Cloud には 4 つのバケットがあり、Ubuntu 14 と 16 の 2 つの VM を実行しています。両方のマシンで、4 つのバケットすべてをマウント (gcsfuse) できます。
ただし、1 つの (そして 1 つだけの) バケット (project-x-logs) に問題があります。Ubuntu 14 を実行しているマシンで、ファイルを作成できます。
そして、Ubuntu 16 マシンで確認できます。
したがって、このバケットは両方のマシンに適切にマウントされているようです。
ただし、Ubuntu 16 マシンで別のファイルを作成しようとすると、エラーが発生します。
パーマをできる限り大きく開いたのですが、うまくいきません。
これを解決する方法、または少なくともデバッグする方法に関する提案は大歓迎です。
google-cloud-storage - GCloud gcsfuse 権限が拒否されました
gcsfuse をうまく使っている人はいますか?
バケットへのデフォルトの権限をすべて削除し、サービス アカウントをセットアップしようとしました。
そして実行:
gcs: Req 0x0: -> ListObjects() (307.880239ms): googleapi: エラー 403: xxxxxx-compute@developer.gserviceaccount.com に storage.objects.list アクセス権がありません
xxxxx-compute
私のアクティブ化されたサービスアカウントではないユーザーが不平を言っているのは奇妙です:
現在のサービス アカウントがアクティブであることを示しています...
また、管理者所有者、管理オブジェクト所有者、オブジェクトの書き込み、オブジェクトの読み取りをバケットに付与しましたserviceaccname
。
xxxxx-compute
以前のアクセス許可を含むすべてのアクセス許可をバケットに付与すると、一覧表示が機能するように見えます。しかし、ディレクトリへのファイルの書き込みは次のエラーで失敗しました:
誰でも運がありますか?
google-cloud-dataproc - Dataproc クラスタからバケットにアクセスする
Dataproc クラスタから Google ストレージ バケットに保存されているデータにアクセスしようとしています。ただし、これまでのところ、バケット ファイルをパブリックとして宣言しても、ジョブはファイルが存在しないというエラーで終了します。クラスター マシンのフォルダーにバケットをマウントしようと考えています。この目的のために、初期化スクリプトに gcsfuse パッケージを正常にインストールしました。クラスターに ssh 接続すると、gcsfuse を使用してルート フォルダーにファイルを正常に追加できます。しかし、その後 ssh を終了しても、ローカル フォルダーが存在しないというメッセージが表示されます。Dataproc クラスタからパブリック バケット内のファイルにアクセスするには、この問題にどのように対処すればよいですか?
google-cloud-storage - Google ストレージにバケットをマウントする
Google バケットをローカル サーバーにマウントしたいと考えています。ただし、行を実行すると、それが指すディレクトリは空です。何か案は?
それは報告します:
ファイル システムが正常にマウントされました。
ただし、ディレクトリ mountbucket/ は空です。