MCollective не может загрузить библиотеку Stomp?

haproxy является лучшим программным обеспечением выравнивания нагрузки, с которым я столкнулся, я могу настоятельно рекомендовать его, даже для интенсивного трафика (> 100mbit/s) веб-сайты. Фунт сосет мудрый производительностью и не имеет большого количества основных характеристик.

0
задан 7 May 2012 в 17:08
2 ответа

Похоже, у вас есть 2 рубина или некоторая неправильная конфигурация в вашей системе,

mcollective использует системный рубин, который находится в / usr / lib / ruby ​​/ *

Starting mcollective: /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- stomp (LoadError)

Пока ваши драгоценные камни установка в / usr / local / *

  - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.8
4
ответ дан 4 December 2019 в 11:58

Вы пытаетесь собрать RPM-пакеты из файла .spec, который требует установки пакета ruby. Поскольку вы скомпилировали Ruby с нуля, это будет проблемой.

Итак, ваше решение состоит в том, чтобы создать или найти файл спецификации для ruby ​​и построить двоичный пакет ruby ​​на основе этой спецификации. Вот мой, например (который я разветвил с 1.9.2):

https://github.com/rilindo/ruby-1.9.3-rpm

После сборки двоичного пакета переустановите ruby ​​с этим пакет, удалите / отключите текущую установку ruby, которую вы скомпилировали вручную, затем соберите пакет mcollective из файла .spec.

0
ответ дан 4 December 2019 в 11:58

Теги

Похожие вопросы