Nacos部署中的一些常見問題匯總

開個帖子,匯總一下讀者經(jīng)常提到的一些問題

問題一:Ubuntu下啟動Nacos報(bào)錯

問題描述

使用命令sh startup.sh -m standalone啟動報(bào)錯:

./startup.sh: 78: ./startup.sh: [[: not found
./startup.sh: 88: ./startup.sh: [[: not found
./startup.sh: 90: ./startup.sh: [[: not found
./startup.sh: 96: ./startup.sh: [[: not found
/usr/lib/jvm/java-8-openjdk-amd64/bin/java  -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/soft/nacos/logs/java_heapdump.hprof -XX:-UseLargePages -Djava.ext.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/lib/jvm/java-8-openjdk-amd64/lib/ext:/data/soft/nacos/plugins/cmdb:/data/soft/nacos/plugins/mysql -Xloggc:/data/soft/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dnacos.home=/data/soft/nacos -jar /data/soft/nacos/target/nacos-server.jar  --spring.config.location=classpath:/,classpath:/config/,file:./,file:./config/,file:/data/soft/nacos/conf/ --logging.config=/data/soft/nacos/conf/nacos-logback.xml
./startup.sh: 116: ./startup.sh: [[: not found
nacos is starting,you can check the /data/nacos/logs/start.out

解決方法

改用命令bash -f ./startup.sh -m standalone啟動

問題二:Failed to create database '/data/soft/nacos/data/derby-data'

問題描述

使用命令sh startup.sh -m standalone啟動的時(shí)候,出現(xiàn)如下報(bào)錯:

Caused by: java.lang.RuntimeException: load schema.sql error.org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Failed to create database '/data/nacos/data/derby-data', see the next exception for details.)
    at com.alibaba.nacos.config.server.service.LocalDataSourceServiceImpl.reload(LocalDataSourceServiceImpl.java:110)
    at com.alibaba.nacos.config.server.service.LocalDataSourceServiceImpl.init(LocalDataSourceServiceImpl.java:94)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:307)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136)
    ... 70 common frames omitted

解決方法

刪除報(bào)錯信息中的'/data/nacos/data/derby-data'目錄,重新啟動。

歡迎留言補(bǔ)充與交流

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 三種部署模式 Nacos支持三種部署模式 1、單機(jī)模式:可用于測試和單機(jī)使用,生產(chǎn)環(huán)境切忌使用單機(jī)模式(滿足不了高...
    java高并發(fā)閱讀 2,801評論 0 11
  • 三種部署模式 Nacos支持三種部署模式 1、單機(jī)模式:可用于測試和單機(jī)使用,生產(chǎn)環(huán)境切忌使用單機(jī)模式(滿足不了高...
    知行旅人閱讀 7,200評論 0 9
  • 這幾天剛注意到阿里開源的nacos項(xiàng)目,查看了官方文檔,發(fā)現(xiàn)非常清晰友好不愧是阿里出品,于是就順手?jǐn)]了一把。...
    木山峰閱讀 22,261評論 0 4
  • 上個月最后一天的凌晨,Spring Cloud Alibaba 正式入駐了 Spring Cloud 官方孵化器,...
    方志朋閱讀 5,623評論 0 16
  • 碩果兒到了上學(xué)的年紀(jì),我想把他送去私塾學(xué)堂,學(xué)習(xí)中國傳統(tǒng)文化,本以為可以很順利,沒有想到學(xué)堂要先考核家長,考...
    sunyz碩閱讀 565評論 1 0

友情鏈接更多精彩內(nèi)容