cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brandon Williams <>
Subject Re: MapReduce with two ethernet cards
Date Thu, 13 Oct 2011 17:28:26 GMT
What is your rpc_address set to?  If it's (bind everything)
then that's not going to work if listen_address is blocked.


On Thu, Oct 13, 2011 at 11:13 AM, Scott Fines <> wrote:
> I upgraded to cassandra 0.8.7, and the problem persists.
> Scott
> ________________________________________
> From: Brandon Williams []
> Sent: Monday, October 10, 2011 12:28 PM
> To:
> Subject: Re: MapReduce with two ethernet cards
> On Mon, Oct 10, 2011 at 11:47 AM, Scott Fines <> wrote:
>> Hi all,
>> This may be a silly question, but I'm at a bit of a loss, and was hoping for
>> some help.
>> I have a Cassandra cluster set up with two NICs--one for internel
>> communication between cassandra machines (10.1.1.*), and one to respond to
>> Thrift RPC (172.28.*.*).
>> I also have a Hadoop cluster set up, which, for unrelated reasons, has to
>> remain separate from Cassandra, so I've written a little MapReduce job to
>> copy data from Cassandra to Hadoop. However, when I try to run my job, I
>> get
>> failed connecting to all endpoints
>> which is puzzling to me. It seems like the MR is attempting to connect to
>> the internal communication IPs instead of the external Thrift IPs. Since I
>> set up a firewall to block external access to the internal IPs of Cassandra,
>> this is obviously going to fail.
>> So my question is: why does Cassandra MR seem to be grabbing the
>> listen_address instead of the Thrift one. Presuming it's not a funky
>> configuration error or something on my part, is that strictly necessary? All
>> told, I'd prefer if it was connecting to the Thrift IPs, but if it can't,
>> should I open up port 7000 or port 9160 between Hadoop and Cassandra?
>> Thanks for your help,
>> Scott
> Your cassandra is old, upgrade to the latest version.
> -Brandon

View raw message