[Opensim-dev] Simian vs ROBUST difference, problems, and work-arounds
Aaron Duffy
aduffy70 at gmail.com
Thu Jun 30 14:39:22 UTC 2011
While trying to get Null database regions attached to ScienceSim I
stumbled onto a difference between using Simian and ROBUST that causes
some problems. Dan Lake helped me to find work-arounds and I want to
share those in case anyone else runs into the same issue.
When you create a new region to attach to a ROBUST grid, the first time
it starts it prompts you for an estate and an estate owner. When you
create a region to attach to a Simian grid, it does not prompt. Instead
it sets the estate owner to the grid master avatar. The work-around is
to manually change the estate owner in the database with a command like:
update estate_settings set EstateOwner="your-avatar-UUID-here";
But if you want to use the Null storage provider there is no database to
update so you can't change the estate owner. There is no way to use the
Null storage provider in a region attached to a Simian grid and have the
region owned by anyone other than the grid master avatar.
If you are willing to have a database for estate data, there is a
workaround. You still set the GridCommon.ini file to use the Null
storage provider for the database service...
[DatabaseService]
StorageProvider = "OpenSim.Data.Null.dll"
... but also add a section to use MySQL (or SQLite) for the estate data
store:
[EstateDataStore]
StorageProvider = "OpenSim.Data.MySQL.dll"
ConnectionString = "Data Source=localhost;Database=opensim;User
ID=youruser;Password=yourpassword;"
The first time you start the region it will still default to be owned by
the grid master avatar, but at least now there is a database where you
can manually change it.
Aaron
--
Aaron M. Duffy
aduffy70.org
More information about the Opensim-dev
mailing list