Keepalived-Installation: cd <keepalived_sourcecode_pfad> ./configure --prefix=/usr/local/keepalived machen && machen installieren mkdir /etc/keepalived mkdir /etc/keepalived/scripts cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/ cp /root/keepalived-2.0.6/keepalived/etc/init.d/keepalived /etc/init.d/ cp /usr/local/keepalived/sbin/keepalived /sbin/keepalived cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/ chmod +x /etc/init.d/keepalived Da Keepalived-Protokolle standardmäßig in /var/log/message geschrieben werden, müssen wir sie entfernen. In CentOS 6 können Sie: (1) Ändern Sie zunächst die Datei /etc/sysconfig/keepalived, kommentieren Sie Folgendes aus und fügen Sie Folgendes hinzu: #KEEPALIVED_OPTIONS="-D" KEEPALIVED_OPTIONS="-D -d -S 0" (2) Ändern Sie anschließend die Datei /etc/rsyslog.conf und fügen Sie Folgendes hinzu: local0.* /var/log/keepalived.log Unter CentOS 7 müssen Sie außerdem die Datei /lib/systemd/system/keepalived.service ändern: Wird auf CentOS 7 verwendet. Da CentOS 7 systemctl verwendet und Dienste über systemctl aufruft, müssen Sie die Datei /lib/systemd/system/keepalived.service ändern. Legen Sie Folgendes hinein: EnvironmentFile=-/usr/local/keepalived/etc/sysconfig/keepalived ExecStart=/usr/local/keepalived/sbin/keepalived $KEEPALIVED_OPTIONS Geändert zu: EnvironmentFile=/etc/sysconfig/keepalived ExecStart=/sbin/keepalived $KEEPALIVED_OPTIONS Laden Sie anschließend den Dienst neu: systemctl daemon-reload Die Grundidee ist, 1. Starten Sie über systemctl start keepalived; 2. Beim Starten von keepalived wird die Dienstkonfigurationsdatei gelesen: /lib/systemd/system/keepalived.service; 3. In der Dienstkonfigurationsdatei: 3.1 Startdateipfad ExecStart=/sbin/keepalived $KEEPALIVED_OPTIONS, d. h. die Startmethode soll mit den Parametern in der Umgebungsvariablendatei beginnen. 3.2 Lesen Sie den Umgebungsvariablenparameter EnvironmentFile=/etc/sysconfig/keepalived. 4. Der Parameter $KEEPALIVED_OPTIONS ist in /etc/sysconfig/keepalived konfiguriert; wir haben KEEPALIVED_OPTIONS="-D -d -S 0" konfiguriert; -S ist die Einrichtung von Syslog, 0 bedeutet local0, konfigurieren Sie local0.* /var/log/keepalived.log in /etc/rsyslog.conf 5. Daher wird das Protokoll in /var/log/keepalived.log geschrieben. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: So filtern Sie während einer vollständigen MySQL-Sicherung bestimmte Bibliotheken heraus
>>: Implementierungsbeispiel eines Videoplayers basierend auf Vue
1. Befehlseinführung Der Befehl ipcs wird verwend...
Manchmal ist es schön, ein paar nette Scrollbar-E...
Fügen Sie dem el-form-Formular Regeln hinzu: Defi...
1. Erstellen Sie ein neues RTMP-Verzeichnis im Ng...
Die Fähigkeiten, die Front-End-Entwickler beherrs...
Inhaltsverzeichnis falten (reduzieren) Verwenden ...
Vorwort Wie wir alle wissen, legt die Nginx-Konfi...
Seit Zabbix Version 3.0 wird verschlüsselte Kommu...
<br />Vorab muss ich sagen, dass ich ein abs...
Virtualisierung 1. Umwelt Centos7.3 Deaktivieren ...
Ich bin bei der Arbeit auf einen Fall gestoßen, ü...
Vorwort Tatsächlich gibt es für das bescheidene „...
CSS-Medienabfragen haben ein sehr praktisches Sei...
In den meisten Anwendungsszenarien müssen wir wic...
iOS 1. URL-Schema Diese Lösung ist grundsätzlich ...