Если у вас возникли проблемы во время установки или обновления, то::
Запуск sudo bbb-conf --check
Мы создали конфигурационную утилиту, под названием bbb-conf, для того, чтобы помочь вам настроить ваш сервер BigBlueButton и решить проблемы, которые могут возникнуть при установке или обновлении.
Если вы думаете, что что-то работает неправильно, то первое, что необходимо сделать - запустить утилиту проверки:
sudo bbb-conf --check
Утилита проверит вашу установку, чтобы обеспечить правильный запуск сервера, и компонентов BigBlueButton, а так же, найти проблемы конфигурации, которые могут препятствовать правильной работе сервера BigBlueButton. На screenshot вы можете увидеть результат работы утилиты на одном из наших серверов:
результат команды bbb-conf --check |
Если вы видите текст после строки ** Potential problems described below **, значит bbb-conf обнаружил какие-то проблемы.
Не обнаружены зависимости (dependencies are not met)
Для некоторые провайдеры VPS, на которых установлена Ubuntu 10.04, не предоставляют полный список репозиториев в /etc/apt/source.list. Если вы обнаружили, что вам не удается установить пакет, то попробуйте заменить или дополнить содержимое файла /etc/apt/sources.list из образца ниже:
#
## deb cdrom:[Ubuntu-Server 10.04 LTS _Lucid Lynx_ - Release amd64 (20100427)]/ lucid main restricted# deb cdrom:[Ubuntu-Server 10.04 LTS _Lucid Lynx_ - Release amd64 (20100427)]/ lucid main restricted# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of the distribution.deb http://us.archive.ubuntu.com/ubuntu/ lucid main restricteddeb-src http://us.archive.ubuntu.com/ubuntu/ lucid main restricted## Major bug fix updates produced after the final release of the## distribution.deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates main restricteddeb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates main restricted## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu## team. Also, please note that software in universe WILL NOT receive any## review or updates from the Ubuntu security team.deb http://us.archive.ubuntu.com/ubuntu/ lucid universedeb-src http://us.archive.ubuntu.com/ubuntu/ lucid universedeb http://us.archive.ubuntu.com/ubuntu/ lucid-updates universedeb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates universe## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu## team, and may not be under a free licence. Please satisfy yourself as to## your rights to use the software. Also, please note that software in## multiverse WILL NOT receive any review or updates from the Ubuntu## security team.deb http://us.archive.ubuntu.com/ubuntu/ lucid multiversedeb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiversedeb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiversedeb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse## Uncomment the following two lines to add software from the 'backports'## repository.## N.B. software from this repository may not have been tested as## extensively as that contained in the main release, although it includes## newer versions of some applications which may provide useful features.## Also, please note that software in backports WILL NOT receive any review## or updates from the Ubuntu security team.# deb http://us.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse# deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse## Uncomment the following two lines to add software from Canonical's## 'partner' repository.## This software is not part of Ubuntu, but is offered by Canonical and the## respective vendors as a service to Ubuntu users.# deb http://archive.canonical.com/ubuntu lucid partner# deb-src http://archive.canonical.com/ubuntu lucid partnerdeb http://security.ubuntu.com/ubuntu lucid-security main restricteddeb-src http://security.ubuntu.com/ubuntu lucid-security main restricteddeb http://security.ubuntu.com/ubuntu lucid-security universedeb-src http://security.ubuntu.com/ubuntu lucid-security universedeb http://security.ubuntu.com/ubuntu lucid-security multiversedeb-src http://security.ubuntu.com/ubuntu lucid-security multiversethen do
После модификации файла выполните команду:
sudo apt-get update
и попробуйте начать установку сервера BigBlueButton снова.
Изменение IP адреса сервера BigBlueButton
Зачастую, проблема заключается в установке списка IP адресов для сервера BigBlueButton по умолчанию. Если вы подключаетесь к серверу через доменное имя, вы увидите сообщение - 'Добро пожаловать в Nginx' ( 'Welcome to Nginx').
Для того, чтобы изменить IP адрес или доменное имя сервера BigBlueButton во всех конфигурационных файлах вам необходимо выполнить команду:
sudo bbb-conf --setip
Для более детальной информации по команде:
bbb-conf options
Не получается установить gems
Установочному скрипт для bbb-record-core необходимо установить несколько пакетов ruby gems. Но, если вы используете HTTP_PROXY, то установочный скрипт для bbb-record-core завершит работу с ошибкой. Это связано с тем, что среда bash для bbb-record-core не может иметь значение для HTTP_PROXY.
Можно решить эту проблему, необходимо вручную установить gems при помощи следующего скрипта:
#!/bin/bash
export HTTP_PROXY="" gem install --http-proxy $HTTP_PROXY builder -v 2.1.2gem install --http-proxy $HTTP_PROXY diff-lcs -v 1.1.2gem install --http-proxy $HTTP_PROXY json -v 1.4.6gem install --http-proxy $HTTP_PROXY term-ansicolor -v 1.0.5gem install --http-proxy $HTTP_PROXY gherkin -v 2.2.9gem install --http-proxy $HTTP_PROXY cucumber -v 0.9.2gem install --http-proxy $HTTP_PROXY curb -v 0.7.15gem install --http-proxy $HTTP_PROXY mime-types -v 1.16gem install --http-proxy $HTTP_PROXY nokogiri -v 1.4.4gem install --http-proxy $HTTP_PROXY open4 -v 1.3gem install --http-proxy $HTTP_PROXY rack -v 1.2.2gem install --http-proxy $HTTP_PROXY redis -v 2.1.1gem install --http-proxy $HTTP_PROXY redis-namespace -v 0.10.0gem install --http-proxy $HTTP_PROXY tilt -v 1.2.2gem install --http-proxy $HTTP_PROXY sinatra -v 1.2.1gem install --http-proxy $HTTP_PROXY vegas -v 0.1.8gem install --http-proxy $HTTP_PROXY resque -v 1.15.0gem install --http-proxy $HTTP_PROXY rspec-core -v 2.0.0gem install --http-proxy $HTTP_PROXY rspec-expectations -v 2.0.0gem install --http-proxy $HTTP_PROXY rspec-mocks -v 2.0.0gem install --http-proxy $HTTP_PROXY rspec -v 2.0.0gem install --http-proxy $HTTP_PROXY rubyzip -v 0.9.4gem install --http-proxy $HTTP_PROXY streamio-ffmpeg -v 0.7.8gem install --http-proxy $HTTP_PROXY trollop -v 1.16.2
После того, как все пакеты gems установлены, вам необходимо сообщить скрипту установки bbb-record-core, чтобы он больше не пытался установить gems. Для этого необходимо отредактировать файл /var/lib/dpkg/info/bbb-record-core.preinst, найти и закомментировать строку:
# gem install $gem
После, запустите установку с исправлением нарушений зависимостей
sudo apt-get install -fИсточник (eng): Troubleshooting
Комментариев нет:
Отправить комментарий