刀独奏无法准备Ubuntu ARM服务器

时间:2017-03-01 17:08:47

标签: chef knife-solo

使用Knife solo配置带有Chef的ARM服务器,但它无声地失败。

  • 通过检查chef-solo使用Chef配置系统所需的命令来验证。

x86 /成功过程 - 简化

Bootstrapping Chef...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 20507  100 20507    0     0  17452      0  0:00:01  0:00:01 --:--:-- 17452
ubuntu 16.04 x86_64
Getting information for chef stable 12.17.44 for ubuntu...
downloading https://omnitruck-direct.chef.io/stable/chef/metadata?v=12.17.44&p=ubuntu&pv=16.04&m=x86_64
  to file /tmp/install.sh.4824/metadata.txt
...
...
Preparing to unpack .../chef_12.17.44-1_amd64.deb ...
Unpacking chef (12.17.44-1) over (12.17.44-1) ...
Setting up chef (12.17.44-1) ...
Thank you for installing Chef!

ssh root@success
root@success:~# chef-solo -v
Chef: 12.17.44

Arm服务器/失败进程

Bootstrapping Chef...
Updating apt caches...
Installing required packages...
Installing rubygems from source...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  243k  100  243k    0     0   981k      0 --:--:-- --:--:-- --:--:--  999k

ssh root@failure
root@failure:~# chef-solo -v
-bash: chef-solo: command not found

1 个答案:

答案 0 :(得分:0)

Knife solo无法配置Arm服务器。 The bug is being tracked for the 0.7.0 release但是release doesn't look imminent

This part of the code handles the chipset可能Debian Arm平台以类似的方式失败(未经测试)。