How can I run 3 cassandra nodes (actually a cluster) from my Ubuntu? I don\'t want to create 3 instances of VMWare/VirtualBox but instead, configure each cassandra node to liste
I guess it would be possible if you had 3 copy of the program, 3 different configurations where every port is different, and you'd have to exclude those ports from the possible connection sockets.
Edit I don't understand the downvotes. This is actually the simplest way to do it, have one set of binaries and create a set of conf and yaml files for each of your nodes, then use one launch script for each of the local nodes you want.
Example : Machine 1 on 7199, Machine 2 on 7200, Machine 3 on 7201 and so forth. Use aliases for your localhost IP, 127.0.0.2, .3, .4 etc
Nodetool ring will work as intended, and show you a cluster, only all of them will be with the same root IP.