[Opensim-users] Trouble with Architecting a Scalable ROBUST Solution
Chuck Lesko
chucklesko at msn.com
Tue Oct 9 12:06:41 UTC 2012
Hi All: I am having trouble with architecting a scalable ROBUST
OpenSimulator solution. I am using 0.7.4 and I am using multiple Ubuntu
12.04 servers. I am trying to setup the Robust solution so that my Robust
Server is the only server with a public address. The other Servers are
using a private IP 10.10.10.x/24. I have both a public and private IP bound
to the Robust Server. For now, all firewalls are turned off so no port
issues here and I can successfully run Simulators directly on the Robust
Server but when I try to put the Simulators on a different server I can't
get it to work. So here is the set up.
Robust Server:
Public IP: 20.30.40.50
VLAN IP: 10.10.10.10
MySQL Server (MySQL):
VLAN IP: 10.10.10.20
Database: dbRobust
Database User: Robust-User pwd:Robust1234
Simulator Server1:
VLAN IP: 10.10.10.30
Simulator Server2:
VLAN IP: 10.10.10.40
First I start up the Robust Server (mono Robust.exe); the only Robust.ini
changes I make are:
[DatabaseService]
StorageProvider = "OpenSim.Data.MySQL.dll"
ConnectionString = "Data Source=10.10.10.20;Database=dbRobust;User
ID=Robust-User;Password=Robust1234;Old Guids=true;"
[LoginService]
MapTileURL = "http://20.30.40.50:8002";
[GridInfoService]
login = "http://20.30.40.50:8002";
gridname = 'My Grid"
gridnick = "MyGrid"
All appears successful here, no errors, I create an estate user account and
move to setting up my first Simulator. On Simulator Server1 in /bin I make
no changes to OpenSimDefault.ini and then make the following change to
Opensim.ini by commenting out the standalone.ini and uncomment the Grid.ini
[Architecture]
Include-Architecture = "config-include/Grid.ini"
Next on Simulator Server1 I make a copy of GridCommon.ini.example named
GridCommon.ini and make the following changes to the default settings:
[DatabaseService]
StorageProvider = "OpenSim.Data.MySQL.dll"
ConnectionString = "Data Source=10.10.10.20;Database=dbRobust;User
ID=Robust-User;Password=Robust1234;Old Guids=true;"
Next, in GridCommon.ini, I change all the values
"http://mygridserver.com:8003" to "http://10.10.10.10:8003" and all the
values "http://mygridserver.com:8002" to "http://10.10.10.10:8002"
When I run mono OpenSim.exe on the Simulator Server1 (10.10.10.30) these are
the entries I make that set up the region.ini:
[Sim00]
RegionUUID = 54321740-4321-1234-ba4c-29207b010072
Location = 1000,1000
InternalAddress = 10.10.10.30
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = 20.30.40.50
I copy the same procedure above and when I run mono OpenSim.exe on the
Simulator Server2 (10.10.10.40) these are the entries I make to set up the
region.ini:
[Sim01]
RegionUUID = 54321740-4321-1234-ba4c-29207b010094
Location = 1000,1001
InternalAddress = 10.10.10.40
InternalPort = 9000
AllowAlternatePorts = False
ExternalHostName = 20.30.40.50
When I try to log in using my client viewer it begins the handshake but
fails to log in. Where am I going wrong here?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20121009/f4b0c58b/attachment.html>
More information about the Opensim-users
mailing list