Quantcast
Channel: VMware Communities : Popular Discussions - Hyperic User Forums
Viewing all articles
Browse latest Browse all 52618

Resource turned off or has not been configured properly (plugin)

$
0
0
Hi All,

I'm using the hadoop plugin, My hadoop namenode now gets discovered, but after I add it and when I try to view the resource, I get

This resource is turned off or has not been configured properly.
The problem is: Invalid configuration: Error contacting resource: Can't connect to MBeanServer [{jmx.url=ptql:State.Name.eq=java,Args.*.eq=org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode}]: java.io.IOException: State.Name.eq=java,Args.*.eq=org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode sun.management.ConnectorAddressLink



In my hadoop-plugin.xml, I have:

  <server name="Hadoop Name Node">
    <property name="PROC_MAIN_CLASS"
              value="org.apache.hadoop.hdfs.server.namenode.NameNode"/>

    <property name="PROC_HOME_PROPERTY"
              value="hadoop.home.dir"/>

    <property name="INVENTORY_ID" value="${PROC_MAIN_CLASS}"/>

    <plugin type="autoinventory"
            class="org.hyperic.hq.product.jmx.MxServerDetector"/>

    <plugin type="measurement"
            class="org.hyperic.hq.product.jmx.MxMeasurementPlugin"/>

    <plugin type="log_track"
            class="org.hyperic.hq.product.Log4JLogTrackPlugin"/>

    <plugin type="config_track"
            class="org.hyperic.hq.product.ConfigFileTrackPlugin"/>

    <property name="process.query"
              value="State.Name.eq=java,Args.*.eq=${PROC_MAIN_CLASS}"/>

    <property name="jmx.url"
              value="ptql:${process.query}"/>

    <config>
        <option name="jmx.url" description="JMX URL to MBeanServer" default="ptql:${process.query}"/>
        <option name="jmx.username" description="JMX username" optional="true" default=""/>
        <option name="jmx.password" description="JMX password" optional="true" default="" type="secret"/>

        <option name="process.query" description="Process query" default="${process.query}"/>
    </config>


How do I set the <config> and JMX?

Viewing all articles
Browse latest Browse all 52618

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>