当前位置: 首页 > 知识库问答 >
问题:

EC2中的Java安装

白成济
2023-03-14

我正在为学习目的建立一个hadoop集群。为此,我尝试安装java,在安装之前,我通过运行java-version命令检查了先前的java安装,并得到以下消息

程序“java”可以在以下软件包中找到:*默认jre*gcj-5-jre-headless*openjdk-8-jre-headless*gcj-4.8-jre-headless*gcj-4.9-jre-headless*openjdk-9-jre-headless Try:sudo apt install

根据一个线程中的建议,我运行了sudo apt-get更新,并反复收到以下消息

$sudo apt获得更新0%[连接到ap-south-1.ec2.archive.ubuntu.com(54.168.13.207)]

Err: 1http://ap-south-1.ec2.archive.ubuntu.com/ubuntuxenial InRelase无法连接到ap-south-1.ec2.archive.ubuntu.com:80(54.248.192.197),连接超时[IP:54.248.192.19780]

错误:2http://ap-south-1.ec2.archive.ubuntu.com/ubuntu电子邮件中的xenial更新无法连接到ap-south-1。ec2。档案html" target="_blank">文件ubuntu。com:http:[IP:54.248.192.19780]

错误:3http://ap-south-1.ec2.archive.ubuntu.com/ubuntuxenial Backport InRelease无法连接到ap-south-1。ec2。档案文件ubuntu。com:http:[IP:54.248.192.19780]

错误:4http://security.ubuntu.com/ubuntuxenial security InRelease无法启动与security的连接。ubuntu。com:80(2001:67c:1562::19)。-连接(101:网络无法访问)[IP:2001:67c:1562::1980]

读取包裹列表...完成了

W:获取失败http://ap-south-1.ec2.archive.ubuntu.com/ubuntu/dists/xenial/InRelease无法连接到ap-south-1。ec2。档案文件ubuntu。com:80(54.248.192.197),连接超时[IP:54.248.192.197 80]

W:无法获取http://ap-south-1.ec2.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease无法连接到ap-south-1.ec2.archive.ubuntu.com:超文本传输协议:[IP:54.248.192.19780]

W:获取失败http://ap-south-1.ec2.archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease无法连接到ap-south-1。ec2。档案文件ubuntu。com:http:[IP:54.248.192.19780]

W:未能获取http://security.ubuntu.com/ubuntu/dists/xenial-security/InRelease无法启动到security.ubuntu.com:80的连接(2001:67c:1562::19)。-连接(101:网络不可达)[IP:2001:67c:1562::19 80]

W:一些索引文件下载失败。它们被忽略了,或者使用了旧的。

我现在该怎么办?

我在hadoop中安装时也会遇到类似的问题吗?

谢啦

共有1个答案

时衡虑
2023-03-14

看起来来自EC2实例的出站internet访问被某个东西阻止了。它可以是安全组/ACL/VPN设置。

尝试ping到一些互联网地址,看看它是否工作。一旦这个问题得到解决,它应该会很好地发挥作用。

 类似资料:
  • 这里有几种方法可以在 AWS EC2 上安装 Docker。你可以使用 Amazon Linux , 它的软件源中已经包含了 Docker 包,或者你也可以选择其它支持 Docker 的 Linux 镜像 ,例如:标准的 Ubuntu 安装。 当然,首先你要创建一个AWS帐号。 Amazon QuickStart with Amazon Linux AMI 2014.09.1 选择一个镜像: 在你

  • 这里有几种方法可以在 AWS EC2 上安装 Docker。你可以使用 Amazon Linux , 它的软件源中已经包含了 Docker 包,或者你也可以选择其它支持 Docker 的 Linux 镜像 ,例如:标准的 Ubuntu 安装。 当然,首先你要创建一个AWS帐号。 Amazon QuickStart with Amazon Linux AMI 2014.09.1 选择一个镜像: 在你

  • 我试图使用playwright在我的java应用程序中生成pdfs。这是一个很好的区域设置,但是当使用Beanstalk在ec2上部署它时,我会遇到以下错误:

  • Spring启动版本-2.1.13。BUILD-SNAPSHOT Java编译器版本-Jdk11 AWS EC2Java版本-jdk7 我开始从事一个微服务项目。因此,我的服务的docker映像是在Jdk11中编译的。当我尝试下载并运行容器时,它不会运行。现在在检查日志后,我看到了-java。lang.UnsupportedClassVersionError我正在使用maven构建。我应该在pom

  • 我想问一下关于在AWS中连接EC2到RDP的问题。 我已经将我的EC2安全组(包含EC2实例)添加到默认的RDP组中,数据正在流动——连接正常。 EC2安全组启用了端口80到0.0.0.0/0以及SSH到我的IP。 我有点担心,通过将这个EC2组添加到RDS数据库,它将允许来自任何地方的端口80流量访问数据库。这是对的还是错的? 如果像这样连接RDS实例,EC2中的规则是否适用于它们? 我确实在A

  • 我已经创建了Self-Signed Certifice(SSL),并在Intranet Ubuntu Server-Tomcat7上托管了Spring MVC web应用程序,它运行良好。 但是当我用Tomcat7将这个应用程序部署到Amazon EC2-Ubuntu时,端口8443没有响应。 谢谢 @edit:catalina.log(安装ssl后我的服务器状态)

  • 我正在尝试使用Ubuntu和Tomcat7.0.52在AWS EC2实例上获得一个CA证书/SSL。浏览器无法连接。以下是我走过的步骤: 将csr提交给ssls.com/geoTrust,并接收返回:bundle.crt www.mydomain.net.crt 将证书导入密钥库: 接下来,更新$TOMCAT_HOME/config/server.xml: 然后重新启动Tomcat。 openss

  • 我在linux/amd64上使用go1.15.14编译了Vespa版本7.534.29,如何将其降级到7.220.14,因为这会导致我的自定义搜索程序在生产中无法工作