2016-08-27 2 views
0

До вчерашнего дня мой шеф-повар работал отлично. Но сегодня после Принуждение установки сШеф-повар - шеф-клиент sudo на ubuntu 14.04

$ sudo chef-client 

Я получаю ошибку ниже, которая выглядит как sudo рецепт является основной причиной.

Btw, до вчерашнего дня я работал с клиентом шеф-повара 12.8, поэтому, возможно, здесь есть что-то, что мне нужно проверить.

Я только что обновил с sudo поваренная книга от 2,3 до 2,11, но я получаю то же самое.

$ sudo -V 

говорит мне, что Судо уже установлен, так что я не уверен, где это ошибка

sudo chef-client 
Starting Chef Client, version 12.13.37 
resolving cookbooks for run list: ["demo::app"] 
... 
Recipe: sudo::default 
    * apt_package[sudo] action install 
================================================================================ 
Error executing action `install` on resource 'apt_package[sudo]' 
================================================================================ 

Errno::ENOMEM 
------------- 
Cannot allocate memory - fork(2) 

Resource Declaration: 
--------------------- 
# In /var/chef/cache/cookbooks/sudo/recipes/default.rb 

22: package 'sudo' do 
23: not_if 'sudo -V' 
24: end 
25: 

Compiled Resource: 
------------------ 
# Declared in /var/chef/cache/cookbooks/sudo/recipes/default.rb:22:in `from_file' 

apt_package("sudo") do 
    package_name "sudo" 
    action [:install] 
    retries 0 
    retry_delay 2 
    default_guard_interpreter :default 
    declared_type :package 
    cookbook_name "sudo" 
    recipe_name "default" 
    not_if "sudo -V" 
end 

Platform: 
--------- 
x86_64-linux 

ответ

1

Причина заключается в том, что вам не хватает памяти осталось. Проверьте другие процессы.

Errno::ENOMEM 
------------- 
Cannot allocate memory - fork(2) 
+0

Я несколько раз $ Sudo шеф-клиент и система больше не реагирует на баш, как вы отметили, что это проблема памяти, вероятно, вызвано поваром, так как это единственное, что изменилось в последние часы , Я запускаю микро-экземпляр t2 на AWS. Я перезагрузил экземпляр, и я вернусь к результатам. – raul782

+1

Просто посмотрите, какие процессы потребляют вашу память. – StephenKing

+0

Также проверьте свои ulimits, может быть, что-то странное с nproc. – coderanger

Смежные вопросы