Puppet 错误:/Stage[main]/mcafeepoagent/Service[cma]:

Puppet 错误:/Stage[main]/mcafeepoagent/Service[cma]:,puppet,puppet-enterprise,Puppet,Puppet Enterprise,错误:/Stage[main]/mcafeepagent/Service[cma]:提供程序初始化在此主机上不起作用:我正在Linux REdHat上使用模块mcafeepagent puppet PE my code: 1 class profile::mcafee_epo_agent ( 2 ){ 3 4 if $::kernel == 'Linux'{ 5 class { 'mcafee_epo_agent': 6

错误:/Stage[main]/mcafeepagent/Service[cma]:提供程序初始化在此主机上不起作用:我正在Linux REdHat上使用模块mcafeepagent puppet PE

my code:
    1 class profile::mcafee_epo_agent (
      2 ){
      3
      4  if $::kernel == 'Linux'{
      5    class { 'mcafee_epo_agent':
      6      class_enabled          => true,
      7      agent_install_type     => 'script',
      8      agent_install_options  => '-i',
     9      agent_service_name     => 'cma',
     10      agent_service_ensure   => 'running',
     11      agent_service_enable   => true,
     12      agent_service_provider => 'init',
     13      agent_service_script   => '/etc/init.d/cma',
     14    }
     15  }
     16 }

RedHat的版本是7?在linux 5或6(2.6.32-343.el6.x8664)上也是如此,解决方法是将init改为“RedHat”,但我可能需要Centos的案例说明。