Сбой кластера opscenter на EC2

Я пытаюсь построить новый кластер Cassandra на Amazon EC2, используя Opscenter для разработки.

Я установил Opscenter (v4.1.3) на экземпляр EC2, используя инструкции на http://www.datastax.com/documentation/opscenter/4.1/opsc/install/opscInstallRHEL_t.html, и следовал инструкциям в http://www.datastax.com/documentation/opscenter/4.1/opsc/online_help/opscCreatingCluster_t.html для создания кластера из двух узлов. Узел не доступен напрямую из общедоступного Интернета; Я настроил правило httpd на нашем устройстве NAT для пересылки трафика на установку opscenter.

Однако, когда я нажимаю "Build Cluster", я получаю всплывающее сообщение об ошибке "Ошибка проверки запросов обеспечения: невозможно загрузить / opscenter / request / [object Object] / status status: 404"

Wireshark показывает, что мой ноутбук действительно выполняет get для "/ opscenter / request / [object% 20Object] / status", а "[object Object]" мне кажется, что какой-то Javascript должен вставлять содержимое объекта, поэтому я считаю, это ошибка в Javascript.

Я проверил источник, обслуживаемый Opscenter, но он все уменьшен. Завтра я посмотрю исходный архив.

Любая помощь с благодарностью получена на данный момент.

1 ответ

Кажется, проблема была в пересылке трафика через наш NAT-бокс. Мои правила пересылки были довольно наивными, и явно не было пересылки трафика.

Я создал новый экземпляр CentOS 6 EC2 с прямой видимостью из Интернета и настроил группы безопасности и iptables, чтобы разрешить доступ к порту 8888. Теперь Opscenter значительно расширился.

Я попытался запустить opscenter на нашей коробке NAT, однако я получил ошибки Python. Я полагаю, что это произошло из-за того, что на коробке NAT не работает Linux, поддерживаемый Opscenter.

Другие вопросы по тегам