Ändern der IP-Adresse eines BlueMind Servers
Dieses Dokument beschreibt, wie Sie die IP-Adresse eines BlueMind Servers ändern können.
:::info Mise en garde
Dieses Verfahren ist absichtlich nicht sehr detailliert, damit es erfahrenen Verwaltern vorbehalten bleibt, die mit den durchgeführten sensiblen Transaktionen vertraut sind.
:::
Verfahren
- BlueMind mit dem Befehl
bmctl stop
- Starten Sie postgresql :
systemctl start postgresql
- Aktualisieren Sie die Netzwerkkonfiguration des Servers mit der neuen IP.
- Ändern Sie die Datei
/etc/bm/bm.iniund ersetzen Sie die Adresse der Parameter "host" und "hz-member-address" durch die neue IP-Adresse - Bearbeiten Sie die Datei
/etc/cyrus-replicationund ersetzen Sie die Adresse des Parameters „core_sync_host“ durch die neue IP-Adresse - Aktualisieren Sie die Informationen in der Datenbank mit der folgenden Befehlszeile:
sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_server set ip = '<new_ip>' where ip = '<old_ip>';"
sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update rc_users set mail_host = '<new_ip>' where mail_host = '<old_ip>';"
sudo -u postgres -i psql -h localhost -U bj -d bj -W -c "update t_systemconf set configuration = configuration || hstore('host','<new_ip>') || hstore('hz-member-address', '<new_ip>');"
wobei :
-
<old_ip>ist die alte IP-Adresse -
<new_ip>die neue
Hinweis: Bei Aufforderung ein Passwort einzugeben, geben Sie "bj" ein
- Ändern Sie die Struktur von
/var/backups/bluemind, um den Ordner/var/backups/bluemind/dp_spool/rsync/<old_ip>mit der neuen IP-Adresse umzubenennen - Starten Sie BlueMind und den Node mit den folgenden Befehlen neu:
bmctl start
systemctl restart bm-node
- Melden Sie sich am Administrationsbereich als Superadministrator admin0 an.
- Gehen Sie in den Bereich Sicherheit > Firewall-Verwaltung und klicken Sie sofort auf die Schaltfläche "Speichern", um die Regeln der BlueMind-Firewall neu zu generieren
- Gehen Sie in den Bereich Systemverwaltung > E-Mail-Wartung und klicken Sie auf die Schaltfläche "Ausführen", um die Routing-Tabellen von Postfix neu zu generieren
- Gehen Sie in den Bereich Systemverwaltung > Systemkonfiguration > Registerkarte E-Mail und ersetzen Sie die alte IP-Adresse im Feld "Meine Netzwerke" durch die neue Adresse oder den Adressbereich, für den Sie ein Open-Relay haben möchten, bevor Sie auf die Schaltfläche "Speichern" klicken
- Konfigurieren Sie tick mit dem folgenden Befehl neu:
kapacitor list tasks | awk '{print $1}' | grep -v ID | xargs -I {} kapacitor delete tasks {}
bm-cli tick reconfigure