2011-01-14 3 views
1

Я пытаюсь подключиться к базе данных cassandra на сервере облаков Rackspace без успеха.Как подключиться к cassandra на сервере облаков

Может кто-нибудь пролить свет на последний абзац этого комментария от http://wiki.apache.org/cassandra/StorageConfiguration

listen_address Комментирование это свойство оставляет его до InetAddress.getLocalHost(). Это всегда будет делать Right Thing , если правильно настроен узел (имя хоста, разрешение имен и т. Д.), А Right Thing - использовать адрес, связанный с именем хоста (это может быть не так: на облачных сервисах вы должны обеспечить используется частный интерфейс).

+1

Я отправил комментарий с некоторыми деталями по вашему предыдущему вопросу здесь, но так и не получил ответа: http://stackoverflow.com/questions/4651519/cannot-connect-to-cassandra-on-a-cloud-server-using -phpcassa –

ответ

1

На облачных серверах Rackspace вы, скорее всего, захотите прослушать eth1 (10.X.X.X), ServiceNet IP. Это доступно только для других облачных серверов внутри одного центра обработки данных. Максимальная пропускная способность eth1 вдвое больше, чем eth0, и вы не платите за пропускную способность.

Пожалуйста, помните, что сеть ServiceNet не является частной, поэтому вам все равно необходимо ограничить доступ к портам, с которыми вы связываетесь через iptables.

+0

Спасибо, calebgroom, я буду помнить об этом! –

+0

Спасибо, но я действительно пытался подключиться извне Rackspace. Все еще не разобрался, почему он терпит неудачу ... –

Смежные вопросы