màj wiki avec retour MES lot-5 AD
This commit is contained in:
@@ -0,0 +1,168 @@
|
||||
# Installation de la VM sur Hyper-V
|
||||
|
||||
> Source : [Confluence EasyWMS France](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000088756300/Installation+de+la+VM+sur+Hyper-V)
|
||||
> Dernière mise à jour : 02/12/2025 (v30)
|
||||
|
||||
---
|
||||
|
||||
# Création de la VM
|
||||
|
||||
### 1 - Récupérer la base de la VM
|
||||
|
||||
Ouvrir l'adresse **`\\lyoitsw02\TEMPLATE\`** dans un explorateur de fichier et récupérer le dossier **`TEMPLATE_INTEGRATION_[DB]`** (**`[DB]`** correspond à la base de donnée qui se trouvera en production).
|
||||
|
||||
> À savoir : si c'est une VM en mode **SAAS** la BDD sera **POSTGRES**, sinon **ORACLE** en mode **On-Premise**.
|
||||
|
||||
Copier le dossier en local sur le serveur, par exemple dans : **`D:\Hyper-V\DEV`**
|
||||
|
||||
---
|
||||
|
||||
### 2 - Créer une nouvelle machine virtuelle
|
||||
|
||||
Dans Hyper-V, aller dans **"Action"** → **"Nouveau"** → **"Ordinateur virtuel"**
|
||||
|
||||
---
|
||||
|
||||
### 3 - Saisir le nom de la VM
|
||||
|
||||
Pour éviter les interconnexions entre VM, la convention de nommage est :
|
||||
|
||||
```
|
||||
DEV-<PRENOM>
|
||||
```
|
||||
|
||||
Ex : `DEV-NICO`
|
||||
|
||||
---
|
||||
|
||||
### 4 - Choisir l'option "Génération 2"
|
||||
|
||||
Cette option permet de disposer de toutes les fonctionnalités de la VM.
|
||||
|
||||
---
|
||||
|
||||
### 5 - Augmenter la RAM à 4 Go (4096 Mo) et activer la mémoire dynamique
|
||||
|
||||
---
|
||||
|
||||
### 6 - Définir la connexion "InternoNAT"
|
||||
|
||||
La connexion **"InternoNAT"** permet d'accéder au contenu de la VM et de charger le builder en dehors de celle-ci.
|
||||
|
||||
> ⚠️ Pour le **serveur**, la connexion est **"VMs"** et non "InternoNAT".
|
||||
|
||||
---
|
||||
|
||||
### 7 - Utiliser une image de disque dur existante
|
||||
|
||||
Sélectionner l'utilisation d'un disque dur existant et saisir le chemin d'accès au fichier **`win10ent.vhdx`** situé dans le dossier récupéré sur le serveur (cf. étape 1).
|
||||
|
||||
---
|
||||
|
||||
### 8 - Terminer la création de la VM
|
||||
|
||||
Vérifier que toutes les informations sont correctes puis finaliser la création.
|
||||
|
||||
---
|
||||
|
||||
# Configuration de la VM
|
||||
|
||||
> ⚠️ Ne pas faire le paramétrage NAT si c'est une VM d'intégration.
|
||||
|
||||
## A faire sur Hyper-V
|
||||
|
||||
### 1 - Ouvrir les paramètres de la VM
|
||||
|
||||
Clic droit sur votre VM → **"Paramètres"**
|
||||
|
||||
---
|
||||
|
||||
### 2 - Définir la mémoire dynamique maximale
|
||||
|
||||
Afin d'éviter qu'Hyper-V alloue plus de RAM que votre ordinateur ne peut supporter, limiter la RAM maximale de la mémoire dynamique à **6 Go (6144 Mo)**.
|
||||
|
||||
---
|
||||
|
||||
### 3 - Augmenter le nombre de processeurs à 4
|
||||
|
||||
---
|
||||
|
||||
### 4 - Activer les points de contrôle
|
||||
|
||||
Cela permettra de créer un point de contrôle après la configuration initiale, vous permettant d'y revenir entre chaque changement de projet.
|
||||
|
||||
---
|
||||
|
||||
## A faire sur la VM
|
||||
|
||||
Après avoir effectué les actions précédentes, démarrer la VM si elle ne l'est pas :
|
||||
Clic droit sur votre VM → **"Démarrer"**
|
||||
|
||||
Pour s'y connecter :
|
||||
Clic droit sur votre VM → **"Se connecter…"**
|
||||
|
||||
> ⚠️ **Attention** : le paramètre ci-dessous doit bien être **désactivé**, que ce soit sur la connexion RDP ou la connexion à la VM depuis Hyper-V.
|
||||
|
||||
---
|
||||
|
||||
### 5 - Configuration du commutateur Interne
|
||||
|
||||
> ⚠️ **À faire seulement sur une VM locale. Ne pas faire sur un déploiement de VM sur serveur — passer directement à l'étape 6.**
|
||||
|
||||
1. Exécuter **`NCPA.CPL`** via l'outil d'exécution Windows (`Windows + R`)
|
||||
2. Ouvrir les propriétés du réseau Ethernet présent
|
||||
3. Double-cliquer sur le protocole **IPv4**
|
||||
4. Saisir les paramètres réseau suivants :
|
||||
- **IP** : `10.255.255.2`
|
||||
- **Masque** : `255.255.255.0`
|
||||
- **Passerelle** : `10.255.255.1`
|
||||
5. Cliquer sur **"Advanced"**, aller dans l'onglet **DNS** et saisir les 4 serveurs DNS suivants :
|
||||
- `192.168.0.102`
|
||||
- `192.168.0.104`
|
||||
- `192.168.0.56`
|
||||
- `192.168.66.250`
|
||||
6. Ajouter le suffixe DNS : **`mecalux.com`**
|
||||
7. Valider avec **OK**
|
||||
|
||||
> Pour savoir comment accéder à votre VM : [Routage vers les VM](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000160452644/Routage+vers+les+VM#Acc%C3%A8s-en-local-%3A)
|
||||
|
||||
---
|
||||
|
||||
### 6 - Changer le nom de la VM dans les paramètres Windows
|
||||
|
||||
1. Se connecter à la VM (clic droit → "Se connecter" ou double-clic)
|
||||
2. Ouvrir les **Paramètres Windows**
|
||||
3. Aller dans **"System"**
|
||||
4. Dans le volet de gauche, cliquer sur **"About"** (en bas)
|
||||
5. Cliquer sur **"Rename this PC"**
|
||||
6. Saisir le nom de la VM
|
||||
|
||||
> ⚠️ **Avant de redémarrer**, remplacer le `hostName` par le nouveau nom du PC virtuel dans les fichiers de configuration Oracle :
|
||||
> - **`tnsnames.ora`**
|
||||
> - **`listener.ora`**
|
||||
>
|
||||
> Situés dans :
|
||||
> - `C:\Mecalux\Motor\oracle\product\12.2.0\dbhome_1\network\admin`
|
||||
> - ou `C:\Mecalux\Motor\oracle\Product\19.17.0.0\dbhome_1\network\admin` *(template Oracle 19)*
|
||||
>
|
||||
> *(Remplacer `localhost` par le nouveau nom du PC)*
|
||||
|
||||
> ⚠️ **Attention** : pour les templates Oracle (12 ou 19), le nom du PC virtuel est **limité à 15 caractères**.
|
||||
|
||||
7. **Redémarrer la VM**
|
||||
|
||||
Avant de créer votre premier point de contrôle, il peut être utile d'installer vos logiciels personnels (ex. Sublime Text) ainsi que **Git** s'il n'est pas déjà présent sur le template.
|
||||
|
||||
Pour vérifier si Git est installé, ouvrir un `cmd` et taper :
|
||||
|
||||
```bash
|
||||
git --version
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 7 - Faire un point de contrôle de la VM
|
||||
|
||||
Créer un point de contrôle **"Deploy 0"** — cela vous permettra d'appliquer ce point de contrôle pour effectuer le **deploy1** d'un nouveau projet.
|
||||
|
||||
> Voir : [Point de contrôle](https://easywmsfrance.atlassian.net/wiki/spaces/EF/pages/3000088985657)
|
||||
Reference in New Issue
Block a user