Beiträge von DosAmp


    Da mich mal die allgemeine Performance von meiner (WHF)-Kiste interessieren würde, hab ich mal zum Test den Dump eingespielt. Läuft dies dann bei mir auch fix?

    Sieht gut aus. Die Map lädt in 3 Sekunden und selbst in unmittelbarer Nähe aller Farmen kann man z. B. problemlos essen und kämpfen.
    Aber selbst die 3,5 GHz Einzelthread-Leistung sind verständlicherweise deutlich besser als die vier virtualisierten 2,4-GHz-Kerne, von denen außer bei Overviewer sich in der Regel 3 langweilen.

    Der Server läuft bereits seit Dienstagabend auf 1.12.1.

    Mich bedrückt mehr, dass der ganze Server in der Tat seit 3. August extrem laggt. Down-/Upgrade des Linux-Kernels, Java-Umgebung etc. hat alles nichts gebracht.
    Selbst im Recovery-System mit nichts weiter als dem Oracle-Java-Paket und einem im tmpfs abgelegten Minecraft-Server (so ziemlich alle Versionen ab 1.8+ zeigen das Phänomen) braucht der vServer über 20 Sekunden, bevor allein der Server-Thread (also die ganze Spiellogik) gestartet wird!

    Einen leeren Server (mit bereits erstellter Map) zu starten dauert noch einmal zusätzlich 10 Sekunden und ruckelt bereits irrsinnig.

    Den richtigen Server zu starten dauert jetzt fast eine Minute, während es vorher reichlich 6 Sekunden waren, und dieser zeigt in Folge Lag-Spitzen bis über einer Minute (normalerweise soll ein Tick 50 Millisekunden dauern).

    Diese Erkenntnisse sowie Benchmarks von Netzwerkanbindung und I/O (welche stabil auf 100 MBit/s sowie 60 MB/s Lesen/Schreiben gedeckelt sind) legen nahe, dass der vServer bezüglich CPU-Ressourcen schwächelt. Blue sollte wohl mal ein Ticket eröffnen.

    Mangels anderer Musik auf dem Massenspeicher dieses Geräts: Dirty Loops - Over the Horizon

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Durch den Forencrash hats vermutlich auch hier die Uploads geschrottet.

    Sagen wir mal so, dadurch dass sie >70% des Speicherplatzes des Forums ausgemacht haben, waren sie nicht primäres Ziel der Wiederherstellung, zumal sie nicht in meinem Abzug enthalten waren. Zumindest würde ich nicht garantieren, dass diese unversehrt gesichert wurden, und im Zweifelsfall anbieten, diese noch mal hochzuladen.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Im Kampf "Subkontrabass-Saxophon gegen Orgel" gibt es keine Gewinner.


    Ich bin mit meinem WM einen anderen Weg gegangen:
    - Das Fenster raussuchen, welches du mit deinem WM dekorieren magst
    - Dessen Fensterdekoration ausschalten
    - Eigenes Fenster mit den entsprechenden Abmessungen erstellen
    - Das eigentliche Programm läuft als "Child"-Fenster. Füge das Child des Fensters, welches du eben entfernt hast, deinem Fenster hinzu

    Bis auf das "Berauben" eines fremden Fenster-Managers ist das auch das übliche Grundkonzept eines WMs, der eigene Dekorationen zeichnet.
    Das wäre in diesem Fall nicht mal nötig, da maximal ein Fenster gleichzeitig angezeigt werden soll und die Dekoration auch rundherum auf dem Root-Window gezeichnet werden kann.


    Hm, spricht was dagegen dem User das Recht zu geben?

    Den einzelnen Datenbank-Benutzern würde ich das nicht zuteilen, da es sich zu Recht dabei um administrative Befehle handelt.

    Zitat

    The CREATE USER, FILE, PROCESS, RELOAD, REPLICATION CLIENT, REPLICATION SLAVE, SHOW DATABASES, SHUTDOWN, and SUPER privileges are administrative and can only be granted globally.


    Ein separates Backup-Konto (das neben RELOAD nur die zwei nötigen Berechtigungen zum Sichern auf jede Datenbank hat) wäre sinnvoller.


    Gibt es jetzt auch ein Backupkonzept mit Offsite-Standort?

    Ja, das wurde gestern Abend wieder implementiert; die Backups werden jetzt direkt im Anschluss auf den Hetzner-Backupspeicher kopiert.
    Auch wenn das erste Datenbank-Backup heute Morgen erst mal dank eines "guten" Ratschlags von mir, welcher Administratorberechtigungen erfordert, leer war. :crazy:

    Zitat

    mysqldump: Couldn't execute 'FLUSH /*!40101 LOCAL */ TABLES': Kein Zugriff. Hierfür wird die Berechtigung RELOAD benötigt (1227)

    Sa 15.07. 21:28 Auf mehrfachen Wunsch beginnt DosAmp damit, Inhalte aus dem temporären Forum ins "richtige" WHF zu übernehmen.
    So 16.07. 00:50 Das Dateisystem steht, jetzt wird die Datenbank mit dem Stand von 00:46 vernäht. Ein paar spätabendliche Posts von Diamant001 fallen dabei über.
    So 16.07. ~02:45 Die Datenbank-Zusammenführung wird mit einer massiven Löschung von Müllposts abgeschlossen.
    So 16.07. 03:24 Winhistory-Forum läuft wieder unter der bekannten Adresse. Es war für 12 Tage, 3 Stunden und 48 Minuten offline. Es wird gerüchtet, dass für das WHF im Jahr 2017 angestrebt wird, eine Hochverfügbarkeit von One Nines (90%) zu erreichen. :trollface:
    So 16.07. 03:26 Temporäres Forum leitet auf WHF weiter.
    So 16.07. 04:26 DosAmp schreibt erste Mails, um nach dem Crash registrierte Forenmitglieder wieder zurückzugewinnen.

    Zur Präzisierung: Folgendes wurde grundsätzlich aus dem temporären Forum übernommen:

    • Anhänge
    • neue Threads und Beiträge
    • private Nachrichten
    • Beitragsmeldungen
    • Merker über gelesene Foren und Threads


    Benutzer und ihre Rollen sind vorerst wie im Backup vom 16. Juni.

    Mi 14.07. 20:49 Coni gibt DosAmp erstmals Zugriff auf den neuen Server.
    Mi 14.07. 22:34 Coni und DosAmp spielen Scrabble mit den Konfigurationsdateien des alten Servers, soweit sie überhaupt noch in Textform vorliegen, um Webserver und Datenbank wieder ans Laufen zu bringen. Ein besonders subtiler Fehler bedarf sogar der Suche im Quellcode des MariaDB-Servers.
    Mi 14.07. 23:51 Das aktuelle WHF (will heißen, die Down-Seite) läuft schon mal auf dem angedachten Server.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    :oO: