Назад | Перейти на главную страницу

Puppetserver не запускается после новой установки

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

В системе 2 ГБ памяти. Я изменил настройки памяти на 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

Пожалуйста, предложите.

Похоже, вы пытаетесь запустить puppetmaster с помощью Java 6, и ему нужна более свежая версия. Установите более новую версию java ( yum install java-1.8.0-openjdk-headless ) и попробуй еще раз.