cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philip Ó Condúin <philipocond...@gmail.com>
Subject Re: jmxterm "#NullPointerException: No such PID "
Date Tue, 18 Sep 2018 12:41:30 GMT
Hi Riccardo,

Yes that works for me:

Welcome to JMX terminal. Type "help" for available commands.
$> open localhost:7199
#Connection to localhost:7199 is opened
$>domains
#following domains are available
JMImplementation
ch.qos.logback.classic
com.sun.management
java.lang
java.nio
java.util.logging
org.apache.cassandra.db
org.apache.cassandra.hints
org.apache.cassandra.internal
org.apache.cassandra.metrics
org.apache.cassandra.net
org.apache.cassandra.request
org.apache.cassandra.service
$>

I can work with this :-)

Not sure why the JVM is not listed when issuing the JVMS command, maybe its
a server setting, our production servers find the Cass JVM.  I've spent
half the day trying to figure it out so I think I'll just put it to bed now
and work on something else.

Regards,
Phil

On Tue, 18 Sep 2018 at 13:34, Riccardo Ferrari <ferrarir@gmail.com> wrote:

> Hi Philip,
>
> I've used jmxterm myself without any problems particular problems. On my
> systems too, I don't get the cassandra daemon listed when issuing the
> `jvms` command but I never spent much time investigating it.
> Assuming you have not changed anything relevant in the cassandra-env.sh
> you can connect using jmxterm by issuing 'open 127.0.0.1:7199'. Would
> that work for you?
>
> HTH,
>
>
>
> On Tue, Sep 18, 2018 at 2:00 PM, Philip Ó Condúin <
> philipoconduin@gmail.com> wrote:
>
>> Further info:
>>
>> I would expect to see the following when I list the jvm's:
>>
>> Welcome to JMX terminal. Type "help" for available commands.
>> $>jvms
>> *25815    (m) - org.apache.cassandra.service.CassandraDaemon*
>> 17628    ( ) - jmxterm-1.0-alpha-4-uber.jar
>>
>> But jmxtem is not picking up the JVM for Cassandra for some reason.
>>
>> Can someone point me in the right direction?  Is there settings in the
>> cassandra-env.sh file I need to amend to get jmxterm to find the cass jvm?
>>
>> Im not finding much about it on google.
>>
>> Thanks,
>> Phil
>>
>>
>> On Tue, 18 Sep 2018 at 12:09, Philip Ó Condúin <philipoconduin@gmail.com>
>> wrote:
>>
>>> Hi All,
>>>
>>> I need a little advice.  I'm trying to access the JMX terminal using
>>> *jmxterm-1.0-alpha-4-uber.jar* with a very simple default install of C*
>>> 3.11.3
>>>
>>> I keep getting the following:
>>>
>>> [cassandra@reaper-1 conf]$ java -jar jmxterm-1.0-alpha-4-uber.jar
>>> Welcome to JMX terminal. Type "help" for available commands.
>>> $>open 1666
>>> *#NullPointerException: No such PID 1666*
>>> $>
>>>
>>> C* is running with a PID of 1666.  I've tried setting JMX_LOCAL=no and
>>> have even created a new VM to test it.
>>>
>>> Does anyone know what I might be doing wrong here?
>>>
>>> Kind Regards,
>>> Phil
>>>
>>>
>>
>> --
>> Regards,
>> Phil
>>
>
>

-- 
Regards,
Phil

Mime
View raw message