BBB record manually

21 views
Skip to first unread message

ngm...@gmail.com

unread,
Aug 16, 2022, 7:43:12 AM8/16/22
to BigBlueButton-Setup
Hi , 
I have been trying to offload my recording part to another server (serverless) Queue way but to do that I am doing some small test in our Dev server by clone the repo and trying to work according to the README.md provided in github. But when i tried exactly same process I got an issue with redis. 

ubuntu@host:~/dev/bigbluebutton/record-and-playback/core/scripts$ ruby archive/archive.rb -m 4b26825bc6c31800b56b651d18a7d6b1741ab83c-1660649034842
Traceback (most recent call last):
    8: from archive/archive.rb:21:in `<main>'
    7: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
    6: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
    5: from /home/ubuntu/dev/bigbluebutton/record-and-playback/core/lib/recordandplayback.rb:24:in `<top (required)>'
    4: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
    3: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
    2: from /home/ubuntu/dev/bigbluebutton/record-and-playback/core/lib/recordandplayback/events_archiver.rb:21:in `<top (required)>'
    1: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- redis (LoadError)


So i think there must be something related to "redis" is missing. According to docs it says it uses redis for QUEUE management and other message but I am not sure how to link this with my manual script. I think I am  missing the important part of dependencies like that. Any help would be appreciated.

Thanks
Narayan

ngm...@gmail.com

unread,
Aug 16, 2022, 8:01:05 AM8/16/22
to BigBlueButton-Setup
Sorry for hassle. I was now able to run it correctly. It was because I did not install `ruby-dev`, `libsystemd-dev` I think these things should be placed in README.md so that people can easily run `sudo bundle install` and then only do the manual execution of ruby scripts.
Reply all
Reply to author
Forward
0 new messages