Skip to main content

Back Streaming and Road Map for Music Server

I have been back up and streaming for over 25 minutes and everything looks good. I have also been redoing my entire infrastructure which of course means the music streaming server will be updated and switched over.

Currently I have updated the Snakeice House of Beats system to W2019 Data Center 16 core including moving database and music over to the system. It will be running in a HPE C7000 blade chassis on a Bl460c gen 7 blade with 32GB RAM and dual X5650 Xeon CPU’s @ 2.67GHz 6 cores each CPU. I went with the MariaDB this time my first time using MariaDB the MySQL Open Source fork in Windows.

Everything is set for that system and ready to take over as soon as I finalize my networking back end on my chassis and computer room which now has everything locally at 10GBe and create the relays for ShoutCast and IceCast.

Eventually I will virtualize this music server when I finish getting my new storage backup in place and all data replicated an working between my current and new FreeNAS systems which I’m also updating along with 2 new XCP-ng Hyper-Visors I have configured on 2 x Bl460 Gen8 systems with 128GB RAM. dual Xeon E5-2860 v2 10 core CPU’s, running on 10GBE fabric. A lot happening and I will of course be doing more updates on http://dhoytt.com/mainblog/ .

Music Server Back Streaming Music after Updates

Well what just started off as a W2012 r2 security patch update ending up being a bit more. I ended up updating not only the server where I process the music, run the streaming application with it’s database and ShoutCast relays but also my IceCast relay which is Centos 7. When I saw the new kernel I also did a quick and dirty update on my Centos 7 web server I have virtualizized on XenServer since it was a quick update for a virtual system.

As I brought up the SAM broadcasting software I use to stream the data I noticed there as a new version and I took a leap of faith and updated that as well since it had improvements with how it interacted with my MySQL database.

 

In short form back up and streaming ahead at full speed on the “Snakeice House of Beats” Ship streaming service!

Back on My Primary Streaming Server

Back on My Primary Streaming Server

Well I’m back on my original streaming server. Since June 29th 2013 I have been on my backup server working great to give my primary music server a break in a sense. Well with the power supply going out on my backup server I decided to bring up my primary music server after getting my backup server going again with the new power supply, then transfer the current up to date database and settings back to my primary server.

This could not be standard or simple of course. After updating my physical music tracks from the backup to the primary server I tried backing up the database and settings from SAM Broadcaster but that failed with a permissions error. I then went to MySQL Workbench to try and export the SAM database but ran into the “mysqldump.exe is version 5.5.16” will not work with version 5.6.10 of MySQL Server since the log files will be a different version of mysqldump.exe. I’m using MySQL Workbench version 5.2CE.

To correct the MySQL problem with the different mysqldump.exe versions I had to go to MySQL Workbench -> Edit -> Preferences ->Administrator -> “Path to mysqldump Tool” -> <Browse to $PATH:MySQL\ bin\mysqldump.exe”>. I then dumped that to and SQL file and copied it to my primary music server, forwarded my ports from my router back to my primary music server, started SAM broadcaster on my primary server, went to the config file on my Linux web server and pointed to my primary music server again, reinstalled RemoteWeb that syncs database tables from music server to web server as well as ftp my album files to my web server and I was done!

Phew what crazy stuff!

Some pics first of failed power supply from backup primary server, second pictures of hastily modified internals of system after replacing power supply, third picture and last back of music server showing power cable routing.

2013-07-13_22-23-07_105.jpg2013-07-13_22-22-44_708.jpg2013-07-13_22-24-04_41.jpg

Updated the Streaming Software

Updated the Streaming Software

I updated the streaming media software to the latest version and had a brief outage of perhaps 6 or 7 minutes when I anticipated 3 – 5 minutes. Mainly one of the dynamic libraries that provide connectivity to MySQL would not release so I had to do a full system reboot even after shutting down MySQL.

Now back up and streaming the music just fine again after this short period of maintenance!
Enhanced by Zemanta