我使用以下命令启动节点。一切都很好,除了环境没有被分配到节点。
sudo knife bootstrap 10.99.99.99 -x root -i test.pem -N NODE_NAME --sudo --bootstrap-template custom_linux -E production -VV
当使用-VV
选项时,我在日志中发现它将-E
传递给chef-client但环境未被分配,任何人都可能遇到同样的问题。
(echo.{"run_list":[]}) 1>C:\chef\first-boot.json
chef-client -c c:/chef/client.rb -j c:/chef/first-boot.json -E production
INFO: *** Chef 12.5.1 ***
INFO: Chef-client pid: 2392
2013536
Line:60
^[[36mWB000767.rwest.local^[[0m [2016-02-23T16:00:56+00:00] INFO: *** Chef 12.5.1 ***
^[[36mWB000767.rwest.local^[[0m [2016-02-23T16:00:56+00:00] INFO: Chef-client pid: 2392