nacos-k8s
nacos-k8s copied to clipboard
How to deploy in openshift 3.11
following the Readme.md, I clone the source code ,and run ./quick-startup.sh on my master node of my openshift cluster , but the pod seems to be cannt be started :
oc get po NAME READY STATUS RESTARTS AGE docker-registry-1-rp5s4 1/1 Running 689 76d nacos-0 0/1 CrashLoopBackOff 10 31m nacos-1 0/1 CrashLoopBackOff 10 30m nacos-2 0/1 CrashLoopBackOff 10 30m registry-console-1-g5wfz 1/1 Running 649 76d router-1-69sjb 1/1 Running 32 76d
the nacos pod is all CrashLoopBackOff as show above.
And the log said "Permission denied" :
...
ERROR in ch.qos.logback.core.rolling.RollingFileAppender[naming-rt] - openFile(/home/nacos/logs/naming-rt.log,true) call failed. java.io.FileNotFoundException: /home/nacos/logs/naming-rt.log (Permission denied) ERROR in ch.qos.logback.core.rolling.RollingFileAppender[startLog] - openFile(/home/nacos/logs/config-server.log,true) call failed. java.io.FileNotFoundException: /home/nacos/logs/config-server.log (Permission denied) ERROR in ch.qos.logback.core.rolling.RollingFileAppender[rootFile] - openFile(/home/nacos/logs/nacos.log,true) call failed. java.io.FileNotFoundException: /home/nacos/logs/nacos.log (Permission denied) ERROR in ch.qos.logback.core.rolling.RollingFileAppender[nacos-address] - openFile(/home/nacos/logs/nacos-address.log,true) call failed. java.io.FileNotFoundException: /home/nacos/logs/nacos-address.log (Permission denied) at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:169)
....
how can i do with this ?
这个似乎是你本地权限导致你无法创建日志文件和目录,建议可以尝试把需要挂在的本地卷进行添加权限