![](/img/trans.png)
[英]Unrecognized VM option 'UseConcMarkSweepGC' when running sample project
[英]HBASE error : Unrecognized VM option 'UseConcMarkSweepGC'
我的筆記本電腦上有 jdk-15.0.1,並安裝了 HBASE(hbase-2.2.6 版本)。
我按照每個步驟在此鏈接上安裝 HBASE: https://www.learntospark.com/2020/08/setup-hbase-in-windows.html
問題是當我嘗試在命令行中運行 HBASE 時使用:
start-hbase.cmd
我收到以下錯誤消息:
Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
ERROR: Could not determine the startup mode.
作為一個初學者,我試着四處尋找信息,但沒有什么能與我的問題相匹配。
我會很高興你能給我任何幫助。
CMS 垃圾收集器在 JDK 15 中被移除,因此UseConcMarkSweepGC
也被移除。
因此,您應該切換回 java 8 或 11,或者您應該修改以下行:
set HBASE_OPTS="-XX:+UseConcMarkSweepGC" "-Djava.net.preferIPv4Stack=true"
和
set HBASE_OPTS="-Djava.net.preferIPv4Stack=true"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.