| OpenSim Discussion Discuss development, use, and support issues related to the OpenSim project. |
| |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 (permalink) |
| Junior Member ![]() Join Date: Apr 2009 Location: Riverside Mo
Posts: 1
SL Join Date: April 2006
Business: Skidz Partz/Gridaverse | How to run a serious OpenSim grid at home Hi all.. I thought I would share a series I been working on in my blog: How to run a serious OpenSim grid at home Theres 5 parts to it already, and its by means not finished: Part 1 - Setting up your database Part 2 - Setting up opensim Part 3 - Some overview and general discussion Part 4 - Starting multiple sims up Part 5 - Open it up to the internet I also have a security series on OpenSim using Sandboxie These were all just written so has the most up to date info on it. Hope someone finds them useful, and no one finds this as spam. Just sharing something I honestly thought you all might enjoy |
| | |
| 1 User Said Yay!: |
| 12 Users Said Thanks : |
| | #4 (permalink) |
| is a pussy. ![]() ![]() ![]() ![]()
lickin' ur status
| great stuff, thanks!
__________________ "To begin with," said the Cat, "a dog's not mad. You grant that?" "I suppose so," said Alice. "Well, then," the Cat went on, "you see, a dog growls when it's angry, and wags its tail when it's pleased. Now I growl when I'm pleased, and wag my tail when I'm angry. Therefore I'm mad." "I call it purring, not growling," said Alice. "Call it what you like," said the Cat. |
| | |
| | #5 (permalink) |
| is a pussy. ![]() ![]() ![]() ![]()
lickin' ur status
| oh yes, this solved my half hour disconnects like a treat! Putting the Opensim on a different computer from the UGAIM fixed it right up. Thanks muchly again, and also Sandboxie is a great tip. Opensim is really running very fine for me now on my LAN. |
| | |
| | #8 (permalink) |
| Scripter Most Ordinary ![]() ![]() Join Date: Mar 2009 Location: Where ever i lay my hat, that's my home
Posts: 394
My Mood: SL Join Date: 14/03/09 this AV
Business: None | Skidz there is a problem in part 4, you list sim_location_x="999" sim_location_y="999" sim_location_x="999" sim_location_y="1000" sim_location_x="999" sim_location_y="1001" sim_location_x="1000" sim_location_y="999" sim_location_x="999" sim_location_y="1001" sim_location_x="1001" sim_location_y="999" sim_location_x="1001" sim_location_y="1000" sim_location_x="1001" sim_location_y="1001" the second 999 / 1001 should of course be 1000/1001 apart from that amazing, When i did it there were small islands at the center of each region, To make a large flat area you can goto the region window (opensim.exe) and type terrain fill 30 which will make the whole of every region be full of land and flat if you want the little humps in the middle you could have typed terrain elevate 30 You can also load and save region maps i guess they would be in some form of bitmap image and would work like an alpha map. Last edited by Makoto; 04-10-2009 at 04:10 AM. |
| | |
| | #9 (permalink) |
| Scripter Most Ordinary ![]() ![]() Join Date: Mar 2009 Location: Where ever i lay my hat, that's my home
Posts: 394
My Mood: SL Join Date: 14/03/09 this AV
Business: None | on another note, if i want to have my grid available externally how can i get access internally ? is it change the 0.0.0.0 internal ips in the files to point to the interlan 192.168 address while the external is pointing to the proper external ip? Also how do you update the map view in the viewer, its still showing as the little islands? Last edited by Makoto; 04-10-2009 at 04:53 AM. |
| | |
| | #10 (permalink) |
| Scripter Most Ordinary ![]() ![]() Join Date: Mar 2009 Location: Where ever i lay my hat, that's my home
Posts: 394
My Mood: SL Join Date: 14/03/09 this AV
Business: None | I just completed a perl script to allow you to create all the regions easily and quickly with a single config file. Here it is. input file has to be as follows Code: YOUREXTERNALIP,YOURINTERNALIP,GODFIRSTNAME,GODLASTNAME,GODPASS REGIONGUID,REGIONNAME,REGIONX,REGIONY,REGIONPORT Code: $inputfile = "D:\\opensimprod\\regionguids.txt";
$outputdir = "D:\\opensimprod\\Regions\\";
#First read in the first line of the input file which will contain the
#internal and external ip addresses as well as the realm god name and password
open(INP,$inputfile)|| die("Cannot open input file\n");
$line = <INP>;
chomp($line);
@information = split(/,/,$line);
$externalip = $information[0];
$internalip = $information[1];
$godfirst = $information[2];
$godlast = $information[3];
$godpass = $information[4];
#Open the output files on the fly to match the information loaded in the next part
while($line = <INP>)
{
chomp($line);
@information = split(/,/,$line);
$guid = $information[0];
$region = $information[1];
$region_x = $information[2];
$region_y = $information[3];
$region_port = $information[4];
open(OUTP,">$outputdir$region_x\-$region_y\-$region.xml") || die("Cannot Create Output File $outputdir\_$region_x\-$region_y\-$region.xml\n");
print OUTP "\<Root\>\n<Config sim_UUID=\"$guid\" sim_name=\"$region\" sim_location_x=\"$region_x\" sim_location_y=\"$region_y\" ";
print OUTP " internal_ip_address=\"$internalip\" internal_ip_port=\"$region_port\" allow_alternate_ports=\"false\" external_host_name=\"$externalip\" ";
print OUTP "master_avatar_uuid=\"00000000-0000-0000-0000-000000000000\" master_avatar_first=\"$godfirst\" master_avatar_last=\"$godlast\" master_avatar_pass=\"$godpass\" ";
print OUTP "lastmap_uuid=\"964797ed-84d4-4878-8a2c-2123e0ac3d03\" lastmap_refresh=\"1239303914\" nonphysical_prim_max=\"0\" ";
print OUTP "physical_prim_max=\"0\" clamp_prim_size=\"false\" object_capacity=\"0\" \/\>\n\<\/Root\>\n";
close OUTP;
}
close INP;
Last edited by Makoto; 04-10-2009 at 07:26 AM. |
| | |
![]() |
| Tags |
| opensim grid howto how to |
| Thread Tools | |
| Display Modes | |
| |