[CentOS] Probleme, die bei der TiDB-Installation beachtet werden müssen

Ich verwende Ansible für die Bereitstellung und die Bereitstellung ist gemäß der Dokumentation einfach.

1. Das Dateisystem hat das ext4-Format verwendet. Ändern Sie die Mount-Parameter (fügen Sie nodellalloc und noatime hinzu).

Überprüfen Sie zunächst das Dateiformat des Systems. Der Befehl lautet wie folgt

#vi /etc/fstab

In der Zeile des Mount-Punkts des von Ihnen festgelegten Datenspeichers ist der dritte Abschnitt das Festplattenformat und die Parameter werden im vierten Abschnitt festgelegt (beachten Sie, dass sie durch Kommas getrennt sind).

Dann müssen Sie neu starten. Beim Start liest das System diese Datei, um die Festplatte zu mounten.

2. Synchronisierungsproblem des Zeitsynchronisierungsdienstes

Wenn während der Bereitstellung der folgende Fehler auftritt, gibt es zwei Gründe: Zum einen wurde der NTP-Dienst nicht auf dem Server gestartet, zum anderen wurde er gestartet, aber nicht rechtzeitig synchronisiert.

TASK [check_config_dynamic : Preflight check - fail when NTP service is not running or ntpstat is not synchronised to NTP server] ***************************************************
fatal: [10.222.222.36]: FAILED! => {"changed": false, "cmd": "ntpstat | grep -w synchronised | wc -l", "delta": "0:00:00.098635", "end": "2018-03-02 13:33:31.529697", "failed_when_result": true, "rc": 0, "start": "2018-03-02 13:33:31.431062", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": ["0"]}
fatal: [10.222.222.35]: FAILED! => {"changed": false, "cmd": "ntpstat | grep -w synchronised | wc -l", "delta": "0:00:00.113097", "end": "2018-03-02 13:33:31.635350", "failed_when_result": true, "rc": 0, "start": "2018-03-02 13:33:31.522253", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": ["0"]}
fatal: [10.222.222.34]: FAILED! => {"changed": false, "cmd": "ntpstat | grep -w synchronised | wc -l", "delta": "0:00:00.113614", "end": "2018-03-02 13:33:31.644088", "failed_when_result": true, "rc": 0, "start": "2018-03-02 13:33:31.530474", "stderr": "", "stderr_lines": [], "stdout": "0", "stdout_lines": ["0"]}

Führen Sie für das erste Gewichtsproblem den folgenden Befehl aus:

$ sudo systemctl start ntpd.service

Wenn Sie die Meldung erhalten, dass ntpd.service nicht gefunden wird, installieren Sie es mit dem folgenden Befehl:

$ sudo yum install ntp

Überprüfen Sie den NTP-Status:

$ ntpstat

Wenn es normal ist, werden die folgenden Ergebnisse zurückgegeben. Der entscheidende Punkt ist (Wort synchronisiert-synchronisiert):

synchronised to NTP server (85.199.214.101) at stratum 2
   time correct to within 91 ms
   polling server every 1024 s

3. Einfache Installation, Anzahl der benötigten Maschinen sowie Speicher- und Festplattenanforderungen

Die von mir verwendete virtuelle Maschine wurde installiert und 4 virtuelle Maschinen erstellt. Jeder virtuellen Maschine werden 2 GB Speicher und eine dynamische 30-GB-Festplatte zugewiesen.

Es werden 4 Maschinen zugewiesen: 1 Maschine wird mit TiDB-Server und PD installiert und 3 Maschinen werden mit TiKV installiert.

Eine 30-GB-Festplatte verbraucht mehr als 23 GB.

(Wenn Sie auf andere Probleme stoßen, können Sie uns gerne mitteilen.)
















Supongo que te gusta

Origin blog.csdn.net/leon_founder/article/details/79425746
Recomendado
Clasificación