首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gcs引信未能安装在centos-7上

Gcs引信未能安装在centos-7上
EN

Server Fault用户
提问于 2021-04-02 09:10:17
回答 1查看 1.2K关注 0票数 2

从4月1日星期四开始,我们有一个关于GCP通信VM的问题,它是从一个基本的centos-7图像每天发布的。

启动时,启动脚本将使用以下命令安装gcsFuse:https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/installing.md#centos-and-red-hat-latest-releases

这个安装方法现在失败了,因为最近的版本:

代码语言:javascript
复制
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                                                                                                           | 8.6 kB  00:00:00     
 * base: mirror.atl.genesisadaptive.com
 * epel: iad.mirror.rackspace.com
 * extras: mirrors.mit.edu
 * updates: mirrors.raystedman.org
base                                                                                                                                                                                                                           | 3.6 kB  00:00:00     
extras                                                                                                                                                                                                                         | 2.9 kB  00:00:00     
gcsfuse/signature                                                                                                                                                                                                              |  844 B  00:00:00     
Retrieving key from https://packages.cloud.google.com/yum/doc/yum-key.gpg
Retrieving key from https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
gcsfuse/signature                                                                                                                                                                                                              | 1.4 kB  00:00:00 !!! 
https://packages.cloud.google.com/yum/repos/gcsfuse-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for gcsfuse
Trying other mirror.

有人知道如何解决这个错误吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-04-02 12:49:59

有一个快速的解决方法,但这意味着跳过GPG回购密钥验证。我刚刚将 repo_gpgcheck=1 更改为 repo_gpgcheck=0 <#>and,其余部分不变。

最后的脚本如下所示:

代码语言:javascript
复制
sudo tee /etc/yum.repos.d/gcsfuse.repo > /dev/null <

结果是:

代码语言:javascript
复制
[wb@instance-1 yum.repos.d]$ sudo tee /etc/yum.repos.d/gcsfuse.repo > /dev/null < [gcsfuse]
> name=gcsfuse (packages.cloud.google.com)
> baseurl=https://packages.cloud.google.com/yum/repos/gcsfuse-el7-x86_64
> enabled=1
> gpgcheck=1
> repo_gpgcheck=0
> gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
>        https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
> EOF
[wb@instance-1 yum.repos.d]$ sudo yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: atl.mirrors.clouvider.net
 * epel: mirror.steadfastnet.com
 * extras: centos.mirrors.hoobly.com
 * updates: mirror.genesisadaptive.com
gcsfuse                                                                                  | 1.4 kB  00:00:00     
gcsfuse/primary                                                                          | 2.5 kB  00:00:00     
gcsfuse                                                                                                   16/16
No packages marked for update
[wb@instance-1 yum.repos.d]$ sudo yum install gcsfuse -y
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: atl.mirrors.clouvider.net
 * epel: mirror.steadfastnet.com
 * extras: centos.mirrors.hoobly.com
 * updates: mirror.genesisadaptive.com
Resolving Dependencies
--> Running transaction check
---> Package gcsfuse.x86_64 0:0.28.1-1 will be installed
--> Processing Dependency: fuse for package: gcsfuse-0.28.1-1.x86_64
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-11.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================================
 Package                  Arch                    Version                        Repository                Size
================================================================================================================
Installing:
 gcsfuse                  x86_64                  0.28.1-1                       gcsfuse                  4.0 M
Installing for dependencies:
 fuse                     x86_64                  2.9.2-11.el7                   base                      86 k

Transaction Summary
================================================================================================================
Install  1 Package (+1 Dependent package)

Total download size: 4.1 M
Installed size: 12 M
Downloading packages:
(1/2): fuse-2.9.2-11.el7.x86_64.rpm                                                      |  86 kB  00:00:00     
(2/2): 4d9c7e630b6a8c14c6c054f5c23107be50e8d8a3b2707e6bef66ef6a236bb5c4-gcsfuse-0.28.1-1 | 4.0 MB  00:00:00     
----------------------------------------------------------------------------------------------------------------
Total                                                                           7.4 MB/s | 4.1 MB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : fuse-2.9.2-11.el7.x86_64                                                                     1/2 
  Installing : gcsfuse-0.28.1-1.x86_64                                                                      2/2 
  Verifying  : gcsfuse-0.28.1-1.x86_64                                                                      1/2 
  Verifying  : fuse-2.9.2-11.el7.x86_64                                                                     2/2 

Installed:
  gcsfuse.x86_64 0:0.28.1-1                                                                                     

Dependency Installed:
  fuse.x86_64 0:2.9.2-11.el7                                                                                    

Complete!

我刚刚在一个带有默认设置的CentOS 7的新的ne上测试了它。我还使用它作为一个启动脚本,它按预期工作。

这里也讨论过类似的问题,但这种方法对我来说行不通。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1059157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档