我正在尝试使用大厨10.28.0在rackspace上构建服务器,构建完全相同的配置,我之前已经构建了三次没有任何更改。唯一的区别是,厨师在之前的运行中安装了ohai 7.4.0,这次安装了ohai 8.0.1。
问题是厨师10.28.0安装了ruby 1.9.3,而ohai 8.0.1需要ruby 2.0.0或更高版本。从我的谷歌搜索我发现厨师10支持ruby 2.0但默认安装ruby 1.9。有没有办法让厨师10安装ruby 2.0而不是?除此之外,有没有办法让厨师10安装ohai 7.4而不是8.0?
提前致谢。
答案 0 :(得分:2)
请使用omnibus安装程序包。这些包括Ruby,Chef,Ohai以及工作配置中的所有其他依赖项。您可以从the download page下载旧版本的omnibus安装程序:
或者您可以使用-v
选项来引导脚本。
答案 1 :(得分:1)
答案在引导程序脚本中。我们正在使用自定义引导脚本,ruby,chef和ohai的版本都在那里。