Github user maheshsenni commented on the issue:
https://github.com/apache/zeppelin/pull/2095
I tried to solve the proxy problem by adding `-Dhttp.proxyHost` and
`-Dhttp.proxyPort` to `JAVA_OPTS` in `bin/zeppelin-daemon.sh`. After doing
this, npm and node were installed without any problems, but zeppelin server
doesn't start and it just hangs after the following log statements. The only
work arounds I can think of are,
1. Removing the proxy options so that node and npm are not installed
2. Create `conf/helium.json` for which I do not know the format
```
INFO [2017-03-14 21:19:16,051] ({main}
ZeppelinServer.java[setupWebAppContext]:332) - ZeppelinServer Webapp path:
/home/ec2-user/tools/zeppelin-test/webapps
INFO [2017-03-14 21:19:16,281] ({main} ZeppelinServer.java[main]:176) -
Starting zeppelin server
INFO [2017-03-14 21:19:16,284] ({main} Server.java[doStart]:327) -
jetty-9.2.15.v20160210
INFO [2017-03-14 21:19:18,780] ({main}
StandardDescriptorProcessor.java[visitServlet]:297) - NO JSP Support for /, did
not find org.eclipse.jetty.jsp.JettyJspServlet
INFO [2017-03-14 21:19:19,097] ({main} NPMInstaller.java[installNpm]:117)
- Installing npm version 3.10.8
INFO [2017-03-14 21:19:19,098] ({main}
NPMInstaller.java[downloadFile]:198) - Downloading
http://registry.npmjs.org/npm/-/npm-3.10.8.tgz to
/home/ec2-user/tools/zeppelin-test/local-repo/vis/cache/npm-3.10.8.tar.gz
INFO [2017-03-14 21:19:19,100] ({main}
ProxyConfig.java[getProxyForUrl]:27) - No proxies configured
INFO [2017-03-14 21:19:19,100] ({main} FileDownloader.java[execute]:91) -
No proxy was configured, downloading directly
INFO [2017-03-14 21:19:27,838] ({main} NPMInstaller.java[extractFile]:185)
- Unpacking
/home/ec2-user/tools/zeppelin-test/local-repo/vis/cache/npm-3.10.8.tar.gz into
/home/ec2-user/tools/zeppelin-test/local-repo/vis/node/node_modules
INFO [2017-03-14 21:19:28,371] ({main} NPMInstaller.java[installNpm]:165)
- Installed npm locally.
INFO [2017-03-14 21:19:28,375] ({main} NodeInstaller.java[install]:83) -
Installing node version v6.9.1
INFO [2017-03-14 21:19:28,376] ({main}
NodeInstaller.java[downloadFile]:314) - Downloading
https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x64.tar.gz to
/home/ec2-user/tools/zeppelin-test/local-repo/vis/cache/node-v6.9.1-linux-x64.tar.gz
INFO [2017-03-14 21:19:28,376] ({main}
ProxyConfig.java[getProxyForUrl]:27) - No proxies configured
INFO [2017-03-14 21:19:28,376] ({main} FileDownloader.java[execute]:91) -
No proxy was configured, downloading directly
INFO [2017-03-14 21:19:32,146] ({main}
NodeInstaller.java[extractFile]:301) - Unpacking
/home/ec2-user/tools/zeppelin-test/local-repo/vis/cache/node-v6.9.1-linux-x64.tar.gz
into /home/ec2-user/tools/zeppelin-test/local-repo/vis/node/tmp
INFO [2017-03-14 21:19:32,895] ({main}
NodeInstaller.java[installNodeDefault]:153) - Copying node binary from
/home/ec2-user/tools/zeppelin-test/local-repo/vis/node/tmp/node-v6.9.1-linux-x64/bin/node
to /home/ec2-user/tools/zeppelin-test/local-repo/vis/node/node
INFO [2017-03-14 21:19:33,034] ({main}
NodeInstaller.java[installNodeDefault]:182) - Installed node locally.
WARN [2017-03-14 21:19:33,038] ({main} Helium.java[loadConf]:101) -
/home/ec2-user/tools/zeppelin-test/conf/helium.json does not exists
```
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---