Ändern der IP-Adresse eines BlueMind Servers
Dieses Dokument beschreibt, wie Sie die IP-Adresse eines BlueMind Servers ändern können.
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.ini
und ersetzen Sie die Adresse der Parameter "host
" und "hz-member-address
" 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 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