首页 > 解决方案 > 如何解决 sudo yum update 错误

问题描述

我正在 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')

标签: amazon-web-servicesjenkinsamazon-ec2

解决方案


验证您的实例是否能够访问 Internet

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

推荐阅读