sysctl 人形の問題

sysctl 人形の問題

Puppet 0.25.5を使用したCentOS 5.5の実行

インストールして使用しています。人形-sysctlモジュール

ただし、次のエラーが発生します。

//linux_tuning/Sysctl::Value[net.core.rmem_default] Sysctl[net.core.rmem_default] (err): Failed to retrieve current state of resource: No ability to determine if sysctl exists
//linux_tuning/Sysctl::Value[net.core.rmem_default]/Exec[exec_sysctl_net.core.rmem_default] (notice): Dependency sysctl[net.core.rmem_default] has 1 failures
//linux_tuning/Sysctl::Value[net.core.rmem_default]/Exec[exec_sysctl_net.core.rmem_default] (warning): Skipping because of failed dependencies

sysctlがインストールされました。そして/etc/sysctl.confが存在します。

なぜこれが起こるのか、解決策を知っている人はいますか?

puppet.confからの抜粋:

[main]
    vardir = /var/lib/puppet
    logdir = /var/log/puppet
    rundir = /var/run/puppet
    ssldir = $vardir/ssl
    runinterval = 21600

ベストアンサー1

必要な気がするプラグイン同期の有効化:

puppet.confから:

[main]
pluginsync = true

おすすめ記事