Ich habe einen Koch-Datei wie folgt:Version 2.6.12 von mongodb-org nicht gefunden. Hast du sowohl Version als auch Release angegeben?
"recipe[mongodb::mongodb_org_repo]",
"recipe[mongodb]",
und
"mongodb": {
"config": {
"dbpath": "\/data\/mongo\/mongodb\/",
"logpath": "\/data\/ephemeral\/logs\/mongodb\/mongod.log",
"smallfiles": true
},
"package_version": "2.6.12"
},
Nachdem ich Messer Solo kochen xxx.json laufen bekam ich einen Fehler wie folgt aus:
Rezept: mongodb :: install * datei [/ etc/sysconfig/mongodb] aktion
create_if_missing (nach oben Datum) * template [/etc/mongodb.conf] Aktion
create_if_missing (aktuell) * template [/etc/init.d/mongod] Aktion
create_if_missing (aktuell) * yum_package [ mongodb-org] Aktion installieren
================================================================================
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:
...
ich aber das Problem von package_version kommen. Kann mir jemand helfen? Vielen Dank.
https://drive.google.com/file/d/0ByixKiOmifPMdEhkN2RQM2FCcXM/view?usp=sharing