【发布时间】:2015-11-18 16:35:19
【问题描述】:
我已经通过一些说明书安装了 Java 并设置了一些默认变量,现在我想通过我的说明书添加更多变量(特定于应用程序)。我如何通过 Chef 中的食谱做到这一点。我试图在setenv.sh 中传递一些变量,但它覆盖了默认值,而不是我想合并变量并覆盖现有的变量值。
我的代码在setenv.sh:
export JAVA_OPTS="$JAVA_OPTS -Xmx2048m"
其中$JAVA_OPTS - 默认变量
【问题讨论】:
-
使用 Tomcat 食谱安装的 java 和 JAVA_OPTS 已经导出,现在我想添加更多 env 变量,但我不想进行属性覆盖。
标签: linux chef-infra