Pupppetserver
บริการไม่มาหลังจากติดตั้งใหม่ มันแสดงให้เห็นข้อผิดพลาดดังต่อไปนี้
Exception in thread "main" java.lang.ClassNotFoundException: java.nio.file.Files, compiling:(puppetlabs/puppetserver/certificate_authority.clj:1:1)
at clojure.lang.Compiler.load(Compiler.java:7391)
at clojure.lang.RT.loadResourceScript(RT.java:372)
......
......
at clojure.main.main(main.java:37)
Caused by: java.lang.ClassNotFoundException: java.nio.file.Files
ระบบมีหน่วยความจำ 2G ฉันเปลี่ยนการตั้งค่าหน่วยความจำเป็น 1G จาก 2G แต่บริการยังไม่มา
JAVA_ARGS="-Xms1g -Xmx1g -XX:MaxPermSize=256m"
$ cat /etc/redhat-release
CentOS release 6.7 (Final)
$ rpm -q puppetserver
puppetserver-2.7.2-1.el6.noarch
กรุณาแนะนำ
1
Java รุ่นใด อาจเป็นรุ่นเก่า (เช่น 1.6 มากกว่า 1.7)
—
Dominic Cleal
ใช่ ..... $ rpm -qf /usr/java/jdk1.6.0_45/bin/java jdk-1.6.0_45-fcs.x86_64
—
Zama Ques
แพ็คเกจ puppetserver ดูเหมือนจะขึ้นอยู่กับ java-1.8 ดังนั้นลองตรวจสอบ
—
Dominic Cleal
alternatives
(เช่น / usr / bin / java) กำลังใช้การติดตั้ง 1.8