如何解决sudo yum更新错误

时间:2020-05-23 08:16:48

标签: amazon-web-services jenkins amazon-ec2

我正在在AWS EC2上安装jenkins,但是运行sudo yum update时出现错误 错误如下所示:

[ec2-user@ip-172-31-28-76 ~]$ sudo yum update
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Could not retrieve mirrorlist http://amazonlinux.us-west-2.amazonaws.com/2/core/latest/x86_64/mirror.list error was
12: Timeout on http://amazonlinux.us-west-2.amazonaws.com/2/core/latest/x86_64/mirror.list: (28, 'Connection timed out after 5000 milliseconds')
http://amazonlinux.us-west-2.amazonaws.com/2/core/2.0/x86_64/b422f334d89b6a3434335c97d73abbbe22bcb300b803323cc35f60e37f3c2f03/repodata/repomd.xml?instance_id=i-09f9a88f2ec71204c&region=us-west-2: [Errno 12] Timeout on http://amazonlinux.us-west-2.amazonaws.com/2/core/2.0/x86_64/b422f334d89b6a3434335c97d73abbbe22bcb300b803323cc35f60e37f3c2f03/repodata/repomd.xml?instance_id=i-09f9a88f2ec71204c&region=us-west-2: (28, 'Connection timed out after 5000 milliseconds')
Trying other mirror.
http://amazonlinux.us-west-2.amazonaws.com/2/core/2.0/x86_64/b422f334d89b6a3434335c97d73abbbe22bcb300b803323cc35f60e37f3c2f03/repodata/repomd.xml?instance_id=i-09f9a88f2ec71204c&region=us-west-2: [Errno 12] Timeout on http://amazonlinux.us-west-2.amazonaws.com/2/core/2.0/x86_64/b422f334d89b6a3434335c97d73abbbe22bcb300b803323cc35f60e37f3c2f03/repodata/repomd.xml?instance_id=i-09f9a88f2ec71204c&region=us-west-2: (28, 'Connection timed out after 5000 milliseconds')

2 个答案:

答案 0 :(得分:0)

验证您的实例具有访问互联网的能力

  • 如果您的实例位于公共子网中,请确保其实例具有公共IP地址和附加到路由表的Internet网关。
  • 如果您的实例位于专用子网中,请确保其没有公用IP地址,NAT网关或NAT实例已附加到路由表中,并且NAT网关/ NAT实例位于具有以下内容的公用子网中:可路由的流量。

答案 1 :(得分:0)

您的网络 ACL 入站和出站规则存在问题。还要确保子网与正确的 NACL 相关联。我遇到了类似的问题,花了一些时间才弄明白。

执行的步骤:

  1. 云迹
  2. 不幸的是,会话管理器没有帮助

经过测试和验证