haproxy является лучшим программным обеспечением выравнивания нагрузки, с которым я столкнулся, я могу настоятельно рекомендовать его, даже для интенсивного трафика (> 100mbit/s) веб-сайты. Фунт сосет мудрый производительностью и не имеет большого количества основных характеристик.
Похоже, у вас есть 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
Вы пытаетесь собрать RPM-пакеты из файла .spec, который требует установки пакета ruby. Поскольку вы скомпилировали Ruby с нуля, это будет проблемой.
Итак, ваше решение состоит в том, чтобы создать или найти файл спецификации для ruby и построить двоичный пакет ruby на основе этой спецификации. Вот мой, например (который я разветвил с 1.9.2):
https://github.com/rilindo/ruby-1.9.3-rpm
После сборки двоичного пакета переустановите ruby с этим пакет, удалите / отключите текущую установку ruby, которую вы скомпилировали вручную, затем соберите пакет mcollective из файла .spec.