簡體   English   中英

運行Zeppelin時無法識別的VM選項'MaxPermSize = 512m'

[英]Unrecognized VM option 'MaxPermSize=512m' when running Zeppelin

當我嘗試通過任一方式運行齊柏林飛艇時

bin/zeppelin.sh

要么

bin/zeppelin-deamon.sh start

我收到以下錯誤消息。

Unrecognized VM option 'MaxPermSize=512m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我的系統上安裝了Java 9(Ubuntu 16.04)。

$ java -version                         
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)

看來Java 9不再支持MaxPermSize VM選項。也許他們更改了參數名稱或其他內容。 由於沒有特別的理由要堅持使用Java 9,因此沒有進一步研究這個問題,而是按以下方式安裝了Java 8:

sudo apt install openjdk-8-jdk

並使其成為默認的Java環境

sudo update-alternatives --config java

這解決了問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM