Refactor documentation for Linux and Windows server preparation, including improved clarity and consistency in instructions. Update Console Air installation procedures and StartPhone server configuration steps for better user guidance. Correct typos and enhance formatting across multiple files.
This commit is contained in:
@@ -2,24 +2,19 @@
|
|||||||
|
|
||||||
## 1. Ajouter un utilisateur sur l'hôte ESXi
|
## 1. Ajouter un utilisateur sur l'hôte ESXi
|
||||||
|
|
||||||
1. Se connecter à l'interface de gestion de l'ESXi du client.
|
1. Se connecter à l'interface de gestion de l'hôte ESXi du client.
|
||||||
|
|
||||||
2. Accéder à :
|
2. Accéder à **Gérer > Sécurité et utilisateurs > Utilisateurs > Ajouter un utilisateur**.
|
||||||
* **Gérer -> Sécurité et utilisateurs -> Utilisateurs -> Ajouter un utilisateur**
|
|
||||||
|
|
||||||
3. Créer l'utilisateur :
|
3. Créer l'utilisateur `centreon` et générer son mot de passe dans RDM.
|
||||||
* Identifiant : centreon
|
|
||||||
* Mot de passe : générer un mot de passe via RDM
|
|
||||||
|
|
||||||
**Penser à enregistrer les identifiants dans RDM.**
|
**Pensez à enregistrer les identifiants dans RDM.**
|
||||||
|
|
||||||
## 2. Attribuer les droits de lecture seule.
|
## 2. Attribuer les droits en lecture seule
|
||||||
|
|
||||||
1. Depuis la page d'accueil de l'ESXi, accéder à :
|
1. Depuis la page d'accueil de l'interface ESXi, accéder à **Actions > Autorisations > Ajouter une autorisation**.
|
||||||
|
|
||||||
* **Actions -> Autorisations -> Ajouter une autorisation**
|
2. Associer l'utilisateur `centreon` et lui attribuer le rôle **Lecture seule (Read-only)**.
|
||||||
* Associer l'utilisateur centreon.
|
|
||||||
* Lui attribuer le rôle **Lecture seule (read-Only)**
|
|
||||||
|
|
||||||
## 3. Vérifier la configuration dans Centreon
|
## 3. Vérifier la configuration dans Centreon
|
||||||
|
|
||||||
@@ -27,32 +22,28 @@
|
|||||||
|
|
||||||
Dans Centreon :
|
Dans Centreon :
|
||||||
|
|
||||||
* **Configuration -> Connecteurs -> Configurations additionnelles**
|
* **Configuration > Connecteurs > Configurations additionnelles**.
|
||||||
|
|
||||||
Vérifier que le connecteur VMware est correctement configuré
|
Vérifier que le connecteur VMware est correctement configuré.
|
||||||
|
|
||||||
## 4. Exporter la configuration
|
## 4. Exporter la configuration
|
||||||
|
|
||||||
1. Accéder à :
|
1. Accéder à **Configuration > Collecteurs > Collecteurs**.
|
||||||
* **Configuration -> Collecteurs -> Collecteurs**
|
|
||||||
|
|
||||||
2. Rechercher le collecteur concerné.
|
2. Rechercher le collecteur concerné et cocher sa case.
|
||||||
3. Cocher le collecteur.
|
3. Cliquer sur **Exporter la configuration**.
|
||||||
4. Cliquer sur **Exporter la configuration**.
|
|
||||||
|
|
||||||
## 5. Contrôle de l'hôte
|
## 5. Contrôle de l'hôte
|
||||||
|
|
||||||
1. Vérifier les informations à l'aide du fichier Excel partagé.
|
1. Vérifier les informations à l'aide du fichier Excel partagé.
|
||||||
2. Accéder à :
|
2. Accéder à **Supervision > Status des ressources**.
|
||||||
* **Supervision -> Status des ressources**
|
3. Rechercher l'hôte concerné.
|
||||||
3. Rechercher l'hôte concerné
|
4. Corriger ou compléter les informations nécessaires dans sa configuration.
|
||||||
4. Corriger ou compléter les informations nécessaires dans la configuration de l'hôte.
|
|
||||||
|
|
||||||
## 6. Vérifier le fonctionnement de la supervision
|
## 6. Vérifier le fonctionnement de la supervision
|
||||||
|
|
||||||
1. Retourner dans :
|
1. Retourner dans **Supervision > Status des ressources**.
|
||||||
* **Supervision -> Status des ressources**
|
|
||||||
|
|
||||||
2. Ouvrir la fiche de l'hôte ESXi.
|
2. Ouvrir la fiche de l'hôte ESXi.
|
||||||
3. Lancer une **vérification forcée**.
|
3. Lancer une **vérification forcée**.
|
||||||
4. Actualiser la page et vérifier la remontée des métriques VMware.
|
4. Actualiser la page et vérifier que les métriques VMware remontent correctement.
|
||||||
|
|||||||
+123
-14
@@ -1,24 +1,133 @@
|
|||||||
# Titre Principal (H1)
|
# Aide-mémoire Markdown
|
||||||
|
|
||||||
## Sous-titre (H2)
|
Markdown est une syntaxe de mise en forme pour les fichiers `.md`. Ce n'est pas un langage de commandes : les éléments ci-dessous servent à structurer et à présenter le texte. Le rendu de certaines extensions peut varier selon l'application utilisée.
|
||||||
|
|
||||||
### Sous-sous-titre (H3)
|
## Titres
|
||||||
|
|
||||||
Voici un paragraphe de texte normal. Vous pouvez mettre du texte en **gras**
|
Utiliser de un à six signes `#` au début d'une ligne. Un espace doit suivre les signes.
|
||||||
ou en *italique*.
|
|
||||||
|
|
||||||
Pour faire une liste à puces :
|
```markdown
|
||||||
* Premier élément
|
# Titre de niveau 1
|
||||||
* Deuxième élément
|
## Titre de niveau 2
|
||||||
* Sous-élément
|
### Titre de niveau 3
|
||||||
|
#### Titre de niveau 4
|
||||||
|
##### Titre de niveau 5
|
||||||
|
###### Titre de niveau 6
|
||||||
|
```
|
||||||
|
|
||||||
Pour insérer un lien internet :
|
## Paragraphes et retours à la ligne
|
||||||
[Texte du lien](https://aefinezherbes.fr)
|
|
||||||
|
|
||||||
Pour insérer une image :
|
Laisser une ligne vide entre deux paragraphes pour les séparer.
|
||||||

|
|
||||||
|
Pour forcer un retour à la ligne sans commencer un nouveau paragraphe, terminer la ligne par deux espaces ou insérer `<br>` si le moteur Markdown l'autorise.
|
||||||
|
|
||||||
|
## Mise en forme du texte
|
||||||
|
|
||||||
|
| Résultat | Syntaxe |
|
||||||
|
| --- | --- |
|
||||||
|
| **Gras** | `**texte**` |
|
||||||
|
| *Italique* | `*texte*` |
|
||||||
|
| ***Gras et italique*** | `***texte***` |
|
||||||
|
| ~~Barré~~ | `~~texte~~` |
|
||||||
|
| `Code dans une ligne` | `` `code` `` |
|
||||||
|
|
||||||
|
## Listes
|
||||||
|
|
||||||
|
### Liste à puces
|
||||||
|
|
||||||
|
Utiliser `-`, `*` ou `+` pour créer une puce. Indenter les sous-éléments de deux espaces.
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
- Premier élément
|
||||||
|
- Deuxième élément
|
||||||
|
- Sous-élément
|
||||||
|
```
|
||||||
|
|
||||||
|
### Liste numérotée
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
1. Première étape
|
||||||
|
2. Deuxième étape
|
||||||
|
3. Troisième étape
|
||||||
|
```
|
||||||
|
|
||||||
|
Certains outils renumérotent automatiquement la liste à l'affichage. Pour une meilleure compatibilité, saisir les numéros dans l'ordre.
|
||||||
|
|
||||||
|
### Liste de tâches
|
||||||
|
|
||||||
|
Cette syntaxe est prise en charge par GitHub et plusieurs éditeurs Markdown :
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
- [ ] Tâche à faire
|
||||||
|
- [x] Tâche terminée
|
||||||
|
```
|
||||||
|
|
||||||
|
## Liens et images
|
||||||
|
|
||||||
|
### Lien
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
[Texte affiché](https://exemple.com)
|
||||||
|
```
|
||||||
|
|
||||||
|
Pour créer un lien vers un autre fichier du dépôt, utiliser un chemin relatif, par exemple `[Procédure](../Dossier/Procedure.md)`.
|
||||||
|
|
||||||
|
### Image
|
||||||
|
|
||||||
|
```markdown
|
||||||
|

|
||||||
|
```
|
||||||
|
|
||||||
|
Le texte entre crochets décrit l'image et sert notamment aux lecteurs d'écran.
|
||||||
|
|
||||||
|
## Code et commandes
|
||||||
|
|
||||||
|
Pour du code ou une commande courte dans une phrase, utiliser des accents graves : `git status`.
|
||||||
|
|
||||||
|
Pour un bloc de code, entourer le contenu de trois accents graves. Le nom du langage après les accents graves active la coloration syntaxique :
|
||||||
|
|
||||||
Pour afficher un bloc de code (comme une commande Git) :
|
|
||||||
```bash
|
```bash
|
||||||
|
git status
|
||||||
git push -u origin main
|
git push -u origin main
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Exemples de marqueurs de langage : `bash`, `powershell`, `text`, `json`, `yaml`.
|
||||||
|
|
||||||
|
## Citations
|
||||||
|
|
||||||
|
Faire précéder chaque ligne citée du signe `>` :
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
> Ceci est une citation.
|
||||||
|
>
|
||||||
|
> Elle peut contenir plusieurs paragraphes.
|
||||||
|
```
|
||||||
|
|
||||||
|
## Tableaux
|
||||||
|
|
||||||
|
Séparer les colonnes avec `|`. La ligne de tirets sépare l'en-tête du contenu.
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
| Élément | Description |
|
||||||
|
| --- | --- |
|
||||||
|
| VM | Machine virtuelle |
|
||||||
|
| OS | Système d'exploitation |
|
||||||
|
```
|
||||||
|
|
||||||
|
Les deux-points dans la ligne de séparation permettent d'aligner le contenu : `:---` à gauche, `:---:` au centre et `---:` à droite.
|
||||||
|
|
||||||
|
## Séparateur horizontal
|
||||||
|
|
||||||
|
Insérer trois tirets sur une ligne vide pour créer une séparation :
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
---
|
||||||
|
```
|
||||||
|
|
||||||
|
## Caractères spéciaux
|
||||||
|
|
||||||
|
Pour afficher littéralement un caractère utilisé par Markdown, le précéder d'une barre oblique inverse : `\*texte\*` affiche `\*texte\*` au lieu de mettre le texte en italique.
|
||||||
|
|
||||||
|
## Extensions courantes
|
||||||
|
|
||||||
|
Certains moteurs prennent aussi en charge les notes de bas de page, les alertes GitHub et les diagrammes Mermaid. Ces éléments ne font pas partie de la syntaxe Markdown de base et peuvent ne pas s'afficher dans tous les lecteurs.
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ docker node ls
|
|||||||
|
|
||||||
## Placer un nœud worker en maintenance
|
## Placer un nœud worker en maintenance
|
||||||
|
|
||||||
Sur le noeud manager :
|
Sur le nœud manager, exécuter la commande suivante en remplaçant `<nom_du_noeud>` par le nom du worker concerné :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker node update --availability drain <nom_du_noeud>
|
docker node update --availability drain <nom_du_noeud>
|
||||||
@@ -45,7 +45,7 @@ apt upgrade
|
|||||||
|
|
||||||
## Rétablir la disponibilité du nœud
|
## Rétablir la disponibilité du nœud
|
||||||
|
|
||||||
Sur le noeud manager :
|
Sur le nœud manager, exécuter la commande suivante en remplaçant `<nom_du_noeud>` par le nom du worker mis à jour :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker node update --availability active <nom_du_noeud>
|
docker node update --availability active <nom_du_noeud>
|
||||||
|
|||||||
@@ -1,29 +1,22 @@
|
|||||||
# Procédure de restauration HYCU
|
# Procédure de restauration HYCU
|
||||||
|
|
||||||
1. Ouvrir **HYCU** puis accéder à **Virtual Machines**.
|
1. Ouvrir **HYCU**, puis accéder à **Virtual Machines**.
|
||||||
|
|
||||||
2. Sélectionner la machine virtuelle à restaurer.
|
2. Sélectionner la machine virtuelle à restaurer.
|
||||||
|
|
||||||
3. Choisir le **point de restauration** souhaité.
|
3. Choisir le **point de restauration** souhaité.
|
||||||
|
|
||||||
4. Cliquer sur **Virtual Machine Options** puis sur **Clone VM**.
|
4. Cliquer sur **Virtual Machine Options**, puis sur **Clone VM**.
|
||||||
|
|
||||||
5. Dans source **Restore VM Option** :
|
5. Dans la section **Restore VM Option**, conserver le **Storage Container** par défaut et sélectionner **Archive** dans **Restore From**.
|
||||||
|
|
||||||
* Conserver le **Storage Container** par défaut.
|
6. Dans **VM Name**, saisir le nom de la machine virtuelle selon la nomenclature `Nom_VM_AAAAMMJJ_HHMM` (nom de la VM, date au format AAAAMMJJ et heure au format HHMM). Exemple : `SRV-TEST_20260810_1400`.
|
||||||
* Dans **Restore From**, sélectionner **Archive**.
|
|
||||||
|
|
||||||
6. Renseigner le nom de la machine virtuelle dans **VM Name** en utilisant la nomenclature suivante :
|
7. Dans les options de restauration, désactiver **Power Virtual Machine On** et supprimer toutes les **cartes réseau**.
|
||||||
* Nom_VM_Date_Heure
|
|
||||||
* Exemple : SRV-TEST_20260810_1400
|
|
||||||
|
|
||||||
7. Dans les options de restauration :
|
|
||||||
* Désactiver **Power Virtual Machine On**.
|
|
||||||
* Supprimer toutes les **cartes réseau**.
|
|
||||||
|
|
||||||
8. Lancer la restauration.
|
8. Lancer la restauration.
|
||||||
|
|
||||||
9. Attendre la fin du processus de restauration.
|
9. Attendre la fin du processus de restauration avant de poursuivre.
|
||||||
|
|
||||||
10. Vérifier dans le **cluster** que la machine virtuelle a bien été restaurée.
|
10. Vérifier dans le **cluster** que la machine virtuelle a bien été restaurée.
|
||||||
|
|
||||||
@@ -31,4 +24,4 @@
|
|||||||
|
|
||||||
12. Démarrer la machine virtuelle.
|
12. Démarrer la machine virtuelle.
|
||||||
|
|
||||||
13. Contrôler le bon fonctionnement de la restauration.
|
13. Contrôler le bon fonctionnement de la machine virtuelle restaurée.
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
# Organisation Maintenance Préventive
|
# Organisation de la maintenance préventive
|
||||||
|
|
||||||
## Lors de la Maintenance Préventive
|
## Déroulement de la maintenance préventive
|
||||||
|
|
||||||
### Serveur impactant demande de programmation avec le SDIS
|
### Serveurs impactants : intervention à programmer avec le SDIS
|
||||||
|
|
||||||
* Serveur Windows :
|
* Serveurs Windows :
|
||||||
* BD2 / BD1
|
* BD2 / BD1
|
||||||
* INTEROPE1
|
* INTEROPE1
|
||||||
|
|
||||||
* Serveur Linux :
|
* Serveurs Linux :
|
||||||
* BROKER2 / BROKER1
|
* BROKER2 / BROKER1
|
||||||
* INTERSGO1
|
* INTERSGO1
|
||||||
* GIS-GEO-NFS-SLAVE / GIS-GEO-NFS-MASTER
|
* GIS-GEO-NFS-SLAVE / GIS-GEO-NFS-MASTER
|
||||||
* SWARM-MANAGER-LIVE-01 / SWARM-MANAGER-LIVE-02 / SWARM-MANAGER-LIVE-03
|
* SWARM-MANAGER-LIVE-01 / SWARM-MANAGER-LIVE-02 / SWARM-MANAGER-LIVE-03
|
||||||
* SWARM-WORKER-LIVE-01 / SWARM-WORKER-LIVE-02 / SWARM-WORKER-LIVE-03
|
* SWARM-WORKER-LIVE-01 / SWARM-WORKER-LIVE-02 / SWARM-WORKER-LIVE-03
|
||||||
|
|
||||||
### Serveur non impactant à faire lors de l'arrivé du SDIS
|
### Serveurs non impactants : intervention à réaliser à l'arrivée du SDIS
|
||||||
|
|
||||||
* Serveur Windows:
|
* Serveurs Windows:
|
||||||
* RPEXT2 / RPEXT1
|
* RPEXT2 / RPEXT1
|
||||||
* RPINT2 / RPINT1
|
* RPINT2 / RPINT1
|
||||||
* START2 / START1
|
* START2 / START1
|
||||||
@@ -27,6 +27,6 @@
|
|||||||
* BASTION
|
* BASTION
|
||||||
* ENVIRONNEMENT DE FORMATION
|
* ENVIRONNEMENT DE FORMATION
|
||||||
|
|
||||||
### POSTE OPERATEUR
|
### Postes opérateurs
|
||||||
|
|
||||||
* Differents poste au SDIS
|
* Différents postes présents sur le site du SDIS
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Mise à jour Nutanix
|
# Procédure de mise à jour Nutanix
|
||||||
|
|
||||||
**Effectué sur le Cluster secondaire en premier**
|
**Commencer par effectuer la mise à jour sur le cluster secondaire.**
|
||||||
|
|
||||||
## 1. Mise à jour Prism Central
|
## 1. Mise à jour Prism Central
|
||||||
|
|
||||||
@@ -9,19 +9,14 @@
|
|||||||
* Se connecter à Prism Central
|
* Se connecter à Prism Central
|
||||||
* Accéder à **Admin Center**
|
* Accéder à **Admin Center**
|
||||||
|
|
||||||
### Vérification intiale
|
### Vérification initiale de Prism Central
|
||||||
|
|
||||||
* Aller dans :
|
* Accéder à **LCM > Perform Inventory > Return Inventory**.
|
||||||
|
|
||||||
```bash
|
|
||||||
LCM -> Perform Inventory -> Return Inventory
|
|
||||||
```
|
|
||||||
|
|
||||||
### Contrôle de santé (important)
|
### Contrôle de santé (important)
|
||||||
|
|
||||||
* Se connecter en **SSH (Putty)** sur Prism Central
|
* Se connecter en SSH à Prism Central à l'aide de PuTTY, avec le compte `nutanix`.
|
||||||
* Compte : nutanix
|
* Exécuter la commande suivante :
|
||||||
* Lancer la commande :
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
ncc health_checks run_all
|
ncc health_checks run_all
|
||||||
@@ -29,36 +24,30 @@ ncc health_checks run_all
|
|||||||
|
|
||||||
### Mise à jour
|
### Mise à jour
|
||||||
|
|
||||||
* Revenir dans Prism Central
|
* Revenir dans Prism Central.
|
||||||
* Aller dans : **LCM -> Update**
|
* Accéder à **LCM > Update**.
|
||||||
* Cocher toutes les mises à jour
|
* Sélectionner les mises à jour à appliquer, puis cliquer sur **Apply Update**.
|
||||||
* Cliquer sur **Apply Update**
|
|
||||||
|
|
||||||
## 2. Mise à jour Prism Cluster
|
## 2. Mise à jour Prism Cluster
|
||||||
|
|
||||||
### Connexion au Cluster
|
### Connexion au cluster
|
||||||
|
|
||||||
* Se connecter à **Prism element (Cluster)**
|
* Se connecter à **Prism element (Cluster)**
|
||||||
|
|
||||||
### Vérification initiale
|
### Vérification initiale du cluster
|
||||||
|
|
||||||
* Aller dans : **LCM -> Perform Inventory -> Return Inventory**
|
* Accéder à **LCM > Perform Inventory > Return Inventory**.
|
||||||
|
|
||||||
### Mise à jour logicielle
|
### Mise à jour logicielle
|
||||||
|
|
||||||
* Aller dans : **LCM -> Update Software**
|
* Accéder à **LCM > Update Software**.
|
||||||
|
|
||||||
**Etapes :**
|
**Étapes :**
|
||||||
|
|
||||||
1. Sélectionner **Foundation / AOS**
|
1. Sélectionner **Foundation / AOS**, puis cliquer sur **Apply**.
|
||||||
* **Apply**
|
2. Sélectionner **AHV Hypervisor**, puis lancer son application.
|
||||||
2. Sélectionner **AHV Hypervisor**
|
|
||||||
* **Appliquer ensuite**
|
|
||||||
|
|
||||||
### Mise à jour firmware
|
### Mise à jour firmware
|
||||||
|
|
||||||
* Aller dans : **LCM -> Update Firmware**
|
* Accéder à **LCM > Update Firmware**.
|
||||||
* Cocher :
|
* Sélectionner **All** et **NIC**, puis cliquer sur **Apply**.
|
||||||
* All
|
|
||||||
* NIC
|
|
||||||
* Cliquer sur **Apply**
|
|
||||||
|
|||||||
@@ -2,122 +2,123 @@
|
|||||||
|
|
||||||
## Récupération de la VM
|
## Récupération de la VM
|
||||||
|
|
||||||
Se connecter au serveur ESXi de Production via l'url :
|
Se connecter au serveur ESXi de production à l'adresse suivante :
|
||||||
|
|
||||||
* [https://192.168.126.1/ui/#/login](https://192.168.126.1/ui/#/login)
|
* [https://192.168.126.1/ui/#/login](https://192.168.126.1/ui/#/login)
|
||||||
|
|
||||||
Utiliser le compte suivant (droit restreints) :
|
Utiliser le compte suivant (droit restreints) :
|
||||||
|
Utiliser le compte suivant (droits restreints) :
|
||||||
|
|
||||||
* prod / AdWin2023!
|
* Identifiant : `prod`
|
||||||
|
* Mot de passe : consulter RDM.
|
||||||
|
|
||||||
* Dans la vue *Machines virutelles*, faure un clic droit sur la VM que vous voulez exporter et cliquer sur *SE invité / Arrêter*
|
* Dans la vue **Machines virtuelles**, faire un clic droit sur la VM à exporter, puis sélectionner **SE invité > Arrêter**.
|
||||||
* Faire un clic droit sur la VM que vous voulez exporter et cliquer sur *Exporter*
|
* Faire un clic droit sur la VM à exporter, puis sélectionner **Exporter**.
|
||||||
* Lasser par défaut snas le .nvram et cliquer sur *Exporter*
|
* Conserver les options par défaut, sans le fichier `.nvram`, puis cliquer sur **Exporter**.
|
||||||
* La VM va se télécharger automatiquement dans votre répertoire de téléchargement par défaut.
|
* La VM sera téléchargée dans le répertoire de téléchargement par défaut.
|
||||||
|
|
||||||
**Suivre la procédure d'import ESXi/VCenter/Nutanix en fonction de l'infra client cible.**
|
**Suivre la procédure d'importation correspondant à l'infrastructure cible du client : ESXi, vCenter ou Nutanix.**
|
||||||
|
|
||||||
## Import de la VM sur VMWare ESXi
|
## Importer la VM sur VMware ESXi
|
||||||
|
|
||||||
* Se connecter à votre ESXi via un navigateur web :
|
* Se connecter à l'interface ESXi depuis un navigateur web :
|
||||||
* [https://ESX/ui/](https://ESX/ui/)
|
* [https://ESX/ui/](https://ESX/ui/)
|
||||||
* Dans la vue *Machines Virtuelles*, cliquer sur *Créer/Enregistrer une machine virtuelle* puis *Déployer une machine virtuelle à partir d'un fichier OVF*
|
* Dans la vue **Machines virtuelles**, cliquer sur **Créer/Enregistrer une machine virtuelle**, puis sur **Déployer une machine virtuelle à partir d'un fichier OVF**.
|
||||||
* Entrer le nom de la VM à créer et importer les fichiers .mf, .vmdk et .ovf dans la zone du dessous
|
* Saisir le nom de la VM à créer, puis importer les fichiers `.mf`, `.vmdk` et `.ovf` dans la zone prévue à cet effet.
|
||||||
* Sélectionner le Datastore. Généralement le Datastore1 est dédié OS et ISO, le Datastore2 est dédier BDD et le Datastore3 pour le reste des VM
|
* Sélectionner le datastore. En général, **Datastore1** est réservé au système d'exploitation et aux fichiers ISO, **Datastore2** aux bases de données et **Datastore3** aux autres VM. Vérifier les consignes propres au client avant de choisir.
|
||||||
* Sélectionner le VLAN réseau cible (pourra être modifié ultérieurement), mettre dynamique et décocher la mise sous tension à la fin de l'import
|
* Sélectionner le VLAN réseau cible (il pourra être modifié ultérieurement), choisir le provisionnement dynamique et décocher l'option de mise sous tension à la fin de l'importation.
|
||||||
* Une fois l'import terminé, cliquer sur la VM puis sur *Modifier*
|
* Une fois l'importation terminée, sélectionner la VM, puis cliquer sur **Modifier**.
|
||||||
|
|
||||||
**Mettre à jour les spécifications techniques (CPU, RAM, Disques, VLAN) en fonction du DCSR.**
|
**Mettre à jour les spécifications techniques (CPU, RAM, disques et VLAN) conformément au DCSR.**
|
||||||
|
|
||||||
* Vérifier le nombre de coeur par CPU
|
* Vérifier le nombre de cœurs par CPU. En dessous de 8 cœurs, utiliser un seul socket (nombre maximal de cœurs par socket) ; au-delà, répartir les cœurs sur deux sockets, conformément au DCSR.
|
||||||
* *En Dessous de 8 coeurs mette 1 seul socket* (nombre max de coeurs par socket), au-delà divisez par deux afin d'avoir 2 CPU
|
* Vérifier que les disques utilisent le provisionnement dynamique.
|
||||||
* Vérifier que les disques sont bien en dynamique
|
* Vérifier que le contrôleur SCSI est réglé sur **VMware Paravirtual**. Si la VM ne démarre pas correctement, essayer **LSI Logic SAS**, puis **LSI Logic Parallel**.
|
||||||
* Vérifier que le contrôleur SCSI soit bien en *VMware Paravirtual*. Si la VM ne boot pas correctement essayer *LSI Logic SAS* puis *LSI Logic Parallel*
|
* Vérifier que les adaptateurs réseau sont de type **VMXNET3**.
|
||||||
* Vérfier que les adapteurs réseaux sont bien en VMXNET3
|
* Une fois les paramètres vérifiés, cliquer sur **Enregistrer**, puis sur **Mettre sous tension la VM**.
|
||||||
* Une fois validé cliquer sur *Enregistrer* puis *Mettre sous tension la VM*
|
* Pour accéder à la console, cliquer sur **Console**.
|
||||||
* Vous pouvez avoir accès à l'interface en cliquant sur le bouton Console
|
* Configurer également le démarrage automatique de la VM après le redémarrage de l'hôte ESXi : cliquer sur **Gérer > Système > Démarrage automatique**, sélectionner la VM, puis cliquer sur **Activer**. Il est également possible de modifier l'ordre de démarrage des VM.
|
||||||
* Penser également à paramétrer le démarrage automatique de la VM en cas de redémarrage de l'ESX, pour se faire cliquer *Gérer / Système / Démarrage automatique*. Cliquer sur la VM en question puis sur *Activer*. Vous pouvez également joueur avec l'ordre de démarrage des VM
|
|
||||||
|
|
||||||
## Import de la VM sur VMVWare VCenter
|
## Importer la VM sur VMware vCenter
|
||||||
|
|
||||||
* Se connecter à votre Vcenter via un navigateur web :
|
* Se connecter à votre vCenter via un navigateur web :
|
||||||
* [https://vcenter.ctaXX.local/ui/](https://vcenter.ctaXX.local/ui/)
|
* [https://vcenter.ctaXX.local/ui/](https://vcenter.ctaXX.local/ui/)
|
||||||
* Dans la vue *Hôtes et Cluster*, cliquer droit sur le Cluster puis *Déployer un modèle OVF*
|
* Dans la vue **Hôtes et clusters**, faire un clic droit sur le cluster, puis sélectionner **Déployer un modèle OVF**.
|
||||||
* Importer les fichiers .mf, .vmdk et .ovf dans la zon *Fichier Local*
|
* Dans **Fichier local**, importer les fichiers `.mf`, `.vmdk` et `.ovf`.
|
||||||
* Entrer le nom de la VM à créer et sélectionner son emplacement
|
* Saisir le nom de la VM et sélectionner son emplacement.
|
||||||
* Sélectionner l'ESX qui va exécuter la VM (voir DCSR)
|
* Sélectionner l'hôte ESXi qui exécutera la VM, conformément au DCSR.
|
||||||
* Bien spécifier *Provisionnement dynamique* et sélectionner le Datastore (voir en fonction de l'espace disponible et du DCSR)
|
* Choisir le **Provisionnement dynamique** et sélectionner le datastore en fonction de l'espace disponible et du DCSR.
|
||||||
* Sélectionner le VLAN réseau cible (pourra être modifier ultérieurement)
|
* Sélectionner le VLAN réseau cible. Il pourra être modifié ultérieurement.
|
||||||
* Valider
|
* Valider et suivre l'avancement de la tâche en bas de la page.
|
||||||
* Vous pouvez suivre l'avancement de la tâche en bas de page
|
* Une fois l'importation terminée, sélectionner la VM, puis cliquer sur **Actions > Modifier les paramètres**.
|
||||||
* Une fois l'import terminé, cliquer sur la VM puis sur *Action / Modifier les paramètres*
|
* Une fois les paramètres validés, cliquer sur **OK**, puis sur **Actions > Alimentation > Mettre sous tension**.
|
||||||
|
|
||||||
**Mettre à jour les spécifications techniques (CPU, RAM, DIsques, VLAN) en fonction du DCSR**
|
### Vérifier les paramètres techniques
|
||||||
|
|
||||||
* Vérifier le nombre de coeur par CPU
|
Mettre à jour les spécifications techniques (CPU, RAM, disques et VLAN) conformément au DCSR.
|
||||||
* En Dessous de 8 coeurs mette 1 seul socket* (nombre max de coeurs par socket), au-delà divisez par deux afin d'avoir 2 CPU
|
|
||||||
* Vérfier que les disques sont bien dynamique
|
* Vérifier le nombre de cœurs par CPU. En dessous de 8 cœurs, utiliser un seul socket ; au-delà, répartir les cœurs sur deux sockets, conformément au DCSR.
|
||||||
* Vérifier que le contrôleur SCSI soit bien en *VMWare Paravirtual*. Si la VM ne boot pas correctement essayer *LSI Logic SAS* puis *LSI Logic Parallel*
|
* Vérifier que les disques utilisent le provisionnement dynamique.
|
||||||
* Vérifier que les adaptateurs réseaux sont bien en VMXNET3
|
* Vérifier que le contrôleur SCSI est réglé sur **VMware Paravirtual**. Si la VM ne démarre pas correctement, essayer **LSI Logic SAS**, puis **LSI Logic Parallel**.
|
||||||
* Une fois validé cliquer sur OK puis *Actions / Alimentation / Mettre sous tension*
|
* Vérifier que les adaptateurs réseau sont de type **VMXNET3**.
|
||||||
* Vous pouvez avoir accès à l'interface en cliquant sur *Lancer la console Web*
|
* Après validation des paramètres, cliquer sur **OK**, puis sur **Actions > Alimentation > Mettre sous tension**.
|
||||||
|
* Pour accéder à la console, cliquer sur **Lancer la console Web**.
|
||||||
|
|
||||||
## Import de la VM sur Nutanix
|
## Import de la VM sur Nutanix
|
||||||
|
|
||||||
* Se connecter à votre Cluster Prism Element via un navigateur web :
|
* Se connecter au cluster Prism Element depuis un navigateur web :
|
||||||
* [https://CLUSTER:9440/console/#login](https://CLUSTER:9440/console/#login)
|
* [https://CLUSTER:9440/console/#login](https://CLUSTER:9440/console/#login)
|
||||||
* Aller dans *Home / Settings*
|
* Accéder à **Home > Settings > Image Configuration**, puis cliquer sur **Upload Image**.
|
||||||
* Aller dans *image Configuration* et cliquer sur *Upload Image*
|
* Importer les fichiers `.vmdk` l'un après l'autre. Indiquer le nom du disque, définir **Image Type** sur **DISK** et choisir le conteneur de stockage correspondant au cluster.
|
||||||
* Importer successivement les fichiers .vmdk uniquement. Bien spécifier le nom du disque, l'image Type à DISK et le storage container qui correspond à votre cluster
|
* Suivre l'avancement du téléversement en haut de la page.
|
||||||
* Vous pouvez suivre l'avancement de l'upload en haut de page
|
* Une fois l'importation terminée, accéder à **VM**, puis cliquer sur **Create VM** en haut à droite.
|
||||||
* Une fois terminé, aller dans la section *VM* et cliquer sur *Create VM* en haut à droite
|
|
||||||
|
|
||||||
* **Configurer les spécifications techniques (CPU, RAM, Disques, VLAN) en fonction DCSR**
|
* Configurer les spécifications techniques (CPU, RAM, disques et VLAN) conformément au DCSR.
|
||||||
* Entrer le nom de la VM à créer et spécifier la Time Zone. Configurer le nom bre de coeur CPU (nombre total = vCPU x Number Of Cores). En dessous de 8 coeurs total mettre 1 seul vCPU, au-delà divisez par deux afin d'avoir 2 CPU
|
* Saisir le nom de la VM et définir le fuseau horaire (**Time Zone**). Configurer le nombre de cœurs CPU (nombre total = vCPU × **Number Of Cores**). En dessous de 8 cœurs au total, utiliser un seul vCPU ; au-delà, répartir les cœurs sur deux vCPU, conformément au DCSR.
|
||||||
* Entrer la RAM en Go, laisser mettre le boot en UEFI (passer en legacy dans le cas ou la VM ne démarre pas) et cliquer sur Add New Disk
|
* Saisir la mémoire vive en Go. Conserver le démarrage en UEFI ; si la VM ne démarre pas, essayer le mode Legacy. Cliquer sur **Add New Disk**.
|
||||||
* Remplir comme ci-dessous (*DISK / Clone form image Service / SCSI*) et sélectionner le nom de l'image importée précédemment, puis valider
|
* Sélectionner **DISK / Clone from Image Service / SCSI**, choisir l'image importée précédemment, puis valider.
|
||||||
* Ajouter une carte réseau en cliquant sur *Add New NIC*
|
* Ajouter une carte réseau avec **Add New NIC**, sélectionner le VLAN, puis cliquer sur **Add**.
|
||||||
* Choisir le VLAN et cliquer sur Add
|
* Cliquer sur **Save** et suivre l'avancement de la tâche en haut de la page.
|
||||||
* Valider en cliquant sur Save
|
* Une fois la création terminée, sélectionner la VM, puis cliquer sur **Power on**.
|
||||||
* Vous pouvez suivre l'avancement de la tache en haut de pahe
|
* Pour accéder à la console, cliquer sur **Launch Console**.
|
||||||
* Une fois la création terminée, cliquer sur la VM puis sur *Power on*
|
|
||||||
* Vous pouvez avoir accès à l'interface en cliquant sur *Launch Console*
|
|
||||||
|
|
||||||
### En cas d'erreur, voir l'annexe ci-dessous
|
### En cas d'erreur, voir l'annexe ci-dessous
|
||||||
|
|
||||||
### Erreur: famillede matériel vmx-xx non pris en charge
|
### Erreur : famille de matériel vmx-xx non prise en charge
|
||||||
|
|
||||||
* Ouvrir le fichier .ovf généré lors de l'export avec un éditeur de texte
|
* Ouvrir le fichier .ovf généré lors de l'export avec un éditeur de texte
|
||||||
* Localiser la ligne faisant mention de la version vmx
|
* Ouvrir le fichier `.ovf` généré lors de l'export dans un éditeur de texte.
|
||||||
* A l'aide du tableau ci-dessous, identifier la version cible de votre serveur ESX
|
* Localiser la ligne qui indique la version matérielle `vmx`.
|
||||||
|
* À l'aide du tableau ci-dessous, identifier la version cible de votre serveur ESXi.
|
||||||
|
|
||||||
| Virtual Hardware Version | Products |
|
| Virtual Hardware Version | Products |
|
||||||
| :---: | :--- |
|
| :---: | :--- |
|
||||||
| 20 | ESXi 8.0 |
|
| 20 | ESXi 8.0 |
|
||||||
| 19 | ESXi 7.0 U2 (7.0.2) <br> Fusion 12.2.x <br> Workstation Pro 16.2.x <br> Workstation Player 16.2.x |
|
| 19 | ESXi 7.0 U2 (7.0.2), Fusion 12.2.x, Workstation Pro 16.2.x, Workstation Player 16.2.x |
|
||||||
| 18 | ESXi 7.0 U1 (7.0.1) <br> Fusion 12.x <br> Workstation Pro 16.x <br> Workstation Player 16.x |
|
| 18 | ESXi 7.0 U1 (7.0.1), Fusion 12.x, Workstation Pro 16.x, Workstation Player 16.x |
|
||||||
| 17 | ESXi 7.0 (7.0.0) |
|
| 17 | ESXi 7.0 (7.0.0) |
|
||||||
| 16 | Fusion 11.x <br> Workstation Pro 15.x <br> Workstation Player 15.x |
|
| 16 | Fusion 11.x, Workstation Pro 15.x, Workstation Player 15.x |
|
||||||
| 15 | ESXi 6.7 U2 |
|
| 15 | ESXi 6.7 U2 |
|
||||||
| 14 | ESXi 6.7 <br> Fusion 10.x <br> Workstation Pro 14.x <br> Workstation Player 14.x |
|
| 14 | ESXi 6.7, Fusion 10.x, Workstation Pro 14.x, Workstation Player 14.x |
|
||||||
| 13 | ESXi 6.5 |
|
| 13 | ESXi 6.5 |
|
||||||
| 12 | Fusion 8.x <br> Workstation Pro 12.x <br> Workstation Player 12.x |
|
| 12 | Fusion 8.x, Workstation Pro 12.x, Workstation Player 12.x |
|
||||||
| 11 | ESXi 6.0 <br> Fusion 7.x <br> Workstation Pro 11.x <br> Player 7.x |
|
| 11 | ESXi 6.0, Fusion 7.x, Workstation Pro 11.x, Player 7.x |
|
||||||
| 10 | ESXi 5.5 <br> Fusion 6.x <br> Workstation Pro 10.x <br> Player 6.x |
|
| 10 | ESXi 5.5, Fusion 6.x, Workstation Pro 10.x, Player 6.x |
|
||||||
| 9 | ESXi 5.1 <br> Fusion 5.x <br> Workstation Pro 9.x <br> Player 5.x |
|
| 9 | ESXi 5.1, Fusion 5.x, Workstation Pro 9.x, Player 5.x |
|
||||||
| 8 | ESXi 5.0 <br> Fusion 4.x <br> Workstation Pro 8.x <br> Player 4.x |
|
| 8 | ESXi 5.0, Fusion 4.x, Workstation Pro 8.x, Player 4.x |
|
||||||
|
|
||||||
* Par exemple pour un ESXi en version 6.7 U3 je devrais remplacer vmx-19 par vmx-15 dans le fichier .ovf
|
* Par exemple pour un ESXi en version 6.7 U3 je devrais remplacer vmx-19 par vmx-15 dans le fichier .ovf
|
||||||
* Sauvegarder le fichier et relancer l'import de la VM
|
* Par exemple, pour un ESXi en version 6.7 U3, remplacer `vmx-19` par `vmx-15` dans le fichier `.ovf`.
|
||||||
|
* Enregistrer le fichier, puis relancer l'importation de la VM.
|
||||||
|
|
||||||
### Erreur de fichier nvram
|
### Erreur de fichier nvram
|
||||||
|
|
||||||
* Ouvrir le fichier .ovf généré lors de l'export avec un éditeur de texte
|
* Ouvrir le fichier `.ovf` généré lors de l'export dans un éditeur de texte.
|
||||||
* Localiser les lignes faisant mention de la nvram
|
* Localiser les lignes qui font référence au fichier NVRAM.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
<File ovf:href="TEST-GFO-UBUNTU-22.nvram" ovf:id="file2" ovf:size="0">
|
<File ovf:href="TEST-GFO-UBUNTU-22.nvram" ovf:id="file2" ovf:size="0">
|
||||||
<vmw:ExtraConfig ovf:required="false" vmw:key="nvram" vmw:value="ovf: /file/file2"/>
|
<vmw:ExtraConfig ovf:required="false" vmw:key="nvram" vmw:value="ovf: /file/file2"/>
|
||||||
```
|
```
|
||||||
|
|
||||||
* Supprimer ces lignes, sauvegardes le fichier et relancer l'import de la VM
|
* Supprimer ces lignes, enregistrer le fichier, puis relancer l'importation de la VM.
|
||||||
|
|||||||
@@ -5,9 +5,9 @@
|
|||||||
* Se connecter à la VM en **mode Console** avec l'utilisateur *systel* (pour Ubuntu) ou *oracle* (pour Oracle).
|
* Se connecter à la VM en **mode Console** avec l'utilisateur *systel* (pour Ubuntu) ou *oracle* (pour Oracle).
|
||||||
* Passer en **root** à l'aide de la commande `sudo su` ou `su root`.
|
* Passer en **root** à l'aide de la commande `sudo su` ou `su root`.
|
||||||
|
|
||||||
## Configuration Automatique de la VM via Script (pour Ubuntu)
|
## Configuration automatique de la VM par script (Ubuntu)
|
||||||
|
|
||||||
* Les modèles Ubuntu disposent du script `/home/systel/configuration.sh`, qui automatise les opérations suivantes : génération d'un nouvel identifiant de machine, régénération des clés SSH, configuration réseau, mise à jour du nom de la VM et du fichier `hosts`, mise à jour du proxy APT (TELEML), configuration du fuseau horaire et de la synchronisation NTP, et configuration de la VM pour START, STARTMOB ou STARTPHONE selon le modèle STARTx.
|
* Les modèles Ubuntu disposent du script `/home/systel/configuration.sh`. Celui-ci génère un nouvel identifiant de machine, régénère les clés SSH, configure l'interface réseau, met à jour le nom de la VM, le fichier `hosts` et le proxy APT (TELEML), configure le fuseau horaire et la synchronisation NTP, et adapte la VM pour START, STARTMOB ou STARTPHONE selon le modèle STARTx.
|
||||||
|
|
||||||
* Depuis le répertoire `/home/systel`, exécuter le script avec la commande `./configuration.sh`, puis saisir les informations demandées (voir DCSR).
|
* Depuis le répertoire `/home/systel`, exécuter le script avec la commande `./configuration.sh`, puis saisir les informations demandées (voir DCSR).
|
||||||
* Passer directement à la rubrique **Pilotes de l'hyperviseur**.
|
* Passer directement à la rubrique **Pilotes de l'hyperviseur**.
|
||||||
@@ -41,14 +41,14 @@
|
|||||||
* Après toute modification, redémarrer le client NTP avec `systemctl restart systemd-timesyncd.service` (Ubuntu) ou `service chronyd restart` (Oracle).
|
* Après toute modification, redémarrer le client NTP avec `systemctl restart systemd-timesyncd.service` (Ubuntu) ou `service chronyd restart` (Oracle).
|
||||||
* Vérifier la synchronisation de l'heure avec la commande `timedatectl`.
|
* Vérifier la synchronisation de l'heure avec la commande `timedatectl`.
|
||||||
|
|
||||||
#### Régénérer les clés SSH
|
### Régénérer les clés SSH
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
rm -f /etc/ssh/ssh_host_*
|
rm -f /etc/ssh/ssh_host_*
|
||||||
dpkg-reconfigure openssh-server
|
dpkg-reconfigure openssh-server
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Générer un nouvel ID de machine
|
### Générer un nouvel identifiant de machine
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cloud-init clean --logs --seed
|
cloud-init clean --logs --seed
|
||||||
@@ -89,10 +89,10 @@ sudo mount /dev/sr0 /mnt
|
|||||||
python3 /mnt/installer/linux/install_ngt.py
|
python3 /mnt/installer/linux/install_ngt.py
|
||||||
```
|
```
|
||||||
|
|
||||||
* Pour vérifier que le **service est actif**
|
* Pour vérifier que le **service est actif** :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo service ngt_gues_agent status
|
sudo service ngt_guest_agent status
|
||||||
```
|
```
|
||||||
|
|
||||||
* Si l'installation échoue, vérifier le message d'erreur et relancer la commande `python3 /mnt/installer/linux/install_ngt.py` si nécessaire.
|
* Si l'installation échoue, vérifier le message d'erreur et relancer la commande `python3 /mnt/installer/linux/install_ngt.py` si nécessaire.
|
||||||
|
|||||||
@@ -2,114 +2,112 @@
|
|||||||
|
|
||||||
## Prérequis
|
## Prérequis
|
||||||
|
|
||||||
* Depuis votre hyperviseur, ouvrez le mode **Console** afin d'accéder à la VM.
|
* Depuis l'hyperviseur, ouvrir la **console** de la VM.
|
||||||
* Simuler les touches **CTRL+ALT+SUPPR** et authentifiez vous (MDP générique : AdWin2023!)
|
* Envoyer la combinaison de touches **Ctrl+Alt+Suppr**, puis s'authentifier à l'aide du mot de passe indiqué dans RDM.
|
||||||
|
|
||||||
## Sysprep
|
## Sysprep
|
||||||
|
|
||||||
* Dans **Démarrer / Exécuter**, lancer la commande *sysprep* afin de préparer le déploiement du système **(/!\ Attention à ne pas la lancer sur un serveur de Production/!\)**
|
* Dans **Démarrer > Exécuter**, lancer `sysprep` afin de préparer le déploiement du système. **Ne pas exécuter cette opération sur un serveur de production.**
|
||||||
* Exécuter *sysprep.exe* en tant qu'administrateur
|
* Exécuter `sysprep.exe` en tant qu'administrateur.
|
||||||
* Effectuer le paramétrage ci-dessous et cliquer sur "OK"
|
* Appliquer les paramètres prévus, puis cliquer sur **OK**.
|
||||||
* Attendre que cela se termine, le serveur va redémarrer automatiquement
|
* Attendre la fin de l'opération. Le serveur redémarre automatiquement.
|
||||||
* Renseigner les paramètres de langue en fonction du client et cliquer sur *suivant*
|
* Renseigner les paramètres de langue adaptés au client, puis cliquer sur **Suivant**.
|
||||||
* Entrez là dans le champs prévu à cet effet. Sinon cliquez sur *Reporter à plus tard*
|
* Saisir les informations demandées dans le champ prévu à cet effet ou cliquer sur **Reporter à plus tard**.
|
||||||
* Cliquer sur *Accepter*
|
* Cliquer sur **Accepter**.
|
||||||
* Comme précédemment, débloquer la fenêtre d'authentification et connectez vous avec le compte **AdminLocal**
|
* Comme précédemment, déverrouiller l'écran d'authentification et se connecter avec le compte **AdminLocal**.
|
||||||
|
|
||||||
## Configuration réseau
|
## Configuration réseau
|
||||||
|
|
||||||
* Afin de se passer du mode Console, nous allons paramétrer l'interface réseau
|
* Pour pouvoir accéder à la VM autrement que par la console, configurer son interface réseau.
|
||||||
* Ouvrir les connexions réseau via la commande (*Démarrer/Exécuter* comme précédemment)*ncpa.cpl* et ouvrir les propriétés de la carte réseau
|
* Dans **Démarrer > Exécuter**, lancer `ncpa.cpl`, puis ouvrir les propriétés de la carte réseau.
|
||||||
* Renommer l'interface réseau avec le nom de votre **VLAN**
|
* Renommer l'interface réseau avec le nom du **VLAN**.
|
||||||
* Ouvrir les *Propriétés*
|
* Ouvrir les **Propriétés**, décocher IPv6, puis ouvrir les propriétés d'IPv4.
|
||||||
* Décocher l'IPv6 et ouvrir les propriétés de l'IPv4
|
* Renseigner les paramètres IP et DNS conformément au DCSR.
|
||||||
* Entrer les paramètres IP et DNS selon le DCSR
|
* Dans **Avancé > DNS**, vérifier que le suffixe DNS n'est pas configuré manuellement. Le cas échéant, le supprimer et appliquer les paramètres ci-dessous.
|
||||||
* Dans l'onglet *Avancé / DNS*, vérifier que le suffixe DNS ne soit pas paramétré manuellement. Si tel est le cas supprimez le et renseignez comme suit
|
* **Pour les serveurs AD uniquement**, configurer la partie DNS comme suit :
|
||||||
* /!\ Pour les serveurs AD uniquement, configurer la parte DNS comme ceci :
|
* **DNS préféré** : adresse IP de l'autre serveur AD (AD2 si le serveur est AD1, ou AD1 si le serveur est AD2).
|
||||||
* **DNS préféré** : l'adresse IP de l'autre serveur AD (AD2 si AD1 / AD1 si AD2)
|
* **DNS auxiliaire** : `127.0.0.1`.
|
||||||
* **DNS auxiliaire** : 127.0.0.1
|
* Si une fenêtre de confirmation apparaît, cliquer sur **Non**.
|
||||||
* Si cette fenêtre apparait cliquer sur *Non*
|
|
||||||
|
|
||||||
## RDM et Mot de passe
|
## RDM et mot de passe
|
||||||
|
|
||||||
> Ne pas changer les mots de passe pour les serveurs AD
|
> Ne pas changer les mots de passe pour les serveurs AD
|
||||||
|
|
||||||
* Afin de se passer du mode Console, renseigner dans RDM :
|
* Pour pouvoir accéder à la VM autrement que par la console, renseigner dans RDM :
|
||||||
* l'adresse IP du serveur
|
* l'adresse IP du serveur ;
|
||||||
* le compte AdminLocal qui y est associé (mettre à jour le mot de passe en local)
|
* le compte **AdminLocal** associé (mettre à jour son mot de passe local) ;
|
||||||
* le compte Active Directory qui y est associé (mettre à jour le mot de passe sur les AD)
|
* le compte Active Directory associé (mettre à jour son mot de passe sur les contrôleurs de domaine).
|
||||||
* Depuis un serveur **AD**, lancer la console *Utilisateurs et ordinateurs Active Directory*
|
* Depuis un serveur **AD**, ouvrir la console **Utilisateurs et ordinateurs Active Directory**.
|
||||||
* Depuis la VM, lancer la console *Gestion de l'ordinateur*
|
* Depuis la VM, ouvrir la console **Gestion de l'ordinateur**.
|
||||||
* Changer le mot de passe du compte *AdminLocal*
|
* Modifier le mot de passe du compte **AdminLocal**. **Ne pas modifier les mots de passe des serveurs AD.**
|
||||||
|
|
||||||
## Disque D
|
## Disque D
|
||||||
|
|
||||||
* Toujours dans la console *gestion de l'ordinateur*
|
* Dans la console **Gestion de l'ordinateur**, ouvrir **Gestion des disques**.
|
||||||
* Cliquer sur *Gestion des disques*, puis clique droit sur le lecteur DVD, *modifier la lettre de lecteur*
|
* Faire un clic droit sur le lecteur DVD, puis choisir **Modifier la lettre de lecteur**.
|
||||||
* Mettre la lettre **E** (ou la lettre **G** pour les serveurs **BD1/BD2/BDF/PREV**) pour le lecteur DVD afin de libérer la lettre **D** pour le disque de **DATA**
|
* Attribuer la lettre **E** au lecteur DVD (ou **G** pour les serveurs **BD1/BD2/BDF/PREV**) afin de libérer la lettre **D** pour le disque **DATA**.
|
||||||
* Réactiver le disque **D** en cliquant droit dessus puis sur *en ligne*
|
* Remettre le disque **D** en ligne en faisant un clic droit dessus, puis en sélectionnant **En ligne**.
|
||||||
* Vous pouvez également *étendre le volume* si la taille du disque a été augmentée lors de l'import du template
|
* Si la taille du disque a été augmentée lors de l'importation du modèle, il est également possible d'**étendre le volume**.
|
||||||
|
|
||||||
## Renommage du serveur et ajout au Domaine AD
|
## Renommage du serveur et ajout au Domaine AD
|
||||||
|
|
||||||
* Ouvrir les *Propriétés Système* via la commande (*Démarrer/Exécuter comme précédemment)*sysdm.cpl*
|
* Dans **Démarrer > Exécuter**, lancer `sysdm.cpl` pour ouvrir les **Propriétés système**.
|
||||||
* Cliquer sur *Modifier* et entrer le *nom de la VM* ainsi que le *nom de Domaine* à joindre
|
* Cliquer sur **Modifier**, puis saisir le nom de la VM et le nom du domaine à joindre.
|
||||||
* Entrer un compte Administrateur du Domaine, valider et redémarrer le serveur
|
* Saisir les identifiants d'un administrateur du domaine, valider, puis redémarrer le serveur.
|
||||||
* **/!\ Après le redémarrage du serveur, authentifiez vous avec le compte Administrateur du Domaine** (le compte local AdminLocal ne servant que pour du dépannage)
|
* **Après le redémarrage, se connecter avec un compte Administrateur du domaine.** Le compte local **AdminLocal** ne sert qu'au dépannage.
|
||||||
* Il vous faudra sans doute désactiver temporairement les GPO **SERVERS-WORKSTATION-DENY-ADMIN**
|
* Il peut être nécessaire de désactiver temporairement la GPO **SERVERS-WORKSTATION-DENY-ADMIN**.
|
||||||
* **Sur les serveurs AD**, vérifier que l'objet ordinateur n'est pas dans l'OU *Computers* mais dans une OU de Tiering Server, déplacez là le cas échéant
|
* **Sur les serveurs AD**, vérifier que l'objet ordinateur ne se trouve pas dans l'OU **Computers**, mais dans une OU de niveau **Tiering Server**. Le déplacer si nécessaire.
|
||||||
* **Depuis la VM**, lancer la console *Gestion de l'ordinateur*
|
* **Depuis la VM**, ouvrir la console **Gestion de l'ordinateur**.
|
||||||
* Ajouter dans le Groupe *Administrateurs* le **compte AD** lié à la VM ou le **groupe AD** qui y est lié
|
* Ajouter au groupe **Administrateurs** le compte AD associé à la VM ou le groupe AD correspondant.
|
||||||
* **Fermez la session Windows Administrateur du Domaine et reconnectez vous avec le compte AD lié à la VM**
|
* Fermer la session de l'administrateur du domaine, puis se reconnecter avec le compte AD associé à la VM.
|
||||||
|
|
||||||
## Scripts de configuration
|
## Scripts de configuration
|
||||||
|
|
||||||
### Configuration du temps (NTP)
|
### Configuration du temps (NTP)
|
||||||
|
|
||||||
* Aller dans la répertoire *D:\Install\Scripts et lancer* le script PowerShell *1-Env_NTP.ps1*
|
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `1-Env_NTP.ps1`.
|
||||||
* Si le message ci-dessous apparait, entrer "T" afin d ene plus être dérangé
|
* Si le message indiqué apparaît, saisir `T` pour ne plus être sollicité.
|
||||||
* Indiquer la zone de temps qui correspond à votre client, par défaut *Romance Standard Time* qui correspond à la France métro
|
* Indiquer le fuseau horaire correspondant au client. Par défaut, `Romance Standard Time` correspond à la France métropolitaine.
|
||||||
* Vous pouvez obtenir une liste des zones de temps en ouvrant un CMD et en tapant séparément la commande *tzutil /l*
|
* Pour afficher la liste des fuseaux horaires, ouvrir une invite de commandes et exécuter `tzutil /l`.
|
||||||
* Indiquer s'il s'agit d'un serveur *AD* ou d'une autre VM *Autre*
|
* Indiquer s'il s'agit d'un serveur **AD** ou d'une autre VM (**Autre**).
|
||||||
* Fermer le terminal en tapant sur *Entrée* à la fin du script
|
* À la fin du script, appuyer sur **Entrée** pour fermer le terminal.
|
||||||
|
|
||||||
### Configuration du connecteu à la BD
|
### Configuration du connecteur à la base de données
|
||||||
|
|
||||||
* Aller dans le répertoire *D:\Install\Scripts* et lancer le script PowerShell *2-Env_BD.ps1*
|
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `2-Env_BD.ps1`.
|
||||||
* Indiquer le type de BDD qui correspond à votre client *ORA* ou *SQL*
|
* Indiquer le type de base de données du client : **ORA** ou **SQL**.
|
||||||
* Indiquer si c'est un serveur de *PROD*, *FORM* ou *TEST*
|
* Indiquer l'environnement du serveur : **PROD**, **FORM** ou **TEST**.
|
||||||
|
|
||||||
### Configuration Environnement
|
### Configuration de l'environnement
|
||||||
|
|
||||||
* Aller dans le répertoire *D:\Install\Scripts* et lancer le script PowerShell *3-Env_Others.ps1*
|
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `3-Env_Others.ps1`.
|
||||||
* Ce script ajoute les raccourcis bureau : *Ordinateur / fichier utilisateur / corbeille / panneau de configuration*, *l'entension sur les noms de fichiers* et des paramètres d'affichage de la *barre de tâches*
|
* Ce script ajoute des raccourcis sur le bureau (**Ordinateur**, dossier utilisateur, **Corbeille**, **Panneau de configuration**), affiche les extensions de fichiers et configure l'affichage de la barre des tâches.
|
||||||
* Activer le *démarrage automatique de la session Windows* si des applications sont à ouvrir au démarrage de la VM **(par exemple MULTI, INTER, AVL, etc)**
|
* Activer le démarrage automatique de la session Windows si des applications doivent s'ouvrir au démarrage de la VM (par exemple **MULTI**, **INTER**, **AVL**, etc.).
|
||||||
* Si ce n'est pas le cas, cliquer sur *Disable*
|
* Sinon, cliquer sur **Disable**.
|
||||||
* Aller dans le répertoire *D:\Install\System\Sources* et choisissez un fond d'écran en fonction de votre serveur : *INFRA*, *PROD*, *FORM* ou *TEST*
|
* Accéder au répertoire `D:\Install\System\Sources` et choisir le fond d'écran correspondant au serveur : **INFRA**, **PROD**, **FORM** ou **TEST**.
|
||||||
|
|
||||||
## Pilotes de l'hyperviseur
|
## Pilotes de l'hyperviseur
|
||||||
|
|
||||||
### VMWare
|
### VMware
|
||||||
|
|
||||||
* Si votre VM est sur un hyperviseur VMWare bonne nouvelle, les VMware Tools sont déjà instalés.
|
* Si la VM fonctionne sur un hyperviseur VMware, les VMware Tools sont déjà installés.
|
||||||
* Vous pouvez vérifier si il existe une miseà jour de ces derniers depuis l'interface
|
* Vérifier dans l'interface si une mise à jour est disponible.
|
||||||
|
|
||||||
### Nutanix
|
### Nutanix
|
||||||
|
|
||||||
* Aller dans le répertoire *D:\Install\Scripts* et lancer le script PowerShell *4-Remove_VMware_Tools.ps1*
|
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `4-Remove_VMware_Tools.ps1`.
|
||||||
* Le script va désinstaller les VMware Tools sur le serveur (service, fichier, registre), en cas d'erreur appelez Internet
|
* Le script désinstalle les VMware Tools (services, fichiers et entrées du registre). En cas d'erreur, contacter le support informatique.
|
||||||
* Depuis l'interface épurée de **Prism Central** faite un clic droit sur votre VM puis *Guest Tools*, *Set Up NGT*
|
* Dans **Prism Central**, faire un clic droit sur la VM, puis sélectionner **Guest Tools > Set Up NGT**.
|
||||||
* Configurez comme suit
|
* Choisir les options suivantes :
|
||||||
* Set Up Nutanix Guest Tools > New NGT Installation
|
* **Set Up Nutanix Guest Tools > New NGT Installation** ;
|
||||||
* Configure Applications > Ne rien cocher
|
* **Configure Applications** : ne rien cocher ;
|
||||||
* Install > Mount Installer
|
* **Install > Mount Installer**.
|
||||||
* Aller dans Lecteur CD : NUTANIX_TOOLS
|
* Ouvrir le lecteur de CD nommé **NUTANIX_TOOLS**.
|
||||||
* Sur le serveur lancer l'installation en tant qu'**Administrateur**
|
* Sur le serveur, lancer l'installation en tant qu'**Administrateur**.
|
||||||
|
|
||||||
* Sur un serveur Windows Core
|
* Sur un serveur Windows Core, exécuter les commandes suivantes :
|
||||||
* Exécuter :
|
|
||||||
|
|
||||||
```bash
|
```powershell
|
||||||
Get-WmiObject Win32_CDROMDrive | Select-Object Drive, MediaLoaded
|
Get-WmiObject Win32_CDROMDrive | Select-Object Drive, MediaLoaded
|
||||||
cd D:\installer\windows
|
cd D:\installer\windows
|
||||||
ls
|
ls
|
||||||
@@ -118,75 +116,75 @@ ls
|
|||||||
|
|
||||||
### Notepad++
|
### Notepad++
|
||||||
|
|
||||||
* Aller dans *D:\Install\Logiciel_Tiers* et lancer l'installation de **Notepad++** et tant qu'**Administrateur**
|
* Accéder au répertoire `D:\Install\Logiciel_Tiers` et lancer l'installation de **Notepad++** en tant qu'**Administrateur**.
|
||||||
* **Pour finir, redémarrer la VM**
|
* **Pour terminer, redémarrer la VM.**
|
||||||
|
|
||||||
## Activation de Windows
|
## Activation de Windows
|
||||||
|
|
||||||
* **/!\ Les templates sont en Windows Standard, en cas de licence DataCenter consulter l'annexe plus bas**
|
* **Les modèles utilisent Windows Server Standard. En cas de licence Datacenter, consulter l'annexe ci-dessous.**
|
||||||
* Lancer un **PowerShell** en **Administrateur**
|
* Ouvrir **PowerShell** en tant qu'**Administrateur**.
|
||||||
* Entrer la commande *sconfig* puis faire le choix *11*
|
* Exécuter `sconfig`, puis choisir l'option **11**.
|
||||||
* Faire le choix *3* puis entrer la clé de produit
|
* Choisir l'option **3**, puis saisir la clé de produit.
|
||||||
* Vous pouvez la trouver sur le Cloud Systel, en fonction du client dans
|
* La clé est disponible sur le Cloud Systel, dans le répertoire du client :
|
||||||
[\\cloud\Licences](\\cloud\Licences) ou [\\cloud\Clients](\\cloud\Clients)
|
[\\cloud\Licences](\\cloud\Licences) ou [\\cloud\Clients](\\cloud\Clients)
|
||||||
* Une fois la clé validée, faire le choix *2* pour activer Windows
|
* Une fois la clé validée, choisir l'option **2** pour activer Windows.
|
||||||
* Si la VM n'a pas accès à Internet, vous pouvez activer WIndows par téléphone.
|
* Si la VM n'a pas accès à Internet, il est possible d'activer Windows par téléphone.
|
||||||
* Pour ce faire entrer la commande *slui 4* ou *slui 3* dans *Exécuter* et laissez-vous guider par l'interface
|
* Pour cela, saisir `slui 4` ou `slui 3` dans **Démarrer > Exécuter**, puis suivre les instructions à l'écran.
|
||||||
|
|
||||||
## Annexe: Corriger les erreurs
|
## Annexe : corriger les erreurs
|
||||||
|
|
||||||
### La licence Windows DataCenter ne correspond pas à la VM Windows Standard
|
### La licence Windows Datacenter ne correspond pas à la VM Windows Standard
|
||||||
|
|
||||||
* Ouvrir un **CMD** en tant qu'**Administrateur**
|
* Ouvrir une invite de commandes (**CMD**) en tant qu'**Administrateur**.
|
||||||
* Exécuter la commande ci-dessous en remplaçant les X par la clé de licence Client (MAK vraisemblablement)
|
* Exécuter la commande ci-dessous en remplaçant les `X` par la clé de licence client (probablement une clé MAK).
|
||||||
|
|
||||||
```bash
|
```bat
|
||||||
DISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
|
DISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
|
||||||
```
|
```
|
||||||
|
|
||||||
* Entrer *Y* pour redémarrer
|
* Saisir `Y` pour redémarrer.
|
||||||
* **/!\ En cas d'échec de la mise à jour présentée ci-dessous (cette méthode fonctionne aussi pour rollback dans le sens inverse)**
|
* En cas d'échec de cette mise à niveau, suivre la procédure ci-dessous. Cette méthode peut également servir à revenir à l'édition précédente.
|
||||||
* Ouvrir l'éditeur du registre (Regedit.exe) et aller à l'endroit suivant : *Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion*
|
* Ouvrir l'Éditeur du Registre (`Regedit.exe`), puis accéder à `Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion`.
|
||||||
* Remplacer *Standard* par *Datacenter*
|
* Remplacer `Standard` par `Datacenter`.
|
||||||
* Monter l'ISO du Windows Server correspondaut et lancer *Setup.exe* en tant qu'administrateur
|
* Monter l'ISO correspondant à la version de Windows Server, puis lancer `Setup.exe` en tant qu'administrateur.
|
||||||
* Cliquer sur suivant
|
* Cliquer sur **Suivant**.
|
||||||
* Entrer la clé de produit **Datacenter** et cliquer sur suivant
|
* Saisir la clé de produit **Datacenter**, puis cliquer sur **Suivant**.
|
||||||
* Choisir *Datacenter expérience de bureau* et cliquer sur suivant
|
* Choisir **Datacenter (expérience de bureau)**, puis cliquer sur **Suivant**.
|
||||||
* Cliquer sur *Accepter*
|
* Cliquer sur **Accepter**.
|
||||||
* Cliquer sur **Conserver** puis *Suivant*
|
* Cliquer sur **Conserver**, puis sur **Suivant**.
|
||||||
* Lancer l'installation, cela va prendre un certain temps
|
* Lancer l'installation et attendre qu'elle se termine.
|
||||||
|
|
||||||
### Erreur sysprep NotePad++
|
### Erreur Sysprep liée à Notepad++
|
||||||
|
|
||||||
* Lancer powershell en administrateur
|
* Ouvrir PowerShell en tant qu'administrateur.
|
||||||
* Vérifier la présence du package pour tout les utilisateurs :
|
* Vérifier la présence du package pour tous les utilisateurs :
|
||||||
|
|
||||||
```bash
|
```powershell
|
||||||
Get-AppxPackage -AllUsers *NotepadPlusPlus*
|
Get-AppxPackage -AllUsers *NotepadPlusPlus*
|
||||||
```
|
```
|
||||||
|
|
||||||
* Supprimer le package pour tout les utilisateurs :
|
* Supprimer le package pour tous les utilisateurs :
|
||||||
|
|
||||||
```bash
|
```powershell
|
||||||
Get-AppxPackage -AllUsers *NotepadPlusPlus* | Remove-AppxPackage -AllUsers
|
Get-AppxPackage -AllUsers *NotepadPlusPlus* | Remove-AppxPackage -AllUsers
|
||||||
```
|
```
|
||||||
|
|
||||||
* Regarder si il reste une image système :
|
* Vérifier s'il reste un package provisionné dans l'image système :
|
||||||
|
|
||||||
```bash
|
```powershell
|
||||||
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*NotepadPlusPlus*"}
|
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*NotepadPlusPlus*"}
|
||||||
```
|
```
|
||||||
|
|
||||||
* Puis supprimer :
|
* Le cas échéant, le supprimer :
|
||||||
|
|
||||||
```bash
|
```powershell
|
||||||
Remove-AppxProvisionedPackage -Online -PackageName "NOM_DU_PACKAGE"
|
Remove-AppxProvisionedPackage -Online -PackageName "NOM_DU_PACKAGE"
|
||||||
```
|
```
|
||||||
|
|
||||||
* Nettoyage des profils :
|
* Vérifier ensuite les packages associés aux profils utilisateurs :
|
||||||
|
|
||||||
```bash
|
```powershell
|
||||||
Get-AppxPackage -AllUsers | Where-Object {$_.Name -like "*NotepadPlusPlus*"}
|
Get-AppxPackage -AllUsers | Where-Object {$_.Name -like "*NotepadPlusPlus*"}
|
||||||
```
|
```
|
||||||
|
|
||||||
* Relancer le sysprep
|
* Relancer Sysprep.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
## Prérequis
|
## Prérequis
|
||||||
|
|
||||||
* Suivre la procédure d'export d'une VM *202x-xx-xx TELEML* depuis la plateforme de production vers l'environnement client.
|
* Suivre la procédure d'export d'une VM *202x-xx-xx TELEML* depuis la plateforme de production vers l'environnement du client.
|
||||||
|
|
||||||
## Préparation du serveur
|
## Préparation du serveur
|
||||||
|
|
||||||
@@ -13,9 +13,9 @@
|
|||||||
* Modifier les mots de passe des comptes **systel** et **root** à l'aide des commandes `passwd systel` et `passwd root`.
|
* Modifier les mots de passe des comptes **systel** et **root** à l'aide des commandes `passwd systel` et `passwd root`.
|
||||||
* Générer les mots de passe et les enregistrer dans RDM.
|
* Générer les mots de passe et les enregistrer dans RDM.
|
||||||
|
|
||||||
## Configuration du serveur Nexus (si présence de serveurs Docker)
|
## Configuration de Nexus (si la VM héberge des conteneurs Docker)
|
||||||
|
|
||||||
### Mot de passe admin
|
### Mot de passe de l'administrateur
|
||||||
|
|
||||||
* Modifier le mot de passe de l'utilisateur **admin** de l'interface *Nexus Repository*. Le mot de passe par défaut est disponible dans RDM, à l'emplacement `PPR\Pré-production\PPR Clients\Serveurs PPR Clients\Credentials\CTAXX-TELEML - Nexus repository - admin`.
|
* Modifier le mot de passe de l'utilisateur **admin** de l'interface *Nexus Repository*. Le mot de passe par défaut est disponible dans RDM, à l'emplacement `PPR\Pré-production\PPR Clients\Serveurs PPR Clients\Credentials\CTAXX-TELEML - Nexus repository - admin`.
|
||||||
* Pour cela, suivez les étapes ci-dessous :
|
* Pour cela, suivez les étapes ci-dessous :
|
||||||
@@ -27,24 +27,27 @@
|
|||||||
|
|
||||||
### Images Docker
|
### Images Docker
|
||||||
|
|
||||||
* Connectez-vous au bastion Systel avec votre compte OPS (contactez le SI si vous n'en possédez pas), puis ouvrez une connexion à la VM **OPS-TELEML01** :
|
* Se connecter au bastion Systel avec un compte OPS (contacter le SI si nécessaire), puis ouvrir une session sur la VM **OPS-TELEML01** :
|
||||||
[https://bastion-ops-t1.systel-sa.com](https://bastion-ops-t1.systel-sa.com)
|
[https://bastion-ops-t1.systel-sa.com](https://bastion-ops-t1.systel-sa.com)
|
||||||
* Connectez-vous avec le compte **udocker**, disponible dans la section **COMMUN** de RDM.
|
* Connectez-vous avec le compte **udocker**, disponible dans la section **COMMUN** de RDM.
|
||||||
* Modifiez le fichier **daemon.json** à l'aide de la commande suivante :
|
* Se connecter avec le compte **udocker**, disponible dans la section **COMMUN** de RDM.
|
||||||
|
* Modifier le fichier **daemon.json** à l'aide de la commande suivante :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
nano /etc/docker/daemon.json
|
nano /etc/docker/daemon.json
|
||||||
```
|
```
|
||||||
|
|
||||||
* Ajoutez l'adresse IP de votre serveur TELEML à la fin du fichier. **Veillez à ajouter une virgule à la ligne précédente**, sinon le fichier JSON ne sera pas chargé. Enregistrez le fichier et quittez l'éditeur (**Ctrl+X**, puis **Y**).
|
* Ajoutez l'adresse IP de votre serveur TELEML à la fin du fichier. **Veillez à ajouter une virgule à la ligne précédente**, sinon le fichier JSON ne sera pas chargé. Enregistrez le fichier et quittez l'éditeur (**Ctrl+X**, puis **Y**).
|
||||||
* Exécutez la commande suivante pour recharger la configuration. Vous pouvez rester connecté avec l'utilisateur **udocker** (choix 2, puis saisie de son mot de passe) :
|
* Ajouter l'adresse IP du serveur TELEML à la fin du fichier. **Veiller à ajouter une virgule à la ligne précédente**, sinon le fichier JSON ne sera pas chargé. Enregistrer le fichier et quitter l'éditeur (**Ctrl+X**, puis **Y**).
|
||||||
|
* Exécuter la commande suivante pour recharger la configuration. Il est possible de rester connecté avec l'utilisateur **udocker** (choix 2, puis saisie de son mot de passe) :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
service docker restart
|
service docker restart
|
||||||
```
|
```
|
||||||
|
|
||||||
* Exécutez la commande suivante pour transférer les **images de base**, dans leur dernière version, du Nexus Systel vers le Nexus de votre VM TELEML. La VM **OPS-TELEML01** sert uniquement de relais entre les deux Nexus.
|
* Exécutez la commande suivante pour transférer les **images de base**, dans leur dernière version, du Nexus Systel vers le Nexus de votre VM TELEML. La VM **OPS-TELEML01** sert uniquement de relais entre les deux Nexus.
|
||||||
* **Remplacez l'adresse IP `10.33.XX.3` par celle de votre serveur TELEML.**
|
* Exécuter la commande suivante pour transférer les **images de base** dans leur dernière version du Nexus Systel vers le Nexus de la VM TELEML. La VM **OPS-TELEML01** sert uniquement de relais entre les deux Nexus.
|
||||||
|
* **Remplacer l'adresse IP `10.33.XX.3` par celle du serveur TELEML.**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker run -it --rm --name sendimage --privileged --pull always -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 -e GROUP=BASE nexus.systel.local:7777/tool/senddockerimages:latest
|
docker run -it --rm --name sendimage --privileged --pull always -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 -e GROUP=BASE nexus.systel.local:7777/tool/senddockerimages:latest
|
||||||
@@ -55,12 +58,12 @@ docker run -it --rm --name sendimage --privileged --pull always -e REMOTE_REPOSI
|
|||||||
|
|
||||||
### Problème des images manquantes
|
### Problème des images manquantes
|
||||||
|
|
||||||
* Il peut arriver que certaines versions d'images ne soient pas correctement associées au groupe d'images de base portant le tag `latest`.
|
* Certaines versions d'images peuvent ne pas être correctement associées au groupe d'images de base portant le tag `latest`.
|
||||||
* Si le script **setupSwarm.sh** signale qu'une image est absente du Nexus, transférez manuellement l'image manquante.
|
* Si le script **setupSwarm.sh** signale qu'une image est absente du Nexus, transférer manuellement l'image concernée.
|
||||||
* **Remplacez l'adresse IP `10.33.XX.3` par celle de votre serveur TELEML.**
|
* **Remplacer l'adresse IP `10.33.XX.3` par celle du serveur TELEML.**
|
||||||
* **portainer/agent :** `docker run -it --rm --name sendimage --privileged --pull always -e IMAGE=portainer/agent:X.X.X -e LOCAL_REPOSITORY_ADDRESS=nexus-docker.dev.systel.local -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 nexus.systel.local:7777/tool/senddockerimages:latest`
|
* **portainer/agent :** `docker run -it --rm --name sendimage --privileged --pull always -e IMAGE=portainer/agent:X.X.X -e LOCAL_REPOSITORY_ADDRESS=nexus-docker.dev.systel.local -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 nexus.systel.local:7777/tool/senddockerimages:latest`
|
||||||
* **portainer/portainer-ce :** `docker run -it --rm --name sendimage --privileged --pull always -e IMAGE=portainer/portainer-ce:X.X.X -e LOCAL_REPOSITORY_ADDRESS=nexus-docker.dev.systel.local -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 nexus.systel.local:7777/tool/senddockerimages:latest`
|
* **portainer/portainer-ce :** `docker run -it --rm --name sendimage --privileged --pull always -e IMAGE=portainer/portainer-ce:X.X.X -e LOCAL_REPOSITORY_ADDRESS=nexus-docker.dev.systel.local -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 nexus.systel.local:7777/tool/senddockerimages:latest`
|
||||||
* **traefik :** `docker run -it --rm --name sendimage --privileged --pull always -e IMAGE=traefik:vX.X.X -e LOCAL_REPOSITORY_ADDRESS=nexus-docker.dev.systel.local -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 nexus.systel.local:7777/tool/senddockerimages`
|
* **traefik :** `docker run -it --rm --name sendimage --privileged --pull always -e IMAGE=traefik:vX.X.X -e LOCAL_REPOSITORY_ADDRESS=nexus-docker.dev.systel.local -e REMOTE_REPOSITORY_ADDRESS=10.33.XX.3:7777 nexus.systel.local:7777/tool/senddockerimages`
|
||||||
|
|
||||||
* À titre indicatif, vous pouvez consulter les images disponibles sur l'interface Nexus suivante :
|
* Pour consulter les images disponibles, ouvrir l'interface Nexus suivante :
|
||||||
[https://nexus.dev.systel.local](https://nexus.dev.systel.local)
|
[https://nexus.dev.systel.local](https://nexus.dev.systel.local)
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
# Console Air (Mise à jour)
|
# Console Air (Mise à jour)
|
||||||
|
|
||||||
1. Vérifier les postes sur le serveur Communication Multi-Vecteurs d'Alerte depuis la VM Multi active.
|
1. Depuis la VM Multi active, vérifier les postes sur le serveur Communication Multi-Vecteurs d'Alerte.
|
||||||
2. Se connecter en VNC à l'adresse `10.XX.X.111` (voir la suite). Le mot de passe est indiqué dans RDM.
|
2. Se connecter en VNC à l'adresse `10.XX.X.111` (voir la suite). Le mot de passe est indiqué dans RDM.
|
||||||
3. Vérifier si le PO est utilisé.
|
3. Vérifier si le PO est en cours d'utilisation.
|
||||||
4. Déconnecter la session SAISIE.
|
4. Déconnecter la session SAISIE.
|
||||||
5. Se connecter à la session SAISIEADM. Le mot de passe est indiqué dans RDM.
|
5. Se connecter à la session SAISIEADM. Le mot de passe est indiqué dans RDM.
|
||||||
|
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
2. Ouvrir ConsoleAir, sélectionner **PROD**, puis **Mise à jour**.
|
2. Ouvrir ConsoleAir, sélectionner **PROD**, puis **Mise à jour**.
|
||||||
|
|
||||||
3. Relancer ConsoleAir et se connecter avec le mot de passe indiqué dans RDM. Vérifier que la licence est à jour, puis se déconnecter de la session SAISIEADM et ouvrir la session SAISIE avec le mot de passe SYSTEL.
|
3. Relancer ConsoleAir et se connecter avec le mot de passe indiqué dans RDM. Vérifier que la licence est à jour, se déconnecter de la session SAISIEADM, puis ouvrir la session SAISIE avec le mot de passe SYSTEL.
|
||||||
|
|
||||||
## Pour P0
|
## Pour P0
|
||||||
|
|
||||||
@@ -27,4 +27,4 @@
|
|||||||
|
|
||||||
6. Se déconnecter de la session SAISIEADM.
|
6. Se déconnecter de la session SAISIEADM.
|
||||||
7. Ouvrir la session SAISIE avec le mot de passe SYSTEL.
|
7. Ouvrir la session SAISIE avec le mot de passe SYSTEL.
|
||||||
8. Saisir le mot de passe ConsoleAir, indiqué dans RDM.
|
8. Saisir le mot de passe ConsoleAir indiqué dans RDM.
|
||||||
|
|||||||
@@ -1,49 +1,22 @@
|
|||||||
# Console Air (Nouvelle installation)
|
# Console Air (Nouvelle installation)
|
||||||
|
|
||||||
1. Vérifier les postes sur Serveur Communication Multi Vecteurs d'Alerte sur la VM Multi actif
|
1. Depuis la VM Multi active, vérifier les postes sur le serveur Communication Multi-Vecteurs d'Alerte.
|
||||||
2. Connexion via VNC : [10.XX.X.111](10.XX.X.111) (voir la suite)
|
2. Se connecter en VNC à l'adresse `10.XX.X.111`. Le mot de passe est indiqué dans RDM.
|
||||||
* Mot de passe : super
|
3. Vérifier si le PO est utilisé.
|
||||||
|
4. Déconnecter la session SAISIE.
|
||||||
|
5. Se connecter à la session SAISIEADM. Le mot de passe est indiqué dans RDM.
|
||||||
|
6. Ouvrir l'éditeur de stratégie de groupe locale (**GPEDIT**), puis modifier les deux paramètres concernés en ouvrant leurs propriétés et en cochant les cases prévues. Vérifier les paramètres attendus avant de poursuivre.
|
||||||
|
7. Modifier la stratégie suivante et la désactiver : `Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur`.
|
||||||
|
8. Ouvrir ConsoleAir, changer de SDIS, récupérer la clé de licence dans RDM, puis ouvrir la **PROD** et lancer la **Mise à jour**.
|
||||||
|
9. Relancer ConsoleAir, se connecter avec le mot de passe indiqué dans RDM et vérifier que la licence est à jour.
|
||||||
|
10. Dans l'Explorateur de fichiers, ouvrir le dossier de démarrage Windows : `C:\Users\SAISIE\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup`.
|
||||||
|
|
||||||
3. Vérifier si le PO est utilisé
|
11. Remplacer le raccourci **PortailWeb** par celui de ConsoleAir.
|
||||||
4. Déconnect la session SAISIE
|
12. Modifier le script pour remplacer `Portail_WEB` par `ConsoleAir`.
|
||||||
5. Connexion à la session SAISIEADM
|
13. Ouvrir les dossiers `Local Store` des profils SAISIE (`C:\Users\SAISIE\AppData\Roaming\ConsoleAir\Local Store`) et SAISIEADM (`C:\Users\SAISIEADM\AppData\Roaming\ConsoleAir\Local Store`).
|
||||||
* Mot de passe : CAT16
|
|
||||||
|
|
||||||
6. Modifier GPEDIT :
|
14. Remplacer la licence du profil SAISIE par celle du profil SAISIEADM.
|
||||||
* Clic droit propriété cocher les deux paramètres
|
15. Dans l'éditeur de stratégie de groupe locale, rétablir les paramètres modifiés à l'étape 6.
|
||||||
|
16. Se déconnecter de la session SAISIEADM.
|
||||||
7. Modifier la stratégie :
|
17. Ouvrir la session SAISIE avec le mot de passe indiqué dans RDM.
|
||||||
* Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur
|
18. Vérifier que ConsoleAir s'ouvre correctement, puis supprimer le raccourci **Portail_Web** s'il est toujours présent.
|
||||||
* Désactivé
|
|
||||||
|
|
||||||
8. Ouvrir ConsoleAir
|
|
||||||
* Changer de SDIS
|
|
||||||
* Récupérer la clé de licence (dispo dans RDM)
|
|
||||||
* Ouvrir la PROD
|
|
||||||
* Mise a jour
|
|
||||||
|
|
||||||
9. Rouvrir ConsoleAir
|
|
||||||
* Connexion via le mot de passe
|
|
||||||
* Vérifier la licence quel soit bien à jour
|
|
||||||
|
|
||||||
10. Ouvrir un explorateur Windows et aller dans :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
C:\Users\SAISIE\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
|
|
||||||
```
|
|
||||||
|
|
||||||
11. Supprimer PortailWeb pour mettre ConsoleAir
|
|
||||||
12. Modifier le script pour remplacer Portail_WEB par ConsoleAir
|
|
||||||
13. Aller dans :
|
|
||||||
|
|
||||||
```bash
|
|
||||||
C:\Users\SAISIE\AppData\Roaming\ConsoleAir\Local Store
|
|
||||||
#puis ouvrir un autre explorateur Windows
|
|
||||||
C:\Users\SAISIEADM\AppData\Roaming\ConsoleAir\Local Store
|
|
||||||
```
|
|
||||||
|
|
||||||
14. Remplacer la licence qui se trouve dans SAISIE pour mettre celle qui se trouve dans SAISIEADM
|
|
||||||
15. Ouvrir la stratégie de groupe local pour décocher ce que nous avons décocher au tous début
|
|
||||||
16. Se déconnecter de la session SAISIEADM
|
|
||||||
17. Ouvrir la session SAISIE avec le mot de passe SYSTEL
|
|
||||||
18. Vérifier l'ouverture de ConsoleAir supprimer le raccourcis Portail_Web
|
|
||||||
|
|||||||
@@ -1,41 +1,41 @@
|
|||||||
# Procédure de mise en place de StartPhone Server avec Orange Contact Everyone Business
|
# Procédure de configuration du serveur StartPhone avec Orange Contact Everyone Business
|
||||||
|
|
||||||
## 1. Prérequis
|
## 1. Prérequis
|
||||||
|
|
||||||
### Informations à demander au client
|
### Informations à demander au client
|
||||||
|
|
||||||
Demander au client les identifiant d'accès à **Orange Contact Everyone Business** :
|
Demander au client les identifiants d'accès à **Orange Contact Everyone Business** :
|
||||||
|
|
||||||
* Identifiant API
|
* Identifiant API
|
||||||
* Mot de passe API
|
* Mot de passe API
|
||||||
|
|
||||||
### Récupération de la VM
|
### Récupération de la VM
|
||||||
|
|
||||||
Voir la partie Récupération de la VM [Voir la partie Récupération de la VM](Exporter-et-importer-une-VM-depuis-la-plateforme-de-Production.md).
|
Consulter la procédure de [récupération et d'importation d'une VM](../Production%20SI/Exporter-et-importer-une-VM-depuis-la-plateforme-de-Production.md).
|
||||||
|
|
||||||
## 2. Configuration Stormshield
|
## 2. Configuration Stormshield
|
||||||
|
|
||||||
Créer les règles de flux suivants :
|
Créer les règles de flux suivantes :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
Grp_StartPhone -> Base de données : 1521 (Oracle) ou 1433 (SQL Server)
|
Grp_StartPhone -> Base de données : 1521 (Oracle) ou 1433 (SQL Server)
|
||||||
Grp_StartPone -> AMQ : 61616
|
Grp_StartPhone -> AMQ : 61616
|
||||||
Grp_StartPhone -> Broker : 1883 (MQTT) ou 10192 (WebSocket)
|
Grp_StartPhone -> Broker : 1883 (MQTT) ou 10192 (WebSocket)
|
||||||
Grp_StartPhone -> RPINT_VIP : 443
|
Grp_StartPhone -> RPINT_VIP : 443
|
||||||
RPINT_VIP -> Quescom : 443
|
RPINT_VIP -> Quescom : 443
|
||||||
```
|
```
|
||||||
|
|
||||||
Adapater les ports en fonction de l'architecture du client
|
Adapter les ports en fonction de l'architecture du client.
|
||||||
|
|
||||||
## 3. Configuration de StartPhone Server
|
## 3. Configuration de StartPhone Server
|
||||||
|
|
||||||
Modifier le fichier de configuration :
|
Modifier le fichier de configuration suivant :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
nano /opt/startphoneserver/conf/plugins.properties
|
nano /opt/startphoneserver/conf/plugins.properties
|
||||||
```
|
```
|
||||||
|
|
||||||
Ajouter ou modifier les paramètres suivants :
|
Ajouter ou mettre à jour les paramètres suivants :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
########## (B4) ORANGE CONTACT EVERYONE ##########
|
########## (B4) ORANGE CONTACT EVERYONE ##########
|
||||||
@@ -47,14 +47,14 @@ orangeContactPlugin.strategySMS=sms
|
|||||||
#orangeContactPlugin.strategyVocal=vocal
|
#orangeContactPlugin.strategyVocal=vocal
|
||||||
```
|
```
|
||||||
|
|
||||||
Remplacer :
|
Remplacer les valeurs des paramètres comme suit :
|
||||||
|
|
||||||
* identifiant : par l'identifiant API communiqué par le client
|
* `<identifiant>` : par l'identifiant API communiqué par le client.
|
||||||
* mot_de_passe : par le mot de passe associé
|
* `<mot_de_passe>` : par le mot de passe associé.
|
||||||
|
|
||||||
## 4. Redémarrage du service
|
## 4. Redémarrage du service
|
||||||
|
|
||||||
Redémarrer le service StartPhone Server :
|
Redémarrer le service StartPhone Server pour appliquer la configuration :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
service startphoneserver restart
|
service startphoneserver restart
|
||||||
@@ -62,25 +62,25 @@ service startphoneserver restart
|
|||||||
|
|
||||||
## 5. Vérification de la configuration
|
## 5. Vérification de la configuration
|
||||||
|
|
||||||
Se connecter à l'interface d'administration PoluxEye :
|
Se connecter à l'interface d'administration de PoluxEye :
|
||||||
|
|
||||||
* [http://ADRESSE_IP_STARTPHONESERVER:8989/systel-rest/poluxeye/#/home](http://ADRESSE_IP_STARTPHONESERVER:8989/systel-rest/poluxeye/#/home)
|
* [http://ADRESSE_IP_STARTPHONESERVER:8989/systel-rest/poluxeye/#/home](http://ADRESSE_IP_STARTPHONESERVER:8989/systel-rest/poluxeye/#/home)
|
||||||
|
|
||||||
Contrôler que la configuration Orange Contact Everyone est correctement chargée et qu'aucune errreur n'est présente.
|
Vérifier que la configuration Orange Contact Everyone est chargée correctement et qu'aucune erreur n'est signalée.
|
||||||
|
|
||||||
Vérifier depuis la VM StartPhone que la liaison fonctionne :
|
Depuis la VM StartPhone, vérifier que la connexion à l'API fonctionne :
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl --request POST \
|
curl --request POST \
|
||||||
--url https://contact-everyone.orange-business.com/api/v1.2/oauth/token \
|
--url https://contact-everyone.orange-business.com/api/v1.2/oauth/token \
|
||||||
--header 'content-type: application/x-www-form-urlencoded' \
|
--header 'content-type: application/x-www-form-urlencoded' \
|
||||||
--data username=<identifiant> \
|
--data-urlencode 'username=<identifiant>' \
|
||||||
--data 'password=<mot_de_passe>'
|
--data-urlencode 'password=<mot_de_passe>'
|
||||||
```
|
```
|
||||||
|
|
||||||
## 6. Test d'envoi de SMS
|
## 6. Test d'envoi de SMS
|
||||||
|
|
||||||
Depuis l'application START :
|
Depuis l'application START, suivre les étapes suivantes :
|
||||||
|
|
||||||
1. Accéder au menu **Messages**
|
1. Accéder au menu **Messages**
|
||||||
2. Sélectionner **Multi_Messagerie**
|
2. Sélectionner **Multi_Messagerie**
|
||||||
|
|||||||
Reference in New Issue
Block a user