Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
opensimMULTITOOL Ubuntu Linux Server
#1
   
opensimMULTITOOL, Shell Script, Version 0.33.84
opensim.sh Basiert auf meinen Einzelscripten, an denen ich bereits 6 Jahre Arbeite und verbessere.

Da Server unterschiedlich sind, kann eine einwandfreie Funktion nicht gewährleistet werden, also bitte mit bedacht verwenden.

Die Benutzung dieses Scripts, oder deren Bestandteile, erfolgt auf eigene Gefahr!!!

Erstellt und getestet ist opensim.sh, auf verschiedenen Ubuntu 18.04 Servern, unter verschiedenen Server Anbietern (Contabo, Hetzner etc.).

Dieses Script läuft auf einem Grid mit 40 Simulatoren genauso, wie mit zum Beispiel OsGrid angebundenen Simulatoren.

Es wird automatisch eine DATUM-multitool.log angelegt um nachzuverfolgen ob alles ordnungsgemäß ausgeführt wurde.

https://github.com/BigManzai/OpenSim-Shell-Script

Ausschnitt der vorhandenen Funktionen:

hilfe - hat keine Parameter
Eine einfache Hilfe als Übersicht.
Beispiel: /opt/opensim.sh oder /opt/opensim.sh hilfe

restart - hat keine Parameter
Startet das gesamte Grid neu.
Beispiel: /opt/opensim.sh restart oder /opt/opensim.sh r

autostop - hat keine Parameter
Stoppt das gesamte Grid.
Beispiel: /opt/opensim.sh autostop

autostart - hat keine Parameter
Startet das gesamte Grid.
Beispiel: /opt/opensim.sh autostart

works - Verzeichnisname
Einzelne screens auf Existenz prüfen.
Beispiel: /opt/opensim.sh works sim1

osstart - Verzeichnisname
Startet einen einzelnen Simulator.
Beispiel: /opt/opensim.sh osstart sim1

osstop - Verzeichnisname
Stoppt einen einzelnen Simulator.
Beispiel: /opt/opensim.sh

meineregionen - hat keine Parameter
listet alle Regionen aus den Konfigurationen auf.
Beispiel: /opt/opensim.sh meineregionen

autologdel - hat keine Parameter
Löscht alle Log Dateien.
Beispiel: /opt/opensim.sh autologdel

automapdel - hat keine Parameter
Löscht alle Map Karten.
Beispiel: /opt/opensim.sh automapdel

### Erweiterte Funktionen

regionbackup - Verzeichnisname Regionsname
Backup einer ausgewählten Region.
Beispiel: /opt/opensim.sh regionbackup sim1 Welcome

assetdel - screen_name Regionsname Objektname
Einzelnes Asset löschen.
Beispiel: /opt/opensim.sh assetdel sim1 Welcome Object

oscommand - Verzeichnisname Region Konsolenbefehl Parameter
Konsolenbefehl senden.
Beispiel: /opt/opensim.sh oscommand sim1 Welcome alert “Hallo Welt“

gridstart - hat keine Parameter
Startet Robust und den MoneyServer.
Beispiel: /opt/opensim.sh gridstart

gridstop - hat keine Parameter
Beendet Robust und den MoneyServer.
Beispiel: /opt/opensim.sh gridstop

rostart - hat keine Parameter
Startet Robust Server.
Beispiel: /opt/opensim.sh rostart

rostop - hat keine Parameter
Stoppt Robust Server.
Beispiel: /opt/opensim.sh rostop

mostart - hat keine Parameter
Startet Money Server.
Beispiel: /opt/opensim.sh mostart

mostop - hat keine Parameter
Stoppt Money Server.
Beispiel: /opt/opensim.sh mostop

autosimstart - hat keine Parameter
Startet alle Regionen.
Beispiel: /opt/opensim.sh autosimstart

autosimstop - hat keine Parameter
Beendet alle Regionen.
Beispiel: /opt/opensim.sh autosimstop

autoscreenstop - hat keine Parameter
Killt alle OpenSim Screens.
Beispiel: /opt/opensim.sh autoscreenstop

logdel – Verzeichnisname
Löscht alle Simulator Log Dateien im Verzeichnis.
Beispiel: /opt/opensim.sh logdel

mapdel – Verzeichnisname
Löscht alle Simulator Map-Karten im Verzeichnis.
Beispiel: /opt/opensim.sh mapdel

settings - hat keine Parameter
setzt Linux Einstellungen.
Beispiel: /opt/opensim.sh settings

configlesen – Verzeichnisname
Alle Regionskonfigurationen im Verzeichnis anzeigen.
Beispiel: /opt/opensim.sh configlesen

### Experten Funktionen

osupgrade - hat keine Parameter
Installiert eine neue OpenSim Version.
Beispiel: /opt/opensim.sh osupgrade

autoregionbackup - hat keine Parameter
Backup aller Regionen.
Beispiel: /opt/opensim.sh autoregionbackup

oscopy – Verzeichnisname
Kopiert den Simulator aus dem Verzeichnis opensim.
Beispiel: /opt/opensim.sh oscopy sim1

osstruktur - ersteSIM letzteSIM
Legt eine Verzeichnisstruktur an.
Beispiel: /opt/opensim.sh osstruktur 1 5 # hier: robust und sim1-5

osprebuild – Versionsnummer
Aendert die Versionseinstellungen 0.9.2.XXXX
Beispiel: /opt/opensim.sh osprebuild 1160

compilieren - hat keine Parameter
Kopiert fehlende Dateien und Kompiliert.
Beispiel: /opt/opensim.sh compilieren

oscompi - hat keine Parameter
Kompiliert einen neuen OpenSimulator ohne vorher Scripte oder MoneyServer zu kopieren.
Beispiel: /opt/opensim.sh oscompi

scriptcopy - hat keine Parameter
Kopiert die Scripte in den Source.
Beispiel: /opt/opensim.sh scriptcopy

moneycopy - hat keine Parameter
Kopiert Money Source in den OpenSimulator Source.
Beispiel: /opt/opensim.sh moneycopy

osdelete - hat keine Parameter
Löscht alte OpenSim Version.
Beispiel: /opt/opensim.sh osdelete

regionsiniteilen - Verzeichnisname Region
kopiert aus der Regions.ini eine Region heraus.
Beispiel: /opt/opensim.sh regionsiniteilen sim1 Welcome

autoregionsiniteilen - hat keine Parameter
aus allen Regions.ini alle Regionen vereinzeln.
Beispiel: /opt/opensim.sh autoregionsiniteilen

RegionListe - hat keine Parameter
Die RegionList.ini erstellen.
Beispiel: /opt/opensim.sh RegionListe

Regionsdateiliste - -b Bildschirm oder -d Datei – Verzeichnisname
Regionsdateiliste erstellen.
Beispiel: /opt/opensim.sh Regionsdateiliste -b sim1

osgitholen - hat keine Parameter
kopiert eine OpenSimulator Git Entwicklerversion und speichert sie im Verzeichnis /opt.
Beispiel: /opt/opensim.sh osgitholen

terminator - hat keine Parameter
Killt alle laufenden Screens.
Beispiel: /opt/opensim.sh terminator

und mehr ...
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 5 users say Thank You to Manfred Aabye for this post:
  • , Bogus Curry, Dorena Verne, Mareta Dagostino, Pius Noel
Zitieren


Nachrichten in diesem Thema
opensimMULTITOOL Ubuntu Linux Server - von Manfred Aabye - 17.06.2021, 16:23

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Euer "Linux-Desktop" Dorena Verne 176 200.621 16.04.2024, 22:35
Letzter Beitrag: Akira
Bug Server ausgefallen, Hilfe! DJ Archie 11 673 23.03.2024, 13:20
Letzter Beitrag: royalgrid
Thumbs Up Waydroid | Android in a Linux container DJ Archie 1 542 03.10.2023, 12:21
Letzter Beitrag: Dorena Verne
  Von LInux mint zu Manjaro (Arch Linux) Bogus Curry 22 2.835 25.06.2023, 13:32
Letzter Beitrag: Bogus Curry
  Linux Mint Soundproblem Klarabella Karamell 5 1.427 05.10.2022, 22:27
Letzter Beitrag: Bogus Curry

Gehe zu:


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