Отказ в соединении: подключиться во время работы Apache Zeppelin.

Я скачал Spark 2.1.0 и Apache Zeppelin 0.7.0. Я отредактировал свои переменные окружения для Spark, Java и Winutils (так как я использую Windows 10). Я отредактировал zeppelin-env.sh и zeppelin-site.xml, чтобы экспортировать мои JAVA_HOME и SPARK_HOME. Я изменил zeppelin-site.xml, чтобы изменить номер порта, так как 8080 уже использовался. Я открыл командную строку как администратор, перешел в каталог zeppelin-0.7.0-bin-all и запустил команду bin\zeppelin.cmd. Я открыл браузер и перешел на localhost:8090. Zeppelin открывается, и в правом верхнем углу появляется зеленый индикатор, указывающий на то, что я подключен к серверу. Как только я запускаю учебник "загрузить данные в таблицу", я получаю сообщение об ошибке:

java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at org.apache.thrift.transport.TSocket.open(TSocket.java:182)
    at org.apache.zeppelin.interpreter.remote.ClientFactory.create(ClientFactory.java:51)
    at org.apache.zeppelin.interpreter.remote.ClientFactory.create(ClientFactory.java:37)
    at org.apache.commons.pool2.BasePooledObjectFactory.makeObject(BasePooledObjectFactory.java:60)
    at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:861)
    at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:435)
    at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:363)
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess.getClient(RemoteInterpreterProcess.java:90)
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.init(RemoteInterpreter.java:209)
    at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getFormType(RemoteInterpreter.java:375)
    at org.apache.zeppelin.interpreter.LazyOpenInterpreter.getFormType(LazyOpenInterpreter.java:105)
    at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:365)
    at org.apache.zeppelin.scheduler.Job.run(Job.java:175)
    at org.apache.zeppelin.scheduler.RemoteScheduler$JobRunner.run(RemoteScheduler.java:329)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

Журналы не доступны в папке журналов. Все напечатано в командной строке. Интерпретатор%md работает как код из "Welcome to Zeppelin", работает нормально после того, как я его запустил.

Я попытался изменить память в соответствии с ZEPPELIN_305 и ZEPPELIN-449 на questions.apache.org. Я попытался отключить брандмауэр Windows. Я удалил и переустановил, чтобы убедиться, что это не ошибка, которую я сам вызвал, но, похоже, ничего не работает.

У кого-нибудь была такая же / похожая проблема? Любая помощь приветствуется.

1 ответ

Ваша проблема может быть в редактировании неправильного файла конфигурации. Поскольку вы работаете в Windows 10, вы хотите отредактировать zeppelin-env.cmd (а не zeppelin-env.sh, предназначенный для Linux). Смотрите ссылку на руководство по установке Zeppelin.

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