Hadoop 无法通过ODBC驱动程序连接EC2实例以访问配置单元数据库

Hadoop 无法通过ODBC驱动程序连接EC2实例以访问配置单元数据库,hadoop,amazon-ec2,hive,odbc,ubuntu-18.04,Hadoop,Amazon Ec2,Hive,Odbc,Ubuntu 18.04,我有一个运行在EC2上的ubuntu实例,使用putty我可以连接到该实例。Hadoop和Hive已经安装在同一个平台上,并且所有服务都在运行。 我能够通过配置单元提示符创建表并插入记录。所有这些都是用腻子做的。 现在,我想使用ODBC驱动程序连接与配置单元数据库连接,但当我在ODBC连接窗口中输入所有必需的详细信息(如主机、用户名、密码等)时,会出现如下错误 失败了 [MapR][DriverSupport](1110)从服务器收到意外响应。请确保为连接指定的服务器主机和端口正确,并确认是否应

我有一个运行在EC2上的ubuntu实例,使用putty我可以连接到该实例。Hadoop和Hive已经安装在同一个平台上,并且所有服务都在运行。 我能够通过配置单元提示符创建表并插入记录。所有这些都是用腻子做的。 现在,我想使用ODBC驱动程序连接与配置单元数据库连接,但当我在ODBC连接窗口中输入所有必需的详细信息(如主机、用户名、密码等)时,会出现如下错误

失败了 [MapR][DriverSupport](1110)从服务器收到意外响应。请确保为连接指定的服务器主机和端口正确,并确认是否应为连接启用SSL。

配置单元使用的端口号为:10000

<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>

<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true</value>
</property>

<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>com.mysql.cj.jdbc.Driver</value>
</property>

<property>
  <name>javax.jdo.option.ConnectionUserName</name>
  <value>username</value>
</property>

<property>
  <name>javax.jdo.option.ConnectionPassword</name>
  <value>password</value>
</property>

<property>
  <name>datanucleus.autoCreateSchema</name>
  <value>true</value>
</property>

<property>
  <name>datanucleus.fixedDatastore</name>
  <value>true</value>
</property>

<property>
 <name>datanucleus.autoCreateTables</name>
 <value>True</value>
 </property>

</configuration>
hive>设置hive.server2.thrift.port

hive.server2.thrift.port=10000

<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>

<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true</value>
</property>

<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>com.mysql.cj.jdbc.Driver</value>
</property>

<property>
  <name>javax.jdo.option.ConnectionUserName</name>
  <value>username</value>
</property>

<property>
  <name>javax.jdo.option.ConnectionPassword</name>
  <value>password</value>
</property>

<property>
  <name>datanucleus.autoCreateSchema</name>
  <value>true</value>
</property>

<property>
  <name>datanucleus.fixedDatastore</name>
  <value>true</value>
</property>

<property>
 <name>datanucleus.autoCreateTables</name>
 <value>True</value>
 </property>

</configuration>

javax.jdo.option.ConnectionURL
jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true
javax.jdo.option.ConnectionDriverName
com.mysql.cj.jdbc.Driver
javax.jdo.option.ConnectionUserName
用户名
javax.jdo.option.ConnectionPassword
密码
datanucleus.autoCreateSchema
真的
datanucleus.fixedDatastore
真的
datanucleus.autoCreateTables
真的
EC2实例的入站规则已设置,如下图所示

我为这个问题挣扎了很长时间。任何帮助都将不胜感激。谢谢