我们正在从 Puppetmaster 3.8 过渡到 Puppet server(OpenSource) 5.3。作为 Puppetserver 5.3 安装的先决条件,需要 Java 8 运行时包。我们可以使用 Pupperserver 5.3 安装 Adopt-OpenJDK 吗?
问问题
141 次
2 回答
1
Puppetserver 在 OpenJDK 上运行得很好,但我强烈建议您在官方支持的平台(RHEL、CentOS、Debian、Ubuntu 或 SLES)上运行服务器,并使用Puppet, Inc. 的官方软件包之一用于该系统. 它们每个都表达了对适当 Java 8 包的依赖,它们将正确配置 Puppet 以与该实现一起工作。在我了解详细信息的平台上,使用的是发行版的 OpenJDK 构建。
应该可以 [重新] 配置 Puppetserver 以使用 Java 8 运行时的 Adopt-OpenJDK 实现,但这是上游。
于 2019-03-13T14:32:53.267 回答
0
谢谢约翰。在这里再补充一点 puppetserver 依赖于 openjdk-8-jre-headless:amd64。但是采用 open jdk 不提供无头包。所以我们怀疑这可能会导致问题,因为 puppetserver 将寻找无头包。
于 2019-03-15T03:52:08.787 回答