155 lines
6.5 KiB
Markdown
155 lines
6.5 KiB
Markdown
# Mettre à jour la VM MDG (RRF)
|
|
|
|
## 1. Récupérer la VM
|
|
|
|
Récupérer la VM depuis le dossier suivant :
|
|
|
|
```text
|
|
\\cloud\Produits\Produits_tiers\Cassidian - AIRBUS DEFENCE & SPACE\MDG V5 - 7.9.22 (RRF)\VM - Nutanix
|
|
```
|
|
|
|
## 2. Configurer Windows sur la VM
|
|
|
|
Se connecter à la VM avec le compte `Administrator`. Utiliser le mot de passe fourni pour cette VM par le canal sécurisé prévu; ne pas inscrire de secret dans cette procédure.
|
|
|
|
Configurer l'adresse IP, le masque de sous-réseau et la passerelle par défaut en reprenant les valeurs de l'ancienne VM MDG et en les vérifiant avec le plan réseau.
|
|
|
|
### 2.1 Ajouter les routes statiques
|
|
|
|
Comparer la table de routage de la nouvelle VM à celle de l'ancienne, puis ajouter les routes requises. Les commandes ci-dessous sont les exemples fournis dans la procédure source : remplacer le texte entre guillemets par l'adresse de la passerelle de l'interface INPT réellement utilisée.
|
|
|
|
```cmd
|
|
ROUTE ADD 41.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 42.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 43.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 44.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 45.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 46.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 47.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
ROUTE ADD 48.0.0.0 255.0.0.0 "ADRESSE_IP_PASSERELLE_INPT" -p
|
|
```
|
|
|
|
Vérifier également si d'autres routes de l'ancienne VM doivent être reprises. La liste ci-dessus ne remplace pas la comparaison avec la configuration existante.
|
|
|
|
## 3. Activer Windows Server
|
|
|
|
Demander au client la licence Windows Server 2022 ou suivre la procédure interne d'installation de licence.
|
|
|
|
## 4. Configurer MDG
|
|
|
|
### 4.1 Configurer MultiCRAAdapter
|
|
|
|
Le document source indique le fichier `MultiCRAAdapater.config` dans le chemin suivant :
|
|
|
|
```text
|
|
C:\Programs File(x86)\SAFEcommand\MultiCRAAdapter
|
|
```
|
|
|
|
Vérifier le nom exact du fichier et le chemin sur la VM : les noms `MultiCRAAdapater.config` et `Programs File(x86)` sont à confirmer avant modification.
|
|
|
|
Dans le fichier, remplacer l'adresse de `localUri` par l'adresse IP de la VM MDG. L'extrait ci-dessous reprend les paramètres indiqués dans la source; ne remplacer que la valeur adaptée à l'environnement et conserver une syntaxe XML valide dans le fichier complet.
|
|
|
|
```xml
|
|
<OM100ConnectionSettings localUri="ADRESSE_IP_MDG" httpsAcceptAllCertifications="false" oM100Timeout="300000" maxConcurrentSockets="20" httpPostTimeout="10000" maxFailedHttpPosts="0" />
|
|
```
|
|
|
|
### 4.2 Paramétrer la connexion aux services
|
|
|
|
Vérifier et adapter les paramètres de connexion aux services selon l'ancienne VM et la configuration validée :
|
|
|
|
```xml
|
|
<FAVLSettings enableUplinkQuota="false" remotePort="3353" localPort="3354"
|
|
watchdogTimeoutSecs="180"
|
|
watchdogPollingIntervalSecs="60"
|
|
maxEntriesInVehiclesByFleetMessageAnswer="1"
|
|
alwaysSendGpsEnables="false"
|
|
identTimeoutSecs="120"
|
|
statusAckTimeoutSecs="6"
|
|
AVLServerVersionNumber="4"
|
|
infoMsgAckTimeoutSecs="60" />
|
|
```
|
|
|
|
### 4.3 Paramétrer les interconnexions
|
|
|
|
Vérifier les réseaux distants et les points de connexion ci-dessous avec la configuration existante avant de les modifier :
|
|
|
|
```xml
|
|
<InterServerSection interServerAVLTopic="Infoterra.InterServer.Message.ResourceLocationMessage"
|
|
localPort="8082" remoteAnswersPort="8082"
|
|
srvOperationalStatusAckTimeoutMs="600000"
|
|
srvConfigReqTimeout="600000"
|
|
defaultPeriodicProfile="0">
|
|
<RemoteNetworks>
|
|
<RemoteNetwork rNetworkID="640">
|
|
<Connections>
|
|
<Connection endPoint="18.164.127.228:8082" />
|
|
</Connections>
|
|
</RemoteNetwork>
|
|
<RemoteNetwork rNetworkID="330">
|
|
<Connections>
|
|
<Connection endPoint="18.133.127.228:8082" />
|
|
</Connections>
|
|
</RemoteNetwork>
|
|
<RemoteNetwork rNetworkID="470">
|
|
<Connections>
|
|
<Connection endPoint="18.147.127.228:8082" />
|
|
</Connections>
|
|
</RemoteNetwork>
|
|
<RemoteNetwork rNetworkID="320">
|
|
<Connections>
|
|
<Connection endPoint="18.132.127.228:8082" />
|
|
</Connections>
|
|
</RemoteNetwork>
|
|
</RemoteNetworks>
|
|
</InterServerSection>
|
|
```
|
|
|
|
### 4.4 Configurer la section RRF
|
|
|
|
Dans la section de configuration RRF, remplacer `XX` par le numéro de département selon la convention en vigueur.
|
|
|
|
```xml
|
|
<AgnetConfigSection RRR="XX1" TopicSuffix="_Agnet" />
|
|
```
|
|
|
|
Les noms `AgnetConfigSection` et `TopicSuffix="_Agnet"` sont conservés tels qu'indiqués dans le fichier source. Vérifier leur orthographe et leur valeur attendues dans la configuration de référence avant de les modifier.
|
|
|
|
## 5. Configurer la connexion à PostgreSQL
|
|
|
|
Ouvrir le raccourci **pgAdmin 4 v2**, puis accéder à la base de données et au schéma `tetrapol_fleet_members`.
|
|
|
|
Reprendre les mêmes paramètres de connexion que sur l'ancienne VM MDG et vérifier leur validité dans l'environnement cible.
|
|
|
|
## 6. Configurer les flottes et les utilisateurs
|
|
|
|
Pour créer des utilisateurs, ouvrir l'outil **MDG_Admintool** depuis le bureau.
|
|
|
|
### 6.1 Configurer FAVL
|
|
|
|
Dans l'onglet **FAVL**, faire un clic droit et créer le compte en reprenant le nom d'utilisateur et le mot de passe de l'ancienne VM MDG. Récupérer les identifiants via le canal sécurisé prévu.
|
|
|
|
> Pour permettre à l'utilisateur de créer des véhicules, lui attribuer le type de droits **SUPER USER** (`USER TYPE`). N'accorder ce niveau que si le besoin est confirmé.
|
|
|
|
### 6.2 Configurer les flottes
|
|
|
|
Dans l'onglet **FLEET**, ajouter les flottes configurées dans **FLEET MANAGEMENT**. La source indique `1 Main` comme exemple; vérifier le nom exact de la flotte à créer.
|
|
|
|
### 6.3 Configurer les messages
|
|
|
|
Dans l'onglet **MESSAGES**, créer une entrée **New** avec les valeurs suivantes :
|
|
|
|
| Champ | Valeur |
|
|
| --- | --- |
|
|
| Start Callsign | `1` |
|
|
| End Callsign | `99999999999` |
|
|
| Messages | `ALL` |
|
|
|
|
## 7. Vérifications avant la mise en service
|
|
|
|
- Vérifier l'adresse IP, la passerelle et les routes statiques avec la configuration réseau de référence.
|
|
- Vérifier que MultiCRAAdapter utilise l'adresse de la nouvelle VM MDG et que son fichier de configuration est valide.
|
|
- Contrôler les interconnexions et paramètres FAVL par comparaison avec la configuration approuvée.
|
|
- Tester la connexion à PostgreSQL et la présence du schéma attendu.
|
|
- Vérifier les comptes, les droits et les flottes dans MDG_Admintool.
|
|
- Confirmer que Windows Server est activé et que les services MDG fonctionnent avant de basculer la production.
|