我正在使用cassandra的源代碼安裝。安裝完畢後我跑這樣的:無法殺死CassandraDaemon
$ pwd
/var/users/ec2-user/apache-cassandra-3.10
$ bin/cassandra -f
在此之後我收到錯誤:7199
$ ps aux | grep 7199
-javaagent:/home/ec2-user/apache-cassandra-3 .10/bin/../lib/jamm-0.3.0.jar -Dcassandra.jmx.local.port=7199
....
org.apache.cassandra.service.CassandraDaemon
現在我無法殺死
ERROR [main] 2017-04-04 14:40:34,195 CassandraDaemon.java:752 - Port already in use: 7199; nested exception is:
java.net.BindException: Address already in use (Bind failed)
java.net.BindException: Address already in use (Bind failed)
然後我用grep CassandraDaemon
kill -9 <process_id_of_CassandraDaemon>
或
pkill -f CassandraDaemon
這是行不通的。我仍然在跑7199。 請幫忙。
我知道7199不是任何進程ID。我非常喜歡它,因爲我的cassandraDeamon正在使用這個端口來運行。 – dsa