Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Published by Scroll Versions from space DA and version BM-3.5
Sv translation
languagefr

Le présent document décrit la marche à suivre pour modifier l'adresse IP d'un serveur BlueMind.

Avertissement
titleMise en garde

Cette procédure est volontairement peu détaillée afin d'être réservée à des administrateurs expérimentés qui maîtrisent les opérations sensibles réalisées.

Procédure

  • stopper BlueMind avec la commande :

    Bloc de code
    bmctl stop
  • Démarrer postgresql :

    Bloc de code
    systemctl start postgresql
  • Mettre à jour la configuration réseau du serveur avec la nouvelle IP
  • Modifier le fichier /etc/bm/bm.ini et remplacer l'adresse du paramètre des paramètres "host" et "hz-member-address" avec la nouvelle adresse IP
  • Mettre à jour les informations en base de données avec les commandes suivantes :

    Bloc de code
    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>');"

    :

    • <old_ip> est l'ancienne adresse IP

    et
    • <new_ip> la nouvelle ;

    NB : en cas de demande de mot de passe, taper "bj"
  • Modifier l'arborescence de /var/backups/bluemind pour renommer le dossier /var/backups/bluemind/dp_spool/rsync/<old_ip> avec la nouvelle adresse IP
  • Relancer BlueMind et le node avec les commandes suivantes :

    Bloc de code
    bmctl start
    /etc/init.d/bm-node restart
  • Se connecter au panneau d'administration en tant que superadministrateur admin0
  • Se rendre dans la partie Sécurité > Gestion du pare-feu et cliquer immédiatement sur le bouton "Enregistrer" pour forcer la re-génération des règles du parefeu BlueMind
  • Se rendre dans la partie Gestion du Système > Maintenance des mails, cliquer sur le bouton "Exécuter" pour re-générer les tables de routage de mails postfix
  • Se rendre dans la partie Gestion du Système > Configuration Système et remplacer l'ancienne adresse IP du champ "Mes réseaux" par la nouvelle adresse ou plage d'adresse pour laquelle on souhaite être relais ouvert avant de cliquer sur le bouton "Enregistrer"
Sv translation
languageen

This page describes how to change a BlueMind server's IP address.

Avertissement
titleWarning

This description is deliberately minimal as it is reserved to experienced administrators who are familiar with the sensitive operations performed.

Instructions

  • stop BlueMind using the command: 

    Bloc de code
    bmctl stop
  • Start postgresql :

    Bloc de code
    systemctl start postgresql
  • Update the server's network configuration with the new IP address
  • Edit the file /etc/bm/bm.ini , replacing the address of the "host" and "hz-member-address" parameter with the new IP address
  • Update the database information with the following command line:

    Bloc de code
    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>');"

    Replacing

the
  • :

    • <old_ip> by the current IP address

    • <new_ip>

.
    • by the new IP address

    NB : If prompted for a password, type "bj"
  • Edit the /var/backups/bluemind folder structure, renaming the folder /var/backups/bluemind/dp_spool/rsync/<old_ip> with the new IP address
  • Restart BlueMind and the node using the following commands:

    Bloc de code
    bmctl start
    systemctl restart bm-node
  • Connect to the administration panel superadministrator admin0
  • Go to Security > Manage firewall and click "Save" to force re-generate BlueMind's firewall rules
  • Go to System Management > Manage Messaging System, click "Execute" to regenerate the postfix mail routing table
  • Go to System Management > System Configuration and replace the old IP address in the field "My networks" by the new address of the address range you want to keep as open relay. Click "Save".