This is a read-only archive of the Mumble forums.

This website archives and makes accessible historical state. It receives no updates or corrections. It is provided only to keep the information accessible as-is, under their old address.

For up-to-date information please refer to the Mumble website and its linked documentation and other resources. For support please refer to one of our other community/support channels.

Jump to content

multi instances of murmur on linux


magoogle
 Share

Recommended Posts

Hey guys, ive been googling all day and i cant find out how to correctly run multible instances of murmur on my ubuntu 12.04 server. is there some type of command specificly for multi servers? i tried just directing to a different dbase and ini file but then i checked the listen status on my net and it never opened the requested port so i assume i didnt start it correctly.. ideas?

Link to comment
Share on other sites

  • Administrators

You can either start a new process instance with its own ini and sqlite db, binding to a different port.


Or the preferred way: Start a new virtual server instance in your already runnning murmur process instance.

The preferred way is to use a web interface which connects via Ice to your server. You can then start new instances through the click of a button.

See http://mumble.sourceforge.net/Running_Murmur#Advanced_Configuration_and_Administration

Link to comment
Share on other sites

hi,

You can also use my init script, and change the path of your multiple version (use 1script per server^^) :

 

MURMURPATH=/etc/murmur2
MURMURBIN=murmur2.x86
MURMURINI=murmur.ini
case "$1" in
start)
   if [ -x $MURMURPATH/$MURMURBIN ] ; then
     echo "Starting script murmur"
     $MURMURPATH/$MURMURBIN -ini $MURMURPATH/$MURMURINI
   else
     echo "$MURMURBIN not installed"
   fi
   ;;
stop)
   echo "Stopping script murmur"
   pkill $MURMURBIN 2>/dev/null
   ;;
restart)
   echo "Restarting script murmur"
   pkill $MURMURBIN 2>/dev/null
   sleep 1
   if [ -x $MURMURPATH/$MURMURBIN ] ; then
       echo "Loading murmur..."
       $MURMURPATH/$MURMURBIN -ini $MURMURPATH/$MURMURINI
   else
       echo "$MURMURBIN not installed"
   fi
   ;;
*)
   echo "Usage: $0 {start|stop|restart}"
   exit 1
   ;;
esac
exit 0

 

it's a simple script... you can do better ^^

Link to comment
Share on other sites

  • 6 months later...

Or the preferred way: Start a new virtual server instance in your already runnning murmur process instance.

The preferred way is to use a web interface which connects via Ice to your server. You can then start new instances through the click of a button.

 

Which web interface works the best and is easy to install?


I tried to get Mumble-Django going, but during configuration got an error about the database being owned by root. I have no clue how to fix that... The Mumble-Django interface displayed, but wouldn't save changes.


I've been given the task of expanding an existing murmur server on an Ubuntu 10.04 server to multiple instances. Problem is, I'm not a linux expert. I know just enough command line to get by.


Thanks.

Link to comment
Share on other sites

 Share

×
×
  • Create New...