amazon-web-services - 如何解决 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®ion=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®ion=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®ion=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®ion=us-west-2: (28, 'Connection timed out after 5000 milliseconds')
解决方案
验证您的实例是否能够访问 Internet
- 如果您的实例位于公有子网中,请确保它具有公有 IP 地址和附加到路由表的 Internet 网关。
- 如果您的实例位于私有子网中,请确保它没有公共 IP 地址,NAT 网关或 NAT 实例已附加到路由表,并且 NAT 网关/NAT 实例位于具有可路由流量的公共子网中。
推荐阅读
- node.js - 解决 mongodb/monk find() 承诺的问题
- php - 如何在有和没有常量的情况下运行测试?
- c# - 如何从添加到第一个列表的第二个列表中检索数据
- spring - JSESSIONID 或 X-AUTH-TOKEN 在 Spring boot 中对同一用户进行身份验证时重复
- aem - 使用十进制值的 AEM 编号字段
- javascript - 从对象数组中提取具有另一个属性等于给定值的项目的属性值数组
- kubernetes - 用户 \"system:anonymous\" 无法使用 kubernetes api 创建资源 \"pods\"
- html - 为什么我有这个 css 背景图像引用问题?
- azure-functions - 如何在调试 Azure 函数中读取环境变量
- python - Runge-Kutta:求解二阶微分方程时的错误