我在使用厨师(v0.9.8)食谱安装sysstat时遇到了问题。任何帮助或指示都将不胜感激!
我已经把我的厨师食谱写到最后了。运行此菜谱后,我无法执行
/etc/init.d/sysstat start我犯了一个类似这样的错误:
* Starting the system activity data collector sadc
Usage: /usr/lib/sysstat/sadc [ options ] [ <interval> [ <count> ] ] [ <outfile> ]
Options are:
[ -C <comment> ] [ -F ] [ -L ] [ -V ]
[ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]我能够通过执行这个命令来安装sysstat,而没有任何问题:
apt-get install -y sysstat我的食谱如下:
package "sysstat" do
package_name "sysstat"
action :install
end
#service "sysstat" do
# service_name "sysstat"
# enabled
# running
# supports :restart => true
# action [ :enable, :restart ]
#end
cookbook_file "/etc/cron.d/sysstat" do
source "sysstat"
mode 0644
owner "root"
group "root"
end
template "sysstat" do
path "/etc/default/sysstat"
source "sysstat.erb"
owner "root"
group "root"
mode 0644
backup 3
#notifies :restart, resources(:service => "sysstat")
end`发布于 2010-10-22 20:33:00
菜谱很好。安装与sysstat版本不兼容。
由模板和cookbook_file资源复制的sysstat配置文件仅适用于sysstat v.8.1.2-2,而不适用于sysstat v.9.0.6-2。
https://serverfault.com/questions/193718
复制相似问题