GridTalk.de
opensimMULTITOOL Ubuntu Linux Server - Druckversion

+- GridTalk.de (https://www.gridtalk.de)
+-- Forum: Werkstatt (https://www.gridtalk.de/forumdisplay.php?fid=4)
+--- Forum: Technik (https://www.gridtalk.de/forumdisplay.php?fid=25)
+---- Forum: Linux (https://www.gridtalk.de/forumdisplay.php?fid=26)
+---- Thema: opensimMULTITOOL Ubuntu Linux Server (/showthread.php?tid=4076)

Seiten: 1 2 3 4 5 6 7


RE: opensimMULTITOOL Ubuntu Linux Server - Mareta Dagostino - 07.11.2021

Hihi Big Grin

Also du brauchst es nicht direkt. Manfred hat halt eine Script-Sammlung geschrieben, die sich bisher ausschließlich in der Kommandozeile abspielte. Jetzt wollte er schöne benutzerfreundliche Dialogboxen anbieten. Das Paket "dialog" stellt ein API zur Verfügung, um von Shellscripten aus Dialogboxen anzeigen zu können, und die Eingaben der Benutzer an das Script zurück zu geben.


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 16.11.2021

opensimMULTITOOL, Shell Script, Version 0.62.229
https://github.com/BigManzai/OpenSim-Shell-Script

Die 3 Menüs
   

Na ja über die Anordnung kann man sich streiten.
Ich werde mal schauen wie es sich im Alltag so bewährt.


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 01.12.2021

opensimMULTITOOL, Shell Script, Version 0.64.246
https://github.com/BigManzai/OpenSim-Shell-Script

Viele Fehler habe ich beseitigt und mal aufgeräumt.
Dazu sind einige neue Sachen hinzugekommen, aber so manche sieht man garnicht.

   


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 12.12.2021

Neue Menüstruktur es sind jetzt alle Menüs aus allen Menüs einfach mit der Maus erreichbar.
Die Menüstruktur ist komplett ausgetauscht worden.
Auch einige Strukturen wie das Installieren der Linux Pakete sind komplett ausgetauscht worden.
Auch ohne dialog kann das Grid zeitgesteuert, herauf und herunter gefahren,
sowie neu gestartet werden.
Code:
Einfach nachfolgende Zeilen unten im mit "crontab -e" geöffneten Crontab einfügen.

# Restart um 6 Uhr
0 6 * * * /opt/opensim.sh restart

oder

# Stoppen um 22 Uhr
0 22 * * * /opt/opensim.sh autostop

# Starten um 9 Uhr
0 9 * * * /opt/opensim.sh autostart

Es kann nun die Laufzeit des Servers angezeigt werden,
sowie den Server mit einem Mausklick neu gestartet werden
(Das Grid fährt hierbei vorher automatisch herunter).
Das Dateimenü wurde eingefügt um die Menüs kleiner zu gestalten.
Unter Server Informationen, ist auf einem blick alle wichtigen Infos zu sehen,
wie welche screens gerade laufen und mehr.

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

   


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 03.05.2022

opensimMULTITOOL, Shell Script, Version 0.71.338
https://github.com/BigManzai/OpenSim-Shell-Script

OpenSimulator 0.9.2.2.173
https://eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.173.zip
(eu2.contabostorage.com/52253033fae547669ac2197e11daac60:bigmanzai/opensim-0.9.2.2.173.zip)


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 12.06.2022

Neu in opensimMULTITOOL V0.77.404 dem OpenSim-Shell-Script
Durch die angriffe suche ich nach Lösungen des Problems.
(Dieses Skript hat auf mehreren tausend Zeilen Veränderungen, Verbesserungen,Vereinfachungen und Fehlerbeseitigungen erhalten.)

Finde alle offensichtlich falschen E-Mail Adressen der Grid User und
deaktiviere dauerhaft dessen Account: (Automatikfunktion)
Code:
/opt/opensim.sh db_email_setincorrectuseroff "GRIDdatabaseusername" "GRIDdatabasepassword" "GRIDdatabasename"

Grid User dauerhaft abschalten:
Code:
/opt/opensim.sh db_setuseroff "GRIDdatabaseusername" "GRIDdatabasepassword" "GRIDdatabasename" "firstname" "lastname"

Grid User dauerhaft aktivieren:
Code:
/opt/opensim.sh db_setuseronline "GRIDdatabaseusername" "GRIDdatabasepassword" "GRIDdatabasename" "firstname" "lastname"
*"firstname" "lastname" Beispiel: Max Mustermann
Dauerhaft bedeutet, das es solange besteht bis ein anderer zustand vom Administrator eingestellt wird. Ein abgeschalteter User kann sich weder einloggen, noch einen neuen Account gleichen Namens erstellen. Der Inventar zugriff ist somit für diesen User auch abgeschaltet, alle anderen können aber die Objekte die von ihm oder ihr stammen und in dessen Besitz übergegangen sind, weiter verwenden.

Es wird nur in der Griddatenbank der User abgeschaltet oder eingeschaltet, aber nichts gelöscht.

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


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 14.06.2022

Version 0.78.421
Menü mySQL hat jetzt 11 neue Funktionen bekommen.

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

Änderungen:
https://github.com/BigManzai/OpenSim-Shell-Script/commit/fa5fbe292c9ac3ec6725a66b124751be149b5c6d


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 17.06.2022

Dialog Menü mySQL Menü hinzugefügt.

   


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 04.07.2022

TODO und Informationen
V0.79.544

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

mySQL Dump Backup Datei in Tabellen splitten.
sql Backup in einzelne Tabelle aus mySQL Dump extahieren.
sql Datenbank Tabellenweise sichern.
Einzelne Tabellen zu einer neuen OpenSim Datenbank zusammensetzen.

db_tablesplitt - Alle Tabellen aus einer SQL Datensicherung in ein gleichnamigen Verzeichnis extrahieren.
db_tablextract - Eine einzelne Tabelle aus einem SQL Datenbank Backup extrahieren.

db_backuptabellen - Backup, eine Datenbank Tabellenweise speichern.
db_restorebackuptabellen - Eine Datenbank Tabellenweise aus einer Liste von Tabellen wiederherstellen.

etc...

mariaDB Testfunktionen:

Code:
connection_name
MASTER_USER
MASTER_PASSWORD
MASTER_HOST
MASTER_PORT
MASTER_CONNECT_RETRY
MASTER_SSL
MASTER_SSL_CA
MASTER_SSL_CAPATH
MASTER_SSL_CERT
MASTER_SSL_CRL
MASTER_SSL_CRLPATH
MASTER_SSL_KEY
MASTER_SSL_CIPHER
MASTER_SSL_VERIFY_SERVER_CERT
MASTER_LOG_FILE
MASTER_LOG_POS
RELAY_LOG_FILE
RELAY_LOG_POS
MASTER_USE_GTID
MASTER_USE_GTID2
IGNORE_SERVER_IDS
DO_DOMAIN_IDS
DO_DOMAIN_IDS2
IGNORE_DOMAIN_IDS
MASTER_DELAY
Replica_Backup
Replica_Backup2
ReplikatKoordinaten

Weitere neue Funktionen:

Ubuntu 22.04 Installer eingefügt so wie mariaDB 10.

Wozu Datenbanken teilen?
Hierdurch sind bei einem defekt nicht alle Datenbank Bereiche zerstört,
und es können auch Teile einer Datenbank, einfacher repariert werden.

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


RE: opensimMULTITOOL Ubuntu Linux Server - Manfred Aabye - 26.08.2022

Version V0.79.601 - opensim-0.9.2.2.300
305 Funktionen sind jetzt mittlerweile enthalten.

Braucht man denn so viele Funktionen? Eigentlich nicht.
Die "macht alles wieder ganz Funktion" "opt/opensim.sh restart" ist eigentlich für den Durchschnittsbetreiber ausreichend.

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