Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

454 total results found

mysqltuner - MySQL Performance Tuning Check-Script

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

MySQLTuner is ein Perlscript, das versucht die MySQL Konfiguration zu prüfen und Vorschläge zum Tuning auf Basis der laufenden Installation zu machen. Installation: wget -O mysqltuner.pl http://mysqltuner.pl, chmod u+x mysqltuner.pl Ausführung: ./mysqltun...

komplettes MySQL-Dumpfile einspielen

MySQL / MariaDB / Percona XtraDB (+ Gal... Backup

Über das folgende Kommando läßt sich ein komplettes MySQL-Backup einspielen. Idealerweise wird der Vorgang in screen oder tmux gestartet, damit er nicht abgebrochen wird, wenn mal die SSH-Session stirbt. Für die Dauer des Einspielens werden dabei automatische...

kompakte MySQL my.cnf Vorlage für neue Server (MySQL-/MariaDB-/Percona-Server 5.5

MySQL / MariaDB / Percona XtraDB (+ Gal...

Diese Anleitung wird nicht weiter aktualisiert. Bitte wechselt auf die Versionen 5.7 oder 8.0 Dieses Beispiel ist für kleine bis mittelgroße Setups geeignet. Die Vorlage kann einfach nach /etc/mysql/my.cnf kopiert werden. Sofern die Datenbankengine MyISAM nic...

kompakte MySQL my.cnf Vorlage für neue Server (MySQL-/MariaDB-/Percona-Server 5.6)

MySQL / MariaDB / Percona XtraDB (+ Gal...

kompakte MySQL my.cnf Vorlage für neue Server (MySQL-/MariaDB-/Percona-Server 5.6) Diese Anleitung wird nicht weiter aktualisiert. Bitte wechselt auf die Versionen 5.7 oder 8.0 Dieses Beispiel ist für kleine bis mittelgroße Setups geeignet. Die Vorlage kann ...

kompakte MySQL my.cnf Vorlage für neue Server (MySQL-/MariaDB-/Percona-Server 5.7)

MySQL / MariaDB / Percona XtraDB (+ Gal...

Dieses Beispiel ist für kleine bis mittelgroße Setups geeignet. Die Vorlage kann einfach nach /etc/mysql/my.cnf kopiert werden. Sofern die Datenbankengine MyISAM nicht benötigt wird, kann diese über „skip-myisam“ im [mysqld]-Bereich entfernt werden. MariaDB 1...

MySQL Master/Slave-Replikation einrichten (online) (veraltet)

MySQL / MariaDB / Percona XtraDB (+ Gal... Replikation

Achtung, dieses Feature wird von aktuellen MySQL Versionen nicht mehr unterstützt. Auf dem Master-Server die Datei /etc/my.cnf ändern und in der [mysqld]-Sektion folgendes einfügen: server-id = 1 log-bin Auf dem Slave-Server die Datei /etc/my.cnf ändern un...

MySQL Master/Slave-Replikation einrichten (offline)

MySQL / MariaDB / Percona XtraDB (+ Gal... Replikation

Einfach und umkompliziert eine MySQL Master/Slave-Replikation einrichten (OFFLINE, empfohlen bei InnoDB-Datenbanken) User für Replikation einrichten: GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%.domain.de' IDENTIFIED BY 'slavepass'; Auf dem Maste...

Master-Master-Replikation

MySQL / MariaDB / Percona XtraDB (+ Gal... Replikation

Dieser Artikel zeigt, wie man mit 2 (oder mehr) MySQL-Servern eine echte Master-Master-Replikation aufsetzt, um die Server HA-tauglich zu machen. Es gibt 2 Server:  mysql1 192.168.1.10 mysql2 192.168.1.11 Als Heartbeat-IP kann man irgendeine IP verwend...

Master-Slave-Replikation einrichten mit innobackupex

MySQL / MariaDB / Percona XtraDB (+ Gal... Replikation

Mit innobackupex läßt sich auf einfache Weise im Live-Betrieb eine Master-Slave-Replikation einrichten. Die Datenbank muss ggf. nur für Änderungen an der Konfiguration neu gestartet werden (sofern nicht schon vorher entsprechend konfiguriert). Voraussetzungen...

MySQL mit anderem Datenverzeichnis auf speziellem Port starten

MySQL / MariaDB / Percona XtraDB (+ Gal...

Um MySQL z.B. aus einem xtrabackup-Restore parallel zu einer laufenden Datenbank auf einem anderen Port zu starten kann dieses Kommando verwendet werden: mysqld --socket=/run/mysqld/mysqld3311.sock --datadir=/restore/var/lib/mysql --basedir=/usr --user=mysql ...

Blocks berechnen

Allgemeines

Wieviele Blocks wievielen MB entsprechen wird folgendermaßen berechnet: zuerst muss man die Blocksize des Dateisystems herausfinden. Für ext2 geht das z.B. so: # dumpe2fs /dev/sdb3 | grep -i 'Block size' Block size: 4096 Um jetzt etwa ein Quo...

Powershell für Bash-Kenner

Administration

Remote auf andere Rechner Wie benutze ich Powershell um schnell auf ein anderes System zu kommen? via SSH ssh user@remotehost mit persönlichem USER  Windows nimmt nicht einfach Username/Passwort, wäre auch zu einfach.Ein Credential-Object muss erstellt we...

Nextcloud 21.X meldet: php-imagick fehlt SVG-Unterstützung

Nextcloud

Nach dem Update auf Nextcloud 21.X wurde ich mit der folgenden Meldung begrüßt: Dem Modul php-imagick fehlt die SVG-Unterstützung. Für eine bessere Kompatibilität wird empfohlen, es zu installieren. Die PHP-Extension php7.3-imagick war bereits installiert. E...

Fränkische Sprüche

Sonstiges

Bassd scho Freggerla Aber fei wegli ned! Wenn die Woschd sou digg wäis Brod is, isses woschd wäi digg des Brod is. Du Debb du bläida! Nix gsogd is gnouch globd Aafgschdellder Mausdregg Des is etz fei gscheid bläid gloffn Hald däi Babbn! Des is kubbf...

Kernel-Setting Transparent Hugepage konfigurieren

Systemd

Dieses Setting ist wichtig z.B. für MongoDB oder Redis (auch für andere Datenbanken!). Beide Services wollen das gerne auf 'never' haben. Mit systemd ist das recht einfach. Folgendes in /etc/tmpfiles.d/disable-thp.conf einfügen: #Type Path ...

download.docker.com (Docker + Compose)

Paketmanager Häufig genutzte 3rd-Party Repositories

apt-get update apt-get install ca-certificates curl gnupg install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg chmod a+r /etc/apt/keyrings/docker.gpg echo "deb [arch="...

packages.icinga.com (Icinga2)

Paketmanager Häufig genutzte 3rd-Party Repositories

apt update apt -y install apt-transport-https wget gnupg wget -O - https://packages.icinga.com/icinga.key | gpg --dearmor -o /usr/share/keyrings/icinga-archive-keyring.gpg DIST=$(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release); \ echo "deb [signed-...

deb.sury.org (PHP)

Paketmanager Häufig genutzte 3rd-Party Repositories

apt update apt -y install lsb-release ca-certificates curl curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_r...

OpenVPN startet nicht (ca md too weak)

Kryptographie VPN (Wireguard / OpenVPN / IPSec)

Die folgende Lösung sollte nur ein kurzfristiger Workaround bleiben. Sicherer wäre es wenn auch der Serverteil aktualisiert und auf aktuelle Hashes und Cipher umgestellt wird! Problem: OpenVPN Tunnel mag nicht starten. Im Log kommt folgende Meldung: (OpenSSL...

Seit wann läuft ein Prozess?

Allgemeines

Manchmal ist es nützlich herauszufinden seit wann ein bestimmter Prozess eigentlich schon läuft. Mit diesem Einzeiler ist das kein Problem: ps -o stime,time <pid> # Beispiel ps -o stime,time 2863529 STIME TIME Mai01 21:15:43