私は以下のようなシェフのファイルがあります。バージョン2.6.12のmongodb-orgが見つかりません。バージョンとリリースの両方を指定しましたか?
レシピ:私はナイフを実行した後、ソロxxx.json を調理
"recipe[mongodb::mongodb_org_repo]", "recipe[mongodb]",
と
"mongodb": { "config": { "dbpath": "\/data\/mongo\/mongodb\/", "logpath": "\/data\/ephemeral\/logs\/mongodb\/mongod.log", "smallfiles": true }, "package_version": "2.6.12" },
を私はこのようなエラーが発生しました: mongodb :: install *ファイル[/ etc/sysconfig/mongodb]アクション
create_if_missing(up [日まで)*テンプレートの日付までの[/etc/mongodb.conf]アクション
create_if_missing()*テンプレートの日付までの[/etc/init.d/mongod]アクション
create_if_missing()* yum_package MongoDBの-ORG]問題はpackage_versionから来てもアクション は私が
================================================================================
Error executing action `install` on resource 'yum_package[mongodb-org]'
================================================================================
Chef::Exceptions::Package
-------------------------
Version 2.6.12 of mongodb-org not found. Did you specify both version and release? (version-release, e.g. 1.84-10.fc6)
Resource Declaration:
---------------------
# In /home/ec2-user/chef-solo/cookbooks-2/mongodb/recipes/install.rb
65: package node[:mongodb][:package_name] do
66: options packager_opts
67: action :install
68: version node[:mongodb][:package_version]
69: end
70:
...
をインストールします。 誰でも私を助けることができますか?ありがとう。
https://drive.google.com/file/d/0ByixKiOmifPMdEhkN2RQM2FCcXM/view?usp=sharing