安装水桶时遇到麻烦

安装水桶时遇到麻烦

我正在尝试将这个公共存储桶安装到我的 Google Cloud Shell 中:

gs://mssng-share/released/genomes/ILMN/VCF/*Using mount point: 

/home/serdarrowanalytics/mount

我试过:

gcsfuse mssng-share ./mount

然而,我收到了这个错误信息。

Opening GCS connection...
Opening bucket...
Mounting file system...
daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: Mount: mount: running fusermount: exec: "fusermount": executable file not found in $PATH

stderr:

答案1

Google 提供的教程,我能够成功地在 Cloud Shell 中安装一个存储桶。我按照安装说明链接自 Google 文章。

命令如下(从我的主目录 ~/ 开始):

export GCSFUSE_REPO=gcsfuse-`lsb_release -c -s`

echo "deb http://packages.cloud.google.com/apt $GCSFUSE_REPO main" | sudo tee /etc/apt/sources.list.d/gcsfuse.list

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -

sudo apt-get update

sudo apt-get install gcsfuse

mkdir -p ./path/to/mount

然后运行命令:

gcsfuse [bucket name (no prefix or suffix)] ./path/to/mount

而且它确实有效。

我必须“sudo su”才能进入目录,但内容已被挂载。

由于没有重现此错误的步骤,我无法提供有保证的答案。这一切都是基于通过 Google 搜索找到的现有文章的推测。

这不是云壳中的错误。

相关内容