Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
OpenSimulator vom Manni
#11
(12.03.2022, 09:03)Manfred Aabye schrieb: Nutzt du denn jetzt das s3fs Tool oder das cntb Tool von Contabo?
Das sind zwei völlig verschiedene Tools.

cntb ist ein Command Line Tool das die Steuerung der Resourcen bei Contabo ermöglich. Bezüglich Object Storage kann ich damit z.B. Buckets erstellen und verwalten, Benutzer erstellen und verwalten, etc.

s3fs (s3fs-fuse) dient dazu Buckets aus dem Object Storage so einzubinden, dass sie wie ein Drive benutzt werden können. Das gilt sowohl für GUI's als auch für Befehle auf der Command Line Ebene in einem Terminal-Fenster. Mit einem GUI kann ich über den Dateibrowser wie auf alle andern Daten auf die Daten im Object Storage zugreifen. Im Vergleich mit Windows wäre das so wie wenn ich mit dem Datei-Explorer auf ein Netzwerkfile zugreife.

Der Nachteil von s3fs ist, dass ich den Befehl s3fs statt den Befehl mount benötige. Das hat zur Folge, dass ich das Einbinden nicht direkt aus dem Datei-Browser machen kann, wie das sonst für Netzwerk Zugriffe möglich ist. Mir passierte es immer wieder, dass ich versehentlich den Object Storage im Datei-Browser geschlossen hatte und ihn wieder über eine Befehlzeile öffnen musste. Darüber hinaus, hatte ich den Eindruck, dass die Übertragungen mit s3fs extrem langsam sind. Für den Vergleich werde ich nächste Woche unter Windows noch Versuche mir S3 Browser und FileZilla Pro (falls ich noch eine gültige Lizenz habe) machen, das auch S3 unterstützen soll.

Es gibt unter Linux auch noch andere Möglichkeiten, aber da muss ich mich auch zuerst mal umschauen. Evtl. baue ich für meine Zwecke mein eigenes Tool mit Go, da AWS dazu eine gut dokumentierte S3 Library zur Verfügung stellt, die man auch für nicht-AWS Anbieter nutzen kann.
[-] The following 1 user says Thank You to Pius Noel for this post:
  • Manfred Aabye
Zitieren
#12
opensim-0.9.2.2 Dev - Version 15

Download:
binary testfiles Ubuntu 18 + Scripts + Money + landtool:
https://eu2.contabostorage.com/52253033f...2.2.15.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.15.zip)
(Bitte die beiliegende opensim.sh und opensim.cfg verwenden)

Test Grid: http://openmanniland.de:8002/
Viewer link: secondlife://http|!!openmanniland.de|8002+Welcome

.

opensim-0.9.2.2 Dev - Version 17
https://eu2.contabostorage.com/52253033f...2.2.17.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.17.zip)

.

opensim-0.9.2.2 Dev - Version 19
https://eu2.contabostorage.com/52253033f...2.2.19.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.19.zip)
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 2 users say Thank You to Manfred Aabye for this post:
  • Dorena Verne, Pius Noel
Zitieren
#13
opensim-0.9.2.2 Dev - Version 32

Download:
Upgrade Version, es werden keine Konfigurationen überschrieben.
binary testfiles Ubuntu 18 + Scripts + Money + landtool + opensimMULTITOOL:
https://eu2.contabostorage.com/52253033f...2.2.32.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.32.zip)
(Bitte die beiliegende opensim.sh und opensim.cfg verwenden)

Nicht vergessen: gegebenenfalls GridCommon.ini ändern von ... in ...
ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;SslMode=None;"
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 1 user says Thank You to Manfred Aabye for this post:
  • Pius Noel
Zitieren
#14
Da ich immer so viele Konfigurationen ändern muss hab ich mal ein kleines Skript gemacht:

Skriptname: myssldata.sh
PHP-Code:
#!/bin/bash

# Bespiel: /opt/myssldata.sh sim1
# Dies ändert nur: ;Old Guids=true;" nach ;Old Guids=true;SslMode=None;"

# sed -i 's/ORIGINALTEXT/NEUERTEXT/' /PFAD/DATEINAME

OPENSIMVERZEICHNIS=$1

if [[ $OPENSIMVERZEICHNIS "robust" ]]; 
then sed -'s/;Old Guids=true;"/;Old Guids=true;SslMode=None;"/' /opt/robust/bin/Robust.ini
else sed -'s/;Old Guids=true;"/;Old Guids=true;SslMode=None;"/' /opt/"$OPENSIMVERZEICHNIS"/bin/config-include/GridCommon.ini
fi

echo "$OPENSIMVERZEICHNIS Config fertig!!!" 

Dies soll ein denk Anstoß sein und kann beliebig geändert werden.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



Zitieren
#15
(17.03.2022, 14:43)Manfred Aabye schrieb: Da ich immer so viele Konfigurationen ändern muss hab ich mal ein kleines Skript gemacht:

Da sagst du was. Dafür habe ich mir mal https://github.com/Sahrea/Chris.OS.Configurator gebaut. Hatte nähmlich auch die Nase voll, X Regionen anzupassen.
[-] The following 1 user says Thank You to Gubbly for this post:
  • Manfred Aabye
Zitieren
#16
Ich experimentiere auch gerade mit einer Automatischen IP Vergabe, was eigentlich recht einfach ist und diesen OpenSim Fehler beheben soll.
Dazu noch bei Port Fehler einfach den nächsten freien Port in einem Portbereich z.B. 9100 bis 9199 auswählen.
https://github.com/BigManzai/opensim-aut...oipport.cs
(github.com/BigManzai/opensim-autoipport/blob/main/autoipport/Autoipport/autoipport.cs)
Kannst ja mal ausprobieren ob du das ordentlich in den OpenSimulator bekommst.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



Zitieren
#17
opensim-0.9.2.2 Dev - Version 49

Download:
Upgrade Version, es werden keine Konfigurationen überschrieben.
binary testfiles Ubuntu 18 + Scripts + Money + landtool + opensimMULTITOOL:
https://eu2.contabostorage.com/52253033f...2.2.49.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.49.zip)
(Bitte die beiliegende opensim.sh und opensim.cfg verwenden)

Tipp:
Wenn ihr euch verschiedene SimulatorList.ini anlegt
Beispiel:
MinimalSimulatorList.ini
PartySimulatorList.ini
VollSimulatorList.ini
könnt ihr in der opensim.cfg Konfigurationsdatei durch ändern der Zeile:
SIMDATEI="SimulatorList.ini"
Verschiedene Startkonfigurationen laden.
Anschließend einfach neustart mit:
/opt/opensim.sh restart

Wichtig: Hinter dem letzten zu startenden OpenSimulator muss genau eine Leerzeile stehen.
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 1 user says Thank You to Manfred Aabye for this post:
  • Pius Noel
Zitieren
#18
(18.03.2022, 11:14)Manfred Aabye schrieb: Ich experimentiere auch gerade mit einer Automatischen IP Vergabe, was eigentlich recht einfach ist und diesen OpenSim Fehler beheben soll.

https://gist.github.com/Sahrea/901b7a4f6...6660e7fbdb

Gebe in der Regions.ini einfach als ExternalHostName = "DYNDNSIP" ein. Dann ruft er sich dyndns mäßig die aktuelle IP ab und benutzt diese.
[-] The following 2 users say Thank You to Gubbly for this post:
  • Bogus Curry, Manfred Aabye
Zitieren
#19
Sieht gut aus Gubbly aber es bedarf jedes mal ein patchen des OpenSimulators.
Ich denke eher an ein Plug-in, welches nicht nur die Regions.ini
sondern auch die Robust.ini und OpenSim.ini
mit einem vor einstellbaren dienst aktualisiert ohne das etwas gepatcht werden muss.

Mein Aktueller OpenSimulator, Version 0.9.2.2 Dev 81:
https://eu2.contabostorage.com/52253033f...2.2.81.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.81.zip)
(Bitte die neue beiliegende opensim.sh und opensim.cfg verwenden)
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 2 users say Thank You to Manfred Aabye for this post:
  • Bogus Curry, Dorena Verne
Zitieren
#20
Ich teste gerade den SceneGate Viewer der sieht gut aus.

Downloads Win/Linux:
https://downloads.infinitemetaverse.org/index.php
(downloads.infinitemetaverse.org/index.php)

Bitbucket Source:
https://bitbucket.org/imadevelopmentteam...SceneGate/
(bitbucket.org/imadevelopmentteam/scenegate-viewer/src/SceneGate/)

   
Das Bild anklicken für eine größere Darstellung.
Das Bild ist verkleinert und Komprimiert und entspricht nicht der tatsächlichen Qualität.

Mein Aktueller OpenSimulator, Version 0.9.2.2 Dev 95:
https://eu2.contabostorage.com/52253033f...2.2.95.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.95.zip)
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 1 user says Thank You to Manfred Aabye for this post:
  • Dorena Verne
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Neue OpenSimulator Konfigurationsdateien 0.9.2.2 Manfred Aabye 10 1.617 03.02.2023, 15:59
Letzter Beitrag: Manfred Aabye

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste