Can't Pass Java Agent in Hive

0 votes

I want to pass a java agent to hive-metastore so i configure hive-env.sh as follow

export HIVE_METASTORE_HADOOP_OPTS="$HIVE_METASTORE_HADOOP_OPTS -Djava.net.preferIPv4Stack=true -javaagent:/jmx_prometheus_javaagent-0.13.0.jar=[::]:9183:/check.yml"

While running bin/hive --service metastore i am getting this error:

Caused by: java.net.SocketException: Protocol family unavailable
    at java.base/sun.nio.ch.Net.bind0(Native Method)
    at java.base/sun.nio.ch.Net.bind(Net.java:455)
    at java.base/sun.nio.ch.Net.bind(Net.java:447)
    at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
    at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
    at jdk.httpserver/sun.net.httpserver.ServerImpl.<init>(ServerImpl.java:101)
    at jdk.httpserver/sun.net.httpserver.HttpServerImpl.<init>(HttpServerImpl.java:50)
    at jdk.httpserver/sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:35)
    at jdk.httpserver/com.sun.net.httpserver.HttpServer.create(HttpServer.java:137)
    at io.prometheus.jmx.shaded.io.prometheus.client.exporter.HTTPServer.<init>(HTTPServer.java:176)
    at io.prometheus.jmx.shaded.io.prometheus.jmx.JavaAgent.premain(JavaAgent.java:31)

Any Help Regarding this ?

Sep 15 in Big Data Hadoop by Som
• 140 points
38 views

1 answer to this question.

0 votes

Hi@Som,

You may forget to set the below variable in your configuration file. So check that once.

export HADOOP_OPTS="-javaagent:/path/to/driven-agent-hive-<version>.jar"

If you are getting the same error, then explain your query a little bit more with your use case.

answered Sep 15 by MD
• 65,200 points

Related Questions In Big Data Hadoop

0 votes
1 answer

Which java class handles the Input record encoding into files which store the tables in Hive?

Hey, This particular format will handle the input ...READ MORE

answered Jun 26, 2019 in Big Data Hadoop by Gitika
• 41,360 points
95 views
0 votes
1 answer

What is "java.sql.SQLException: org.apache.thrift.transport.TTransportException" in Hive?

This particular exception is related to Hive logs. ...READ MORE

answered Jul 30, 2019 in Big Data Hadoop by ravikiran
• 4,600 points
2,114 views
0 votes
1 answer

How Impala is fast compared to Hive in terms of query response?

Impala provides faster response as it uses MPP(massively ...READ MORE

answered Mar 21, 2018 in Big Data Hadoop by nitinrawat895
• 10,950 points
711 views
0 votes
1 answer

Moving files in Hadoop using the Java API?

I would recommend you to use FileSystem.rename(). ...READ MORE

answered Apr 15, 2018 in Big Data Hadoop by Shubham
• 13,450 points
1,522 views
0 votes
1 answer

Hadoop giving java.io.IOException, in mkdir Java code.

I am not sure about the issue. ...READ MORE

answered May 3, 2018 in Big Data Hadoop by Shubham
• 13,450 points
1,011 views
0 votes
1 answer

What is Metastore in Hive?

It stores metadata for Hive tables (like their schema ...READ MORE

answered Dec 20, 2018 in Big Data Hadoop by Frankie
• 9,810 points
1,035 views
+1 vote
1 answer

Hadoop Mapreduce word count Program

Firstly you need to understand the concept ...READ MORE

answered Mar 16, 2018 in Data Analytics by nitinrawat895
• 10,950 points
6,070 views
0 votes
1 answer