厨师 – 无法安装sysstat

我无法使用厨师(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` 

配方很好。 安装与sysstat版本不兼容。

由模板和cookbook_file资源正在复制的sysstat的configuration文件仅适用于sysstat v.8.1.2-2而不适用于sysstat v.9.0.6-2