J'ai essayé ce lien pour configurer un serveur Chef, un poste de travail et des noeuds. Alors que bootstrapping un nouveau noeud à partir d'un poste de travail pour installer un client sur ce nœud, je suis l'erreur ci-dessous:Demander une erreur d'entité trop importante lors de l'amorçage d'un nouveau noeud à partir d'un poste de travail Chef
Chef Client failed. 0 resources updated in 14 seconds
[2016-04-18T08:46:31+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2016-04-18T08:46:31+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2016-04-18T08:46:31+00:00] ERROR: 413 "Request Entity Too Large"
[2016-04-18T08:46:31+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
Ceci est ma commande bootstrap:
knife bootstrap server_name -x username -P password --sudo --use-sudo-password
J'ai ajouté Ohai :: Config [: disabled_plugins] = ["passwd"] dans le fichier /etc/chef/client.rb sur le noeud et ré-exécutez la commande à partir du poste de travail, mais la même erreur s'est produite. Quelqu'un peut-il m'aider avec ça?
Merci d'avance.
On dirait que votre objet nœud est trop grand, une façon de creuser est d'ajouter une recette (mieux à la fin de la dernière recette): 'require 'pp'; pp node' pour obtenir l'objet node sur stdout pour trouver quel attribut est très grand. (ou vous pouvez avoir un problème côté serveur, mais difficile à deviner si vous utilisez un serveur chef hébergé ou privé, etc.) – Tensibai
Salut, pouvez-vous être plus précis? Quoi ajouter et où ajouter? – srk