當客戶端爲RemoteAnywhere時Chef-server 使用knife-windows bootstrap的一個問題

筆者在使用knife-windows bootstrap 一個安裝了RemoteAnywhere的節點遇到一個坑:java

knife bootstrap 192.168.1.245 -r 'role[my_rol_for_windows]' -p 22 -x 'root' -N '192.168.1.245'  -E _default -d rhel

...execute information ...
192.168.1.247 "Rendering "C:\Users\ADMINI˜1\AppData\Local\Temp\bootstrap-26344-1423642056.bat" chunk 1"
192.168.1.247 "Rendering "C:\Users\ADMINI˜1\AppData\Local\Temp\bootstrap-26344-1423642056.bat" chunk 2"
192.168.1.247 "Rendering "C:\Users\ADMINI˜1\AppData\Local\Temp\bootstrap-26344-1423642056.bat" chunk 3"
192.168.1.247 "Rendering "C:\Users\ADMINI˜1\AppData\Local\Temp\bootstrap-26344-1423642056.bat" chunk 4"
192.168.1.247 "Rendering "C:\Users\ADMINI˜1\AppData\Local\Temp\bootstrap-26344-1423642056.bat" chunk 5"

 

 程序在將RHEL模板生成的bat文件複製到遠程NODE時,文件複製一半就失敗。致使此文件不能被自動執行 bootstrap 失敗。bootstrap

看起來貌似是字符轉義的問題,只要在RA中將字符轉義設置None便可:windows

注意,即不是^-Windows,也是\-Unix,而是最後一項None.orm

相關文章
相關標籤/搜索