2011-01-14 7 views
1

私はRackspaceクラウドサーバ上のcassandraデータベースに接続しようとしていますが、成功しません。クラウドサーバでcassandraに接続する方法

誰もがこのプロパティをコメントアウトhttp://wiki.apache.org/cassandra/StorageConfiguration

listen_address からこのコメントの最後の段落に任意の光を当てることができます)は、(のInetAddress.getLocalHostにそれを残します。 ノードが正しく構成されている(ホスト名、名前解決など)場合は、右のようになります。右クリックは、ホスト名に関連付けられたアドレスを使用します(クラウドサービスでは、プライベートインターフェイスが使用されます)。

+1

私はここにあなたの前の質問のいくつかの詳細を尋ねるコメントを投稿したが、決して答えを得た:http://stackoverflow.com/questions/4651519/cannot-connect-to-cassandra-on-a-cloud-server-using -phpcassa –

答えて

1

Rackspace Cloud Serverでは、ほとんどの場合、ServiceNet IPであるeth1(10.X.X.X)をリッスンします。これは、同じデータセンター内の他のクラウドサーバにのみアクセスできます。 eth1の最大スループットはeth0の最大スループットであり、帯域幅に課金されません。

ServiceNetネットワークはプライベートではないため、iptables経由でバインドするポートへのアクセスを制限する必要があります。

+0

ありがとうcalebgroom、私は心に留めておきます! –

+0

ありがとうございましたが、実際にはRackspace外から接続しようとしていました。まだそれが失敗している理由をまだ分かっていない... –

関連する問題