Community Articles

Find and share helpful community-sourced technical articles.
Labels (1)
avatar

Problem

When trying to import larger notebooks into Zeppelin, the import does nothing. Checking the /var/log/zeppelin/ logs, it is apparent that this is a jetty websocket text size issue.

WARN [2017-03-13 14:22:30,427] ({qtp110945054-15} Parser.java[notifyWebSocketException]:235) - 
org.eclipse.jetty.websocket.api.MessageTooLargeException: Text message size [2408484] exceeds maximum size [1024000] 
at org.eclipse.jetty.websocket.api.WebSocketPolicy.assertValidTextMessageSize(WebSocketPolicy.java:140) 
at org.eclipse.jetty.websocket.common.Parser.assertSanePayloadLength(Parser.java:127) 
at org.eclipse.jetty.websocket.common.Parser.parseFrame(Parser.java:482) 
at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:254) 
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:632) 
at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:480) 
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544) 
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) 
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) 
at java.lang.Thread.run(Thread.java:745) 
INFO [2017-03-13 14:22:30,428] ({qtp110945054-15} NotebookServer.java[onClose]:217) - Closed connection to 84.20.132.89 : 24324. (1009) Text message size [2408484] exceeds maximum size [1024000]

Solution

Steps to resolve the issue

- go to Ambari UI -> Zeppelin -> Configs -> Advanced zeppelin-config 
- increase the value of zeppelin.websocket.max.text.message.size to i.e. 3072000 
- save the changes 
- restart required services 
2,052 Views
0 Kudos