[ https://issues.apache.org/jira/browse/CASSANDRA-13977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Paul Lockaby updated CASSANDRA-13977: ------------------------------------- Description: I have local JMX enabled but it isn't listening on localhost. This is how Cassandra is running {code} cassand+ 12008 1 72 15:27 ? 00:00:14 /opt/java/bin/java -Xloggc:/opt/cassandra/bin/../logs/gc.log -Dcassandra.available_processors=1 -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -XX:+HeapDumpOnOutOfMemoryError -Xss256k -XX:StringTableSize=1000003 -XX:+AlwaysPreTouch -XX:-UseBiasedLocking -XX:+UseTLAB -XX:+ResizeTLAB -XX:+PerfDisableSharedMem -Djava.net.preferIPv4Stack=true -Xms128M -Xmx128M -Xmn32M -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=1 -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSWaitDuration=10000 -XX:+CMSParallelInitialMarkEnabled -XX:+CMSEdenChunksRecordAlways -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintPromotionFailure -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=10M -XX:+UseCondCardMark -XX:CompileCommandFile=/srv/cassandra/conf/hotspot_compiler -javaagent:/opt/cassandra/bin/../lib/jamm-0.3.0.jar -Dcassandra.jmx.local.port=7199 -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -Djava.library.path=/opt/cassandra/bin/../lib/sigar-bin -Dlogback.configurationFile=logback.xml -Dcassandra.logdir=/opt/cassandra/bin/../logs -Dcassandra.storagedir=/opt/cassandra/bin/../data -Dcassandra-pidfile=/run/cassandra/cassandra.pid -cp /srv/cassandra/conf:/opt/cassandra/bin/../build/classes/main:/opt/cassandra/bin/../build/classes/thrift:/opt/cassandra/bin/../lib/HdrHistogram-2.1.9.jar:/opt/cassandra/bin/../lib/ST4-4.0.8.jar:/opt/cassandra/bin/../lib/airline-0.6.jar:/opt/cassandra/bin/../lib/antlr-runtime-3.5.2.jar:/opt/cassandra/bin/../lib/apache-cassandra-3.11.1.jar:/opt/cassandra/bin/../lib/apache-cassandra-thrift-3.11.1.jar:/opt/cassandra/bin/../lib/asm-5.0.4.jar:/opt/cassandra/bin/../lib/caffeine-2.2.6.jar:/opt/cassandra/bin/../lib/cassandra-driver-core-3.0.1-shaded.jar:/opt/cassandra/bin/../lib/commons-cli-1.1.jar:/opt/cassandra/bin/../lib/commons-codec-1.9.jar:/opt/cassandra/bin/../lib/commons-lang3-3.1.jar:/opt/cassandra/bin/../lib/commons-math3-3.2.jar:/opt/cassandra/bin/../lib/compress-lzf-0.8.4.jar:/opt/cassandra/bin/../lib/concurrent-trees-2.4.0.jar:/opt/cassandra/bin/../lib/concurrentlinkedhashmap-lru-1.4.jar:/opt/cassandra/bin/../lib/disruptor-3.0.1.jar:/opt/cassandra/bin/../lib/ecj-4.4.2.jar:/opt/cassandra/bin/../lib/guava-18.0.jar:/opt/cassandra/bin/../lib/high-scale-lib-1.0.6.jar:/opt/cassandra/bin/../lib/hppc-0.5.4.jar:/opt/cassandra/bin/../lib/jackson-core-asl-1.9.2.jar:/opt/cassandra/bin/../lib/jackson-mapper-asl-1.9.2.jar:/opt/cassandra/bin/../lib/jamm-0.3.0.jar:/opt/cassandra/bin/../lib/javax.inject.jar:/opt/cassandra/bin/../lib/jbcrypt-0.3m.jar:/opt/cassandra/bin/../lib/jcl-over-slf4j-1.7.7.jar:/opt/cassandra/bin/../lib/jctools-core-1.2.1.jar:/opt/cassandra/bin/../lib/jflex-1.6.0.jar:/opt/cassandra/bin/../lib/jna-4.2.2.jar:/opt/cassandra/bin/../lib/joda-time-2.4.jar:/opt/cassandra/bin/../lib/json-simple-1.1.jar:/opt/cassandra/bin/../lib/jstackjunit-0.0.1.jar:/opt/cassandra/bin/../lib/libthrift-0.9.2.jar:/opt/cassandra/bin/../lib/log4j-over-slf4j-1.7.7.jar:/opt/cassandra/bin/../lib/logback-classic-1.1.3.jar:/opt/cassandra/bin/../lib/logback-core-1.1.3.jar:/opt/cassandra/bin/../lib/lz4-1.3.0.jar:/opt/cassandra/bin/../lib/metrics-core-3.1.0.jar:/opt/cassandra/bin/../lib/metrics-jvm-3.1.0.jar:/opt/cassandra/bin/../lib/metrics-logback-3.1.0.jar:/opt/cassandra/bin/../lib/netty-all-4.0.44.Final.jar:/opt/cassandra/bin/../lib/ohc-core-0.4.4.jar:/opt/cassandra/bin/../lib/ohc-core-j8-0.4.4.jar:/opt/cassandra/bin/../lib/reporter-config-base-3.0.3.jar:/opt/cassandra/bin/../lib/reporter-config3-3.0.3.jar:/opt/cassandra/bin/../lib/sigar-1.6.4.jar:/opt/cassandra/bin/../lib/slf4j-api-1.7.7.jar:/opt/cassandra/bin/../lib/snakeyaml-1.11.jar:/opt/cassandra/bin/../lib/snappy-java-1.1.1.7.jar:/opt/cassandra/bin/../lib/snowball-stemmer-1.3.0.581.1.jar:/opt/cassandra/bin/../lib/stream-2.5.2.jar:/opt/cassandra/bin/../lib/thrift-server-0.3.7.jar:/opt/cassandra/bin/../lib/jsr223/*/*.jar org.apache.cassandra.service.CassandraDaemon {code} Note these: {code} -Dcassandra.jmx.local.port=7199 -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 {code} But I am still seeing this: {code} tcp 0 0 0.0.0.0:7199 0.0.0.0:* LISTEN 12008/java {code} No matter how I configure it I cannot get it to not listen on 0.0.0.0 and instead listen on 127.0.0.1, even following the configuration notes in cassandra-env.sh. was: I have local JMX enabled but it isn't listening on localhost. This is how Cassandra is running {code} cassand+ 12008 1 72 15:27 ? 00:00:14 /opt/java/bin/java -Xloggc:/opt/cassandra/bin/../logs/gc.log -Dcassandra.available_processors=1 -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -XX:+HeapDumpOnOutOfMemoryError -Xss256k -XX:StringTableSize=1000003 -XX:+AlwaysPreTouch -XX:-UseBiasedLocking -XX:+UseTLAB -XX:+ResizeTLAB -XX:+PerfDisableSharedMem -Djava.net.preferIPv4Stack=true -Xms128M -Xmx128M -Xmn32M -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=1 -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSWaitDuration=10000 -XX:+CMSParallelInitialMarkEnabled -XX:+CMSEdenChunksRecordAlways -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime -XX:+PrintPromotionFailure -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=10M -XX:+UseCondCardMark -XX:CompileCommandFile=/srv/cassandra/conf/hotspot_compiler -javaagent:/opt/cassandra/bin/../lib/jamm-0.3.0.jar -Dcassandra.jmx.local.port=7199 -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 -Djava.library.path=/opt/cassandra/bin/../lib/sigar-bin -Dlogback.configurationFile=logback.xml -Dcassandra.logdir=/opt/cassandra/bin/../logs -Dcassandra.storagedir=/opt/cassandra/bin/../data -Dcassandra-pidfile=/run/cassandra/cassandra.pid -cp /srv/cassandra/conf:/opt/cassandra/bin/../build/classes/main:/opt/cassandra/bin/../build/classes/thrift:/opt/cassandra/bin/../lib/HdrHistogram-2.1.9.jar:/opt/cassandra/bin/../lib/ST4-4.0.8.jar:/opt/cassandra/bin/../lib/airline-0.6.jar:/opt/cassandra/bin/../lib/antlr-runtime-3.5.2.jar:/opt/cassandra/bin/../lib/apache-cassandra-3.11.1.jar:/opt/cassandra/bin/../lib/apache-cassandra-thrift-3.11.1.jar:/opt/cassandra/bin/../lib/asm-5.0.4.jar:/opt/cassandra/bin/../lib/caffeine-2.2.6.jar:/opt/cassandra/bin/../lib/cassandra-driver-core-3.0.1-shaded.jar:/opt/cassandra/bin/../lib/commons-cli-1.1.jar:/opt/cassandra/bin/../lib/commons-codec-1.9.jar:/opt/cassandra/bin/../lib/commons-lang3-3.1.jar:/opt/cassandra/bin/../lib/commons-math3-3.2.jar:/opt/cassandra/bin/../lib/compress-lzf-0.8.4.jar:/opt/cassandra/bin/../lib/concurrent-trees-2.4.0.jar:/opt/cassandra/bin/../lib/concurrentlinkedhashmap-lru-1.4.jar:/opt/cassandra/bin/../lib/disruptor-3.0.1.jar:/opt/cassandra/bin/../lib/ecj-4.4.2.jar:/opt/cassandra/bin/../lib/guava-18.0.jar:/opt/cassandra/bin/../lib/high-scale-lib-1.0.6.jar:/opt/cassandra/bin/../lib/hppc-0.5.4.jar:/opt/cassandra/bin/../lib/jackson-core-asl-1.9.2.jar:/opt/cassandra/bin/../lib/jackson-mapper-asl-1.9.2.jar:/opt/cassandra/bin/../lib/jamm-0.3.0.jar:/opt/cassandra/bin/../lib/javax.inject.jar:/opt/cassandra/bin/../lib/jbcrypt-0.3m.jar:/opt/cassandra/bin/../lib/jcl-over-slf4j-1.7.7.jar:/opt/cassandra/bin/../lib/jctools-core-1.2.1.jar:/opt/cassandra/bin/../lib/jflex-1.6.0.jar:/opt/cassandra/bin/../lib/jna-4.2.2.jar:/opt/cassandra/bin/../lib/joda-time-2.4.jar:/opt/cassandra/bin/../lib/json-simple-1.1.jar:/opt/cassandra/bin/../lib/jstackjunit-0.0.1.jar:/opt/cassandra/bin/../lib/libthrift-0.9.2.jar:/opt/cassandra/bin/../lib/log4j-over-slf4j-1.7.7.jar:/opt/cassandra/bin/../lib/logback-classic-1.1.3.jar:/opt/cassandra/bin/../lib/logback-core-1.1.3.jar:/opt/cassandra/bin/../lib/lz4-1.3.0.jar:/opt/cassandra/bin/../lib/metrics-core-3.1.0.jar:/opt/cassandra/bin/../lib/metrics-jvm-3.1.0.jar:/opt/cassandra/bin/../lib/metrics-logback-3.1.0.jar:/opt/cassandra/bin/../lib/netty-all-4.0.44.Final.jar:/opt/cassandra/bin/../lib/ohc-core-0.4.4.jar:/opt/cassandra/bin/../lib/ohc-core-j8-0.4.4.jar:/opt/cassandra/bin/../lib/reporter-config-base-3.0.3.jar:/opt/cassandra/bin/../lib/reporter-config3-3.0.3.jar:/opt/cassandra/bin/../lib/sigar-1.6.4.jar:/opt/cassandra/bin/../lib/slf4j-api-1.7.7.jar:/opt/cassandra/bin/../lib/snakeyaml-1.11.jar:/opt/cassandra/bin/../lib/snappy-java-1.1.1.7.jar:/opt/cassandra/bin/../lib/snowball-stemmer-1.3.0.581.1.jar:/opt/cassandra/bin/../lib/stream-2.5.2.jar:/opt/cassandra/bin/../lib/thrift-server-0.3.7.jar:/opt/cassandra/bin/../lib/jsr223/*/*.jar org.apache.cassandra.service.CassandraDaemon {code} Note these: -Dcassandra.jmx.local.port=7199 -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=127.0.0.1 But I am still seeing this: tcp 0 0 0.0.0.0:7199 0.0.0.0:* LISTEN 12008/java No matter how I configure it I cannot get it to not listen on 0.0.0.0 and instead listen on 127.0.0.1, even following the configuration notes in cassandra-env.sh. > jmx won't listen on localhost > ----------------------------- > > Key: CASSANDRA-13977 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13977 > Project: Cassandra > Issue Type: Bug > Environment: Debian 9 > java version "1.8.0_152" > Java(TM) SE Runtime Environment (build 1.8.0_152-b16) > Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode) > Apache Cassandra 3.11.1 > Reporter: Paul Lockaby > > I have local JMX enabled but it isn't listening on localhost. This is how > Cassandra is running > {code} > cassand+ 12008 1 72 15:27 ? 00:00:14 /opt/java/bin/java > -Xloggc:/opt/cassandra/bin/../logs/gc.log -Dcassandra.available_processors=1 > -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 > -XX:+HeapDumpOnOutOfMemoryError -Xss256k -XX:StringTableSize=1000003 > -XX:+AlwaysPreTouch -XX:-UseBiasedLocking -XX:+UseTLAB -XX:+ResizeTLAB > -XX:+PerfDisableSharedMem -Djava.net.preferIPv4Stack=true -Xms128M -Xmx128M > -Xmn32M -XX:+UseParNewGC -XX:+UseConcMarkSweepGC > -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=1 > -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly > -XX:CMSWaitDuration=10000 -XX:+CMSParallelInitialMarkEnabled > -XX:+CMSEdenChunksRecordAlways -XX:+CMSClassUnloadingEnabled > -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC > -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime > -XX:+PrintPromotionFailure -XX:+UseGCLogFileRotation > -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=10M -XX:+UseCondCardMark > -XX:CompileCommandFile=/srv/cassandra/conf/hotspot_compiler > -javaagent:/opt/cassandra/bin/../lib/jamm-0.3.0.jar > -Dcassandra.jmx.local.port=7199 > -Dcom.sun.management.jmxremote.authenticate=false > -Djava.rmi.server.hostname=127.0.0.1 > -Djava.library.path=/opt/cassandra/bin/../lib/sigar-bin > -Dlogback.configurationFile=logback.xml > -Dcassandra.logdir=/opt/cassandra/bin/../logs > -Dcassandra.storagedir=/opt/cassandra/bin/../data > -Dcassandra-pidfile=/run/cassandra/cassandra.pid -cp > /srv/cassandra/conf:/opt/cassandra/bin/../build/classes/main:/opt/cassandra/bin/../build/classes/thrift:/opt/cassandra/bin/../lib/HdrHistogram-2.1.9.jar:/opt/cassandra/bin/../lib/ST4-4.0.8.jar:/opt/cassandra/bin/../lib/airline-0.6.jar:/opt/cassandra/bin/../lib/antlr-runtime-3.5.2.jar:/opt/cassandra/bin/../lib/apache-cassandra-3.11.1.jar:/opt/cassandra/bin/../lib/apache-cassandra-thrift-3.11.1.jar:/opt/cassandra/bin/../lib/asm-5.0.4.jar:/opt/cassandra/bin/../lib/caffeine-2.2.6.jar:/opt/cassandra/bin/../lib/cassandra-driver-core-3.0.1-shaded.jar:/opt/cassandra/bin/../lib/commons-cli-1.1.jar:/opt/cassandra/bin/../lib/commons-codec-1.9.jar:/opt/cassandra/bin/../lib/commons-lang3-3.1.jar:/opt/cassandra/bin/../lib/commons-math3-3.2.jar:/opt/cassandra/bin/../lib/compress-lzf-0.8.4.jar:/opt/cassandra/bin/../lib/concurrent-trees-2.4.0.jar:/opt/cassandra/bin/../lib/concurrentlinkedhashmap-lru-1.4.jar:/opt/cassandra/bin/../lib/disruptor-3.0.1.jar:/opt/cassandra/bin/../lib/ecj-4.4.2.jar:/opt/cassandra/bin/../lib/guava-18.0.jar:/opt/cassandra/bin/../lib/high-scale-lib-1.0.6.jar:/opt/cassandra/bin/../lib/hppc-0.5.4.jar:/opt/cassandra/bin/../lib/jackson-core-asl-1.9.2.jar:/opt/cassandra/bin/../lib/jackson-mapper-asl-1.9.2.jar:/opt/cassandra/bin/../lib/jamm-0.3.0.jar:/opt/cassandra/bin/../lib/javax.inject.jar:/opt/cassandra/bin/../lib/jbcrypt-0.3m.jar:/opt/cassandra/bin/../lib/jcl-over-slf4j-1.7.7.jar:/opt/cassandra/bin/../lib/jctools-core-1.2.1.jar:/opt/cassandra/bin/../lib/jflex-1.6.0.jar:/opt/cassandra/bin/../lib/jna-4.2.2.jar:/opt/cassandra/bin/../lib/joda-time-2.4.jar:/opt/cassandra/bin/../lib/json-simple-1.1.jar:/opt/cassandra/bin/../lib/jstackjunit-0.0.1.jar:/opt/cassandra/bin/../lib/libthrift-0.9.2.jar:/opt/cassandra/bin/../lib/log4j-over-slf4j-1.7.7.jar:/opt/cassandra/bin/../lib/logback-classic-1.1.3.jar:/opt/cassandra/bin/../lib/logback-core-1.1.3.jar:/opt/cassandra/bin/../lib/lz4-1.3.0.jar:/opt/cassandra/bin/../lib/metrics-core-3.1.0.jar:/opt/cassandra/bin/../lib/metrics-jvm-3.1.0.jar:/opt/cassandra/bin/../lib/metrics-logback-3.1.0.jar:/opt/cassandra/bin/../lib/netty-all-4.0.44.Final.jar:/opt/cassandra/bin/../lib/ohc-core-0.4.4.jar:/opt/cassandra/bin/../lib/ohc-core-j8-0.4.4.jar:/opt/cassandra/bin/../lib/reporter-config-base-3.0.3.jar:/opt/cassandra/bin/../lib/reporter-config3-3.0.3.jar:/opt/cassandra/bin/../lib/sigar-1.6.4.jar:/opt/cassandra/bin/../lib/slf4j-api-1.7.7.jar:/opt/cassandra/bin/../lib/snakeyaml-1.11.jar:/opt/cassandra/bin/../lib/snappy-java-1.1.1.7.jar:/opt/cassandra/bin/../lib/snowball-stemmer-1.3.0.581.1.jar:/opt/cassandra/bin/../lib/stream-2.5.2.jar:/opt/cassandra/bin/../lib/thrift-server-0.3.7.jar:/opt/cassandra/bin/../lib/jsr223/*/*.jar > org.apache.cassandra.service.CassandraDaemon > {code} > Note these: > {code} > -Dcassandra.jmx.local.port=7199 > -Dcom.sun.management.jmxremote.authenticate=false > -Djava.rmi.server.hostname=127.0.0.1 > {code} > But I am still seeing this: > {code} > tcp 0 0 0.0.0.0:7199 0.0.0.0:* LISTEN > 12008/java > {code} > No matter how I configure it I cannot get it to not listen on 0.0.0.0 and > instead listen on 127.0.0.1, even following the configuration notes in > cassandra-env.sh. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org