1

我将以下属性添加到 hbase-site.xml

<property>
  <name>hbase.coprocessor.regionserver.classes</name>
  <value>org.apache.hadoop.hbase.JMXListener</value>
</property>

<property>
  <name>regionserver.rmi.registry.port</name>
  <value>61130</value>
</property>

<property>
  <name>regionserver.rmi.connector.port</name>
  <value>61140</value>
</property>

将以下配置添加到hbase-env

export HBASE_JMX_BASE="-Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10101"  
export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS $HBASE_JMX_BASE -Dcom.sun.management.jmxremote.port=10102"

无法从 jconsole 远程访问 hbase jmx 指标。

4

0 回答 0