bigbluebutton / bbb-install

BASH script to install BigBlueButton in 30 minutes.
GNU Lesser General Public License v3.0
617 stars 537 forks source link

Strato vServer docker compatibility #230

Open archy opened 4 years ago

archy commented 4 years ago

Hi,

I'm trying to install BBB to a vServer hosted by Strato in Germany. The vServer (called: Strato V-Server Linux V40) has the following specifications:

I went through the install script with the following options:

get -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-22 -s [URL] -e [email] -w -g

During the installation process i recieved the following issue:

docker-ce (5:19.03.11~3-0~ubuntu-xenial) wird eingerichtet ... Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details. invoke-rc.d: initscript docker, action "start" failed. ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Do 2020-06-18 10:44:35 CEST; 5ms ago Docs: https://docs.docker.com Process: 12612 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE) Main PID: 12612 (code=exited, status=1/FAILURE) dpkg: Fehler beim Bearbeiten des Paketes docker-ce (--configure): Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück Fehler traten auf beim Bearbeiten von: docker-ce E: Sub-process /usr/bin/dpkg returned an error code (1)

After some digging into the issue I found on a Strato support page, that Strato uses adjusted Ubuntu isos for installation. It says that their Ubuntu 16.04 doesn't support Docker.

https://www.strato.de/faq/server/welche-server-und-betriebssysteme-bei-strato-sind-docker-ready/ Unfortunately the site is German only.

Could you confirm that this is the main issue for the script to fail?

Thanks for your time and ideas. :)

archy commented 4 years ago

Just a quick follow up on the problem. I found the issue this morning. I resetted the server and started from scratch. This time i didn't install Greenlight and therefore docker wasn't installed as well. After some tweaks BBB runs and works. I presume the main issue for the first instance to fail was that Starto vserver are not compatible with docker (at least Ubuntu 16.04).

So this can be closed, if there aren't any questions. Thanks and have a nice weekend :)

tstubig commented 4 years ago

Since the ticket is still open, could you please write more details about your tweaks? I have a smaller vServer V30 for test purpose only. After after a while the server becomes unresponsive and bbb-conf states "/usr/bin/bbb-conf: fork: Cannot allocate memory".

I tried both, manual installation and the bbb-install script. After installation I've got the freeswitch SETSCHEDULER error which I fixed by modifying the freeswitch configuration as stated in the docs.

How did you manage to get BBB run stable?