0
マップに接続してJMXでタスクを削減したいと考えています。JMXを有効にするHADOOPジョブapi
-Dcom.sun.management.jmxremote.port=9010
などのJVM起動フラグを渡すにはどうすればよいですか?
マップに接続してJMXでタスクを削減したいと考えています。JMXを有効にするHADOOPジョブapi
-Dcom.sun.management.jmxremote.port=9010
などのJVM起動フラグを渡すにはどうすればよいですか?
以下のコマンドを実行すると、すべてのプロパティがマッパー/レデューサータスクJVMに追加されます。
-D mapreduce.map.java.opts="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9010 -Dcom.sun.management.jmxremote.local.only=true-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false" -D mapreduce.reduce.java.opts="<same as for map>"
しかし、1つのホスト上で実行されている複数のマップ/リダクションはポートで衝突し、それらは強制終了されます。 – RRM