問題タブ [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.
linux - gcsfuse: 30,000 以上のファイルを含む ls ディレクトリで、ls: reading directory [directory]: Input/output error が発生する
マウントされた gcsfuce バケットがあり、ls コマンドが与えられた後に入出力エラーが報告されます。
バージョン:
gcsfuse version 0.21.0 (Go version go1.8)
マウント コマンド:
バケットが正常にマウントされ、資格情報が環境変数を使用して読み込まれます。これは、クラウド インスタンスではなく、ローカル マシン上にあります。
ls
コマンドの出力は次のとおりです。
結果:
gcloud - Google Cloud Storage でスクリプトを実行するには?
最近、Google Cloud Storage を使用していくつかのファイルを保存しています。Cloud Storage Fuse を使用して、Google Compute Engine のインスタンスにマウントしました。バケットで独自のスクリプトを実行しようとすると、chmod a+x を使用しても実行できません。許可する方法はありますか?ありがとう!
PSBelow は実行したいスクリプトです
google-cloud-datalab - datalab vm マシン上の gcsfuse。エラー: fusermount: fuse デバイスが見つかりません。最初に 'modprobe fuse' を試してください
gcsfuse を datalab マシンにインストールしました。ターゲット マシンを作成し、chmod を使用して、すべての呼び出しに対して書き込み権限を許可しました。
次のエラーが表示されます。
その問題を解決できるアイデアはありますか?(使用しています: gcsfuse バージョン 0.23.0 (Go バージョン go1.9))
どうもありがとう、エイラ