Проблемы с запуском G-WAN

Я пытаюсь установить G-Wan на Ubuntu 12.04.1 LTS (x64). Я следую быстрым инструкциям: http://gwan.com/download

Когда я выполняю $sudo ./gwan, показывает мне:

Исключение с плавающей точкой (ядро сброшено)

Затем я следую медленным инструкциям: http://www.as2.com/pdf/GWAN-Install-Manual-for-Ubuntu-12.04.pdf

но у меня та же ошибка.

Я покажу вам ошибки в журналах:

apport.log

    ERROR: apport (pid 13912) Mon Apr 29 13:42:56 2013: called for pid 13870, signal 8
    ERROR: apport (pid 13912) Mon Apr 29 13:42:56 2013: executable: /opt/gwan_linux64-bit/gwan (command line "./gwan")
    ERROR: apport (pid 13912) Mon Apr 29 13:42:56 2013: executable does not belong to a package, ignoring

системный журнал

    Apr 29 13:43:48 ip-10-34-153-82 kernel: [1026847.541495] gwan[13914] trap divide error ip:427930 sp:7fff7208d7b8 error:0
    Apr 29 13:43:53 ip-10-34-153-82 kernel: [1026852.993012] gwan[13958] trap divide error ip:427930 sp:7fffd2b82468 error:0

Пожалуйста, кто-нибудь знает в чем проблема?

Установите программу на мой компьютер (Ubuntu 12.04.2 LTS) и работает нормально, я не понимаю, потому что на моем компьютере работает нормально, а на сервере нет.

Спасибо за все и извините, мой английский плохой.

1 ответ

Решение

Проблема в том, что некоторые новые версии гипервизоров настаивают на сообщении о ZERO CPU и / или ZERO CPU Core, что приводит к делению на ноль.

Поскольку сеть G-WAN оптимизирована для многоядерных архитектур, она запрашивает инструкцию CPUID и структуры ядра ОС для проверки архитектуры платформы и соответствующих политик ОС (количество активных и разрешенных процессоров).

На другие веб-серверы это не влияет, поскольку они ожидают, что пользователи будут вручную настраивать и запускать столько экземпляров, сколько пожелают (тем самым создавая дублированные распределения ресурсов, которых G-WAN разработал, чтобы избежать).

До недавнего времени достаточно было проверить и инструкцию CPUID, и структуру ядра. Теперь по любой причине гипервизоры используют неработающие реализации CPUID и структуру ядра ОС.

Эта проблема касается, в частности, хостинговых компаний (VPS-серверов) и экземпляров Amazon EC2.

Другие вопросы по тегам