| Hallo, Gast |
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.
|
| Benutzer Online |
Momentan sind 48 Benutzer online » 0 Mitglieder » 46 Gäste Baidu, Bing
|
| Aktive Themen |
Minecraft - PlotSquared P...
Forum: Tools
Letzter Beitrag: rumpel
Vor 8 Stunden
» Antworten: 0
» Ansichten: 15
|
LS 19, 22, 25 unter AMP e...
Forum: Linux
Letzter Beitrag: rumpel
09-07-2026, 12:13 PM
» Antworten: 0
» Ansichten: 46
|
Grab Enough Caravan Items...
Forum: Diskussionen, Fragen, Spaß
Letzter Beitrag: Ephraim
09-07-2026, 11:52 AM
» Antworten: 0
» Ansichten: 38
|
Diablo 4 Season15 Mechani...
Forum: Diskussionen, Fragen, Spaß
Letzter Beitrag: Ephraim
09-07-2026, 11:49 AM
» Antworten: 0
» Ansichten: 27
|
IGGM: Pre-Order FC 27 Coi...
Forum: Diskussionen, Fragen, Spaß
Letzter Beitrag: Ephraim
09-07-2026, 11:45 AM
» Antworten: 0
» Ansichten: 30
|
|
|
| PufferPanel einrichten... |
|
Geschrieben von: rumpel - 01-05-2026, 10:17 PM - Forum: Linux Server Tut`s
- Keine Antworten
|
 |
🔧 Voraussetzungen
- [b]Ubuntu 24.04[/b]
- [b]Root- oder Sudo-Zugriff[/b]
- [b]Internetverbindung[/b]
1️⃣ System aktualisieren
Code: sudo apt update && sudo apt upgrade -y
2️⃣ Benötigte Pakete installieren
Code: sudo apt install -y curl sudo
3️⃣ PufferPanel Repository & Installation
Das offizielle Installationsskript nutzen:
Code: curl -s https://packagecloud.io/install/repositories/pufferpanel/pufferpanel/script.deb.sh | sudo bash
sudo apt install -y pufferpanel
4️⃣ PufferPanel Dienst starten & aktivieren
Code: sudo systemctl enable --now pufferpanel
Status prüfen:
Code: sudo systemctl status pufferpanel
➡️ Sollte active (running) anzeigen.
5️⃣ Ersten Admin-Benutzer anlegen
Ohne diesen Schritt kein Login möglich!
Code: sudo pufferpanel user add
Beantworte:
- [b]Username[/b]
- [b]Email[/b]
- [b]Password[/b]
Admin? → y
6️⃣ Web-Interface aufrufen
Im Browser:
Code: http://SERVER-IP:8080
👉 Mit dem eben erstellten Benutzer anmelden.
7️⃣ (Sehr empfohlen) Docker installieren
Fast alle Game-Server benötigen Docker.
curl -fsSL https://get.docker.com | sudo sh
sudo systemctl enable --now docker
Benutzerrechte setzen:
Code: sudo usermod -aG docker pufferpanel
sudo systemctl restart pufferpanel
⚠️ Danach neu einloggen oder:
8️⃣ Firewall (falls aktiv)
Code: sudo ufw allow 8080/tcp
sudo ufw reload
✅ Installation abgeschlossen 🎉
PufferPanel läuft jetzt und ist bereit zur Einrichtung.
Viel Spaß
euer rumpel
|
|
|
| ✅ Tutorial: Scoreboard (Sidebar rechts) mit TAB aktivieren,,, |
|
Geschrieben von: rumpel - 01-04-2026, 08:33 AM - Forum: Mods
- Keine Antworten
|
 |
✅ Tutorial: Scoreboard (Sidebar rechts) mit TAB aktivieren
🧩 Voraussetzungen
Minecraft Java Edition
Server: Spigot / Paper
Plugin: TAB (von NEZNAMY)
(Empfohlen) PlaceholderAPI
1️⃣ TAB installieren
Lade TAB herunter
Lege die .jar in den Ordner:
/plugins/
Starte den Server
➡️ Jetzt wird der Ordner /plugins/TAB/ erstellt.
2️⃣ Scoreboard in TAB aktivieren
📁 Datei öffnen:
Code: /plugins/TAB/config.yml
🔧 Abschnitt prüfen / ändern:
Code: scoreboard:
enabled: true
⚠️ Wenn dort false steht → auf true setzen
💾 Datei speichern
3️⃣ Scoreboard erstellen (Sidebar rechts)
📁 Datei öffnen:
Code: /plugins/TAB/scoreboards.yml
✨ Beispiel-Scoreboard:
Code: default:
title: "&a&lMein Server"
lines:
- "&7----------------"
- "&eSpieler: &f%online%"
- "&ePing: &f%ping% ms"
- "&eWelt: &f%world%"
- "&7----------------"
📌 Erklärung
title → Titel oben im Scoreboard
lines → Zeilen im Scoreboard
& → Farbcodes
%online%, %ping% → Platzhalter
4️⃣ PlaceholderAPI (wichtig!)
Viele Platzhalter funktionieren nur mit PlaceholderAPI.
📥 Installieren:
Plugin in /plugins/ → Server starten
📦 Platzhalter laden:
Code: /papi ecloud download player
/papi ecloud download server
/papi reload
5️⃣ TAB neu laden
Im Spiel oder in der Konsole:
➡️ Fertig!
Das Scoreboard wird jetzt rechts im Bildschirm angezeigt 🎉
❌ Häufige Fehler
Scoreboard erscheint nicht?
scoreboard.enabled ist false
Fehler in scoreboards.yml
PlaceholderAPI fehlt
/tab reload vergessen
Lg
rumpel
|
|
|
| 🚀 GSI High-End Guide: Ultimative Kernel- & RAM-Optimierung... |
|
Geschrieben von: rumpel - 01-04-2026, 08:10 AM - Forum: Linux Server Tut`s
- Keine Antworten
|
 |
Dieses Tutorial beschreibt die professionelle Konfiguration von Linux-Servern im High-End-Bereich (128 GB bis 2 TB RAM). Ziel ist es, die Systemlatenz zu eliminieren, den Datendurchsatz zu maximieren und sicherzustellen, dass rechenintensive Anwendungen direkt im physischen Arbeitsspeicher operieren, anstatt durch langsame Auslagerungsprozesse gebremst zu werden.
Warum ist diese Optimierung sinnvoll?
Standard-Linux-Distributionen sind für den Alltagsbetrieb ausgelegt. Sie versuchen, ungenutzte Speicherbereiche auf die Festplatte auszulagern (Swapping), um RAM für Datei-Caches freizugeben. Bei Hochleistungsservern mit massivem Arbeitsspeicher führt dieses Verhalten jedoch zu Mikrorucklern und unnötiger Festplattenlast. Wir zwingen das System hier zur maximalen Nutzung der vorhandenen Hardware-Ressourcen.
Schritt 1: Eliminierung von Latenz durch Swap-Deaktivierung
Auf Systemen mit ausreichend Kapazität (ab 128 GB RAM) ist virtueller Speicher auf der Festplatte oft eine Leistungsbremse. Wir deaktivieren diesen, um garantierte RAM-Geschwindigkeit zu erzwingen.
Swap sofort leeren und deaktivieren:
Dauerhafte Deaktivierung: Damit die Einstellung nach einem Neustart erhalten bleibt, muss der entsprechende Eintrag in der Dateisystem-Tabelle auskommentiert werden:
Setze ein Rautezeichen # vor die Zeile, die den Typ swap enthält (z.B. # /swap.img ...).
Schritt 2: Strategisches Kernel-Tuning (GSI-Performance-Config)
Wir erstellen eine zentrale Konfiguration, die das Ressourcen-Management des Kernels optimiert.
Konfigurationsdatei erstellen:
Code: nano /etc/sysctl.d/99-gsi-performance.conf
Folgenden Block einfügen und speichern:
Code: # --- GSI HIGH-END PERFORMANCE TUNING ---
# Priorisierung des physischen Arbeitsspeichers
vm.swappiness=0
vm.vfs_cache_pressure=50
# Speicher-Adressierung optimieren (Overcommit-Handling)
vm.overcommit_memory=1
# Optimierung der Schreibzyklen (Verhindert I/O-Spitzen)
vm.dirty_ratio=5
vm.dirty_background_ratio=2
# Netzwerk-Optimierung (Minimale Latenz & BBR-Algorithmus)
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
net.ipv4.tcp_fastopen=3
net.core.rmem_max=16777216
net.core.wmem_max=16777216
# CPU-Management (NUMA-Optimierung für Mehrprozessorsysteme)
kernel.numa_balancing=0
Änderungen sofort anwenden:
Code: sysctl -p /etc/sysctl.d/99-gsi-performance.conf
Schritt 3: Deaktivierung von Transparent Huge Pages (THP)
Dieses Feature kann bei Datenbanken und großen Anwendungen zu unvorhersehbaren Verzögerungen und Memory-Fragmentation führen. Wir setzen das System auf einen stabilen Modus.
Befehle zur sofortigen Anwendung:
Code: echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
(Hinweis: Für eine dauerhafte Wirkung sollten diese Befehle in ein Startskript oder einen Cronjob integriert werden.)
Schritt 4: CPU-Performance-Modus erzwingen
Moderne CPUs nutzen oft Stromsparmechanismen, die die Taktfrequenz im Millisekundenbereich senken. Für maximale Echtzeit-Performance schalten wir diese Drosselung ab.
Code: apt update && apt install cpufrequtils -y
cpupower frequency-set -g performance
Zusammenfassung der Ergebnisse
0% Festplatten-Latenz: Da kein Swapping stattfindet, entfällt jegliche Verzögerung durch langsame I/O-Zugriffe.
Effiziente Speicher-Adressierung: Anwendungen können große Adressräume reservieren, ohne das System zur Auslagerung zu zwingen.
Optimierter Netzwerkstack: Der BBR-Algorithmus sorgt für stabilere Verbindungen und einen besseren Datendurchsatz.
Direkter RAM-Zugriff: Alle Anwendungsdaten verbleiben im Hochgeschwindigkeits-Arbeitsspeicher.
Erfolgskontrolle
Nach ca. 30 Minuten Betrieb kann der Status mit folgendem Befehl geprüft werden:
Der Wert unter Swap muss zwingend 0B anzeigen. Der verfügbare RAM (available) sollte trotz hoher Last stabil bleiben. Das System läuft nun im optimierten "GSI High-End Mode".
LG
rumpel
|
|
|
|