ハイブサーバー2サーバーとビーラインクライアントクライアントのリモートデバッグモード
Hive Server 2 Server
Hiveサーバー2サーバーコードのリモートデバッグ方法:
1.アイデアは、次のようにデバッグリモートデバッグを追加します。
2.次のようなアイデアリモートデバッグパラメーターをvihadoop_conf /hadoop-env.shのHADOOP_CLIENT_OPTS構成アイテムに追加します。
export HADOOP_CLIENT_OPTS='-Xmx5g -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9001 $HADOOP_CLIENT_OPTS'
Beelineクライアントクライアントコードのリモートデバッグ方法:
1. vi hadoop_conf / hadoop-env.shのHADOOP_CLIENT_OPTS構成アイテムを変更し、-Xdebug -Xrunjdwp:transport = dt_socket、server = y、suspend = n、address = 5005パラメーターを追加します。ポート番号は次のように自分で構成できます。次のとおりです。
export HADOOP_CLIENT_OPTS='-Xmx5g -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 $HADOOP_CLIENT_OPTS'
2.アイデアにデバッグリモートデバッグを追加します。