[英]puppet --version fails with ruby issue
我有CentOS6,我已經配置了puppet服務器。 但每當我嘗試執行ant puppet命令時,它都會因ruby問題而失敗。 看到puppet --version
的輸出puppet --version
-bash-4.1# puppet --version
/usr/local/rvm/gems/ruby-1.9.3-p551/gems/json-1.8.3/lib/json/ext/parser.so: [BUG] Segmentation fault
ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
Aborted (core dumped)
嘗試重新安裝木偶和紅寶石,但沒有運氣。
試試我有一個類似的問題,並做了一些事情,並在我知道修復它之前修復了它,但試試這個:
gem update --system
yum install ruby-json
祝好運!
您的Ruby 1.8.7
由於某種原因試圖使用1.9.3
gem。
為了做到這一點,這可能很棘手。 在你的鞋子里,我會檢查一下是否可以
ruby1.8
ruby1.9
成為系統上的默認Ruby ruby1.9
細節在很大程度上取決於實際安裝Ruby和Puppet的方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.