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,114 +2,112 @@
|
||||
|
||||
## Prérequis
|
||||
|
||||
* Depuis votre hyperviseur, ouvrez le mode **Console** afin d'accéder à la VM.
|
||||
* Simuler les touches **CTRL+ALT+SUPPR** et authentifiez vous (MDP générique : AdWin2023!)
|
||||
* Depuis l'hyperviseur, ouvrir la **console** de la VM.
|
||||
* Envoyer la combinaison de touches **Ctrl+Alt+Suppr**, puis s'authentifier à l'aide du mot de passe indiqué dans RDM.
|
||||
|
||||
## 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/!\)**
|
||||
* Exécuter *sysprep.exe* en tant qu'administrateur
|
||||
* Effectuer le paramétrage ci-dessous et cliquer sur "OK"
|
||||
* Attendre que cela se termine, le serveur va redémarrer automatiquement
|
||||
* Renseigner les paramètres de langue en fonction du client et cliquer sur *suivant*
|
||||
* Entrez là dans le champs prévu à cet effet. Sinon cliquez sur *Reporter à plus tard*
|
||||
* Cliquer sur *Accepter*
|
||||
* Comme précédemment, débloquer la fenêtre d'authentification et connectez vous avec le compte **AdminLocal**
|
||||
* 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.
|
||||
* Appliquer les paramètres prévus, puis cliquer sur **OK**.
|
||||
* Attendre la fin de l'opération. Le serveur redémarre automatiquement.
|
||||
* Renseigner les paramètres de langue adaptés au client, puis cliquer sur **Suivant**.
|
||||
* Saisir les informations demandées dans le champ prévu à cet effet ou cliquer sur **Reporter à plus tard**.
|
||||
* Cliquer sur **Accepter**.
|
||||
* Comme précédemment, déverrouiller l'écran d'authentification et se connecter avec le compte **AdminLocal**.
|
||||
|
||||
## Configuration réseau
|
||||
|
||||
* Afin de se passer du mode Console, nous allons paramétrer l'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
|
||||
* Renommer l'interface réseau avec le nom de votre **VLAN**
|
||||
* Ouvrir les *Propriétés*
|
||||
* Décocher l'IPv6 et ouvrir les propriétés de l'IPv4
|
||||
* Entrer les paramètres IP et DNS selon le DCSR
|
||||
* 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 parte DNS comme ceci :
|
||||
* **DNS préféré** : l'adresse IP de l'autre serveur AD (AD2 si AD1 / AD1 si AD2)
|
||||
* **DNS auxiliaire** : 127.0.0.1
|
||||
* Si cette fenêtre apparait cliquer sur *Non*
|
||||
* Pour pouvoir accéder à la VM autrement que par la console, configurer son interface 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 du **VLAN**.
|
||||
* Ouvrir les **Propriétés**, décocher IPv6, puis ouvrir les propriétés d'IPv4.
|
||||
* Renseigner les paramètres IP et DNS conformément au 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.
|
||||
* **Pour les serveurs AD uniquement**, configurer la partie DNS comme suit :
|
||||
* **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 auxiliaire** : `127.0.0.1`.
|
||||
* Si une fenêtre de confirmation apparaît, cliquer sur **Non**.
|
||||
|
||||
## RDM et Mot de passe
|
||||
## RDM et mot de passe
|
||||
|
||||
> Ne pas changer les mots de passe pour les serveurs AD
|
||||
|
||||
* Afin de se passer du mode Console, renseigner dans RDM :
|
||||
* l'adresse IP du serveur
|
||||
* le compte AdminLocal qui y est associé (mettre à jour le mot de passe en local)
|
||||
* le compte Active Directory qui y est associé (mettre à jour le mot de passe sur les AD)
|
||||
* Depuis un serveur **AD**, lancer la console *Utilisateurs et ordinateurs Active Directory*
|
||||
* Depuis la VM, lancer la console *Gestion de l'ordinateur*
|
||||
* Changer le mot de passe du compte *AdminLocal*
|
||||
* Pour pouvoir accéder à la VM autrement que par la console, renseigner dans RDM :
|
||||
* l'adresse IP du serveur ;
|
||||
* le compte **AdminLocal** associé (mettre à jour son mot de passe local) ;
|
||||
* le compte Active Directory associé (mettre à jour son mot de passe sur les contrôleurs de domaine).
|
||||
* Depuis un serveur **AD**, ouvrir la console **Utilisateurs et ordinateurs Active Directory**.
|
||||
* Depuis la VM, ouvrir la console **Gestion de l'ordinateur**.
|
||||
* Modifier le mot de passe du compte **AdminLocal**. **Ne pas modifier les mots de passe des serveurs AD.**
|
||||
|
||||
## Disque D
|
||||
|
||||
* Toujours dans la console *gestion de l'ordinateur*
|
||||
* Cliquer sur *Gestion des disques*, puis clique droit sur le lecteur DVD, *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**
|
||||
* Réactiver le disque **D** en cliquant droit dessus puis sur *en ligne*
|
||||
* Vous pouvez également *étendre le volume* si la taille du disque a été augmentée lors de l'import du template
|
||||
* Dans la console **Gestion de l'ordinateur**, ouvrir **Gestion des disques**.
|
||||
* Faire un clic droit sur le lecteur DVD, puis choisir **Modifier la lettre de lecteur**.
|
||||
* 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**.
|
||||
* Remettre le disque **D** en ligne en faisant un clic droit dessus, puis en sélectionnant **En ligne**.
|
||||
* 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
|
||||
|
||||
* Ouvrir les *Propriétés Système* via la commande (*Démarrer/Exécuter comme précédemment)*sysdm.cpl*
|
||||
* Cliquer sur *Modifier* et entrer le *nom de la VM* ainsi que le *nom de Domaine* à joindre
|
||||
* Entrer un compte Administrateur du Domaine, valider et 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)
|
||||
* Il vous faudra sans doute désactiver temporairement les 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
|
||||
* **Depuis la VM**, lancer 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é
|
||||
* **Fermez la session Windows Administrateur du Domaine et reconnectez vous avec le compte AD lié à la VM**
|
||||
* Dans **Démarrer > Exécuter**, lancer `sysdm.cpl` pour ouvrir les **Propriétés système**.
|
||||
* Cliquer sur **Modifier**, puis saisir le nom de la VM et le nom du domaine à joindre.
|
||||
* Saisir les identifiants d'un administrateur du domaine, valider, puis redémarrer le serveur.
|
||||
* **Après le redémarrage, se connecter avec un compte Administrateur du domaine.** Le compte local **AdminLocal** ne sert qu'au dépannage.
|
||||
* 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 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**, ouvrir la console **Gestion de l'ordinateur**.
|
||||
* Ajouter au groupe **Administrateurs** le compte AD associé à la VM ou le groupe AD correspondant.
|
||||
* Fermer la session de l'administrateur du domaine, puis se reconnecter avec le compte AD associé à la VM.
|
||||
|
||||
## Scripts de configuration
|
||||
|
||||
### Configuration du temps (NTP)
|
||||
|
||||
* Aller dans la 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é
|
||||
* Indiquer la zone de temps qui correspond à votre client, par défaut *Romance Standard Time* qui correspond à la France métro
|
||||
* Vous pouvez obtenir une liste des zones de temps en ouvrant un CMD et en tapant séparément la commande *tzutil /l*
|
||||
* 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
|
||||
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `1-Env_NTP.ps1`.
|
||||
* Si le message indiqué apparaît, saisir `T` pour ne plus être sollicité.
|
||||
* Indiquer le fuseau horaire correspondant au client. Par défaut, `Romance Standard Time` correspond à la France métropolitaine.
|
||||
* 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**).
|
||||
* À 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*
|
||||
* Indiquer le type de BDD qui correspond à votre client *ORA* ou *SQL*
|
||||
* Indiquer si c'est un serveur de *PROD*, *FORM* ou *TEST*
|
||||
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `2-Env_BD.ps1`.
|
||||
* Indiquer le type de base de données du client : **ORA** ou **SQL**.
|
||||
* 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*
|
||||
* 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*
|
||||
* 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)**
|
||||
* Si ce n'est pas le cas, 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\Scripts` et lancer le script PowerShell `3-Env_Others.ps1`.
|
||||
* 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 doivent s'ouvrir au démarrage de la VM (par exemple **MULTI**, **INTER**, **AVL**, etc.).
|
||||
* Sinon, cliquer sur **Disable**.
|
||||
* 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
|
||||
|
||||
### VMWare
|
||||
### VMware
|
||||
|
||||
* Si votre VM est sur un hyperviseur VMWare bonne nouvelle, les VMware Tools sont déjà instalés.
|
||||
* Vous pouvez vérifier si il existe une miseà jour de ces derniers depuis l'interface
|
||||
* Si la VM fonctionne sur un hyperviseur VMware, les VMware Tools sont déjà installés.
|
||||
* Vérifier dans l'interface si une mise à jour est disponible.
|
||||
|
||||
### Nutanix
|
||||
|
||||
* Aller dans le 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
|
||||
* Depuis l'interface épurée de **Prism Central** faite un clic droit sur votre VM puis *Guest Tools*, *Set Up NGT*
|
||||
* Configurez comme suit
|
||||
* Set Up Nutanix Guest Tools > New NGT Installation
|
||||
* Configure Applications > Ne rien cocher
|
||||
* Install > Mount Installer
|
||||
* Aller dans Lecteur CD : NUTANIX_TOOLS
|
||||
* Sur le serveur lancer l'installation en tant qu'**Administrateur**
|
||||
* Accéder au répertoire `D:\Install\Scripts` et lancer le script PowerShell `4-Remove_VMware_Tools.ps1`.
|
||||
* Le script désinstalle les VMware Tools (services, fichiers et entrées du registre). En cas d'erreur, contacter le support informatique.
|
||||
* Dans **Prism Central**, faire un clic droit sur la VM, puis sélectionner **Guest Tools > Set Up NGT**.
|
||||
* Choisir les options suivantes :
|
||||
* **Set Up Nutanix Guest Tools > New NGT Installation** ;
|
||||
* **Configure Applications** : ne rien cocher ;
|
||||
* **Install > Mount Installer**.
|
||||
* Ouvrir le lecteur de CD nommé **NUTANIX_TOOLS**.
|
||||
* Sur le serveur, lancer l'installation en tant qu'**Administrateur**.
|
||||
|
||||
* Sur un serveur Windows Core
|
||||
* Exécuter :
|
||||
* Sur un serveur Windows Core, exécuter les commandes suivantes :
|
||||
|
||||
```bash
|
||||
```powershell
|
||||
Get-WmiObject Win32_CDROMDrive | Select-Object Drive, MediaLoaded
|
||||
cd D:\installer\windows
|
||||
ls
|
||||
@@ -118,75 +116,75 @@ ls
|
||||
|
||||
### Notepad++
|
||||
|
||||
* Aller dans *D:\Install\Logiciel_Tiers* et lancer l'installation de **Notepad++** et tant qu'**Administrateur**
|
||||
* **Pour finir, redémarrer la VM**
|
||||
* Accéder au répertoire `D:\Install\Logiciel_Tiers` et lancer l'installation de **Notepad++** en tant qu'**Administrateur**.
|
||||
* **Pour terminer, redémarrer la VM.**
|
||||
|
||||
## Activation de Windows
|
||||
|
||||
* **/!\ Les templates sont en Windows Standard, en cas de licence DataCenter consulter l'annexe plus bas**
|
||||
* Lancer un **PowerShell** en **Administrateur**
|
||||
* Entrer la commande *sconfig* puis faire le choix *11*
|
||||
* Faire le choix *3* puis entrer la clé de produit
|
||||
* Vous pouvez la trouver sur le Cloud Systel, en fonction du client dans
|
||||
* **Les modèles utilisent Windows Server Standard. En cas de licence Datacenter, consulter l'annexe ci-dessous.**
|
||||
* Ouvrir **PowerShell** en tant qu'**Administrateur**.
|
||||
* Exécuter `sconfig`, puis choisir l'option **11**.
|
||||
* Choisir l'option **3**, puis saisir la clé de produit.
|
||||
* La clé est disponible sur le Cloud Systel, dans le répertoire du client :
|
||||
[\\cloud\Licences](\\cloud\Licences) ou [\\cloud\Clients](\\cloud\Clients)
|
||||
* Une fois la clé validée, faire le choix *2* pour activer Windows
|
||||
* Si la VM n'a pas accès à Internet, vous pouvez 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
|
||||
* Une fois la clé validée, choisir l'option **2** pour activer Windows.
|
||||
* Si la VM n'a pas accès à Internet, il est possible d'activer Windows par téléphone.
|
||||
* 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**
|
||||
* Exécuter la commande ci-dessous en remplaçant les X par la clé de licence Client (MAK vraisemblablement)
|
||||
* 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 (probablement une clé MAK).
|
||||
|
||||
```bash
|
||||
```bat
|
||||
DISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
|
||||
```
|
||||
|
||||
* Entrer *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)**
|
||||
* Ouvrir l'éditeur du registre (Regedit.exe) et aller à l'endroit suivant : *Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion*
|
||||
* Remplacer *Standard* par *Datacenter*
|
||||
* Monter l'ISO du Windows Server correspondaut et lancer *Setup.exe* en tant qu'administrateur
|
||||
* Cliquer sur suivant
|
||||
* Entrer la clé de produit **Datacenter** et cliquer sur suivant
|
||||
* Choisir *Datacenter expérience de bureau* et cliquer sur suivant
|
||||
* Cliquer sur *Accepter*
|
||||
* Cliquer sur **Conserver** puis *Suivant*
|
||||
* Lancer l'installation, cela va prendre un certain temps
|
||||
* Saisir `Y` pour redémarrer.
|
||||
* 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`), puis accéder à `Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion`.
|
||||
* Remplacer `Standard` par `Datacenter`.
|
||||
* Monter l'ISO correspondant à la version de Windows Server, puis lancer `Setup.exe` en tant qu'administrateur.
|
||||
* Cliquer sur **Suivant**.
|
||||
* Saisir la clé de produit **Datacenter**, puis cliquer sur **Suivant**.
|
||||
* Choisir **Datacenter (expérience de bureau)**, puis cliquer sur **Suivant**.
|
||||
* Cliquer sur **Accepter**.
|
||||
* Cliquer sur **Conserver**, puis sur **Suivant**.
|
||||
* Lancer l'installation et attendre qu'elle se termine.
|
||||
|
||||
### Erreur sysprep NotePad++
|
||||
### Erreur Sysprep liée à Notepad++
|
||||
|
||||
* Lancer powershell en administrateur
|
||||
* Vérifier la présence du package pour tout les utilisateurs :
|
||||
* Ouvrir PowerShell en tant qu'administrateur.
|
||||
* Vérifier la présence du package pour tous les utilisateurs :
|
||||
|
||||
```bash
|
||||
```powershell
|
||||
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
|
||||
```
|
||||
|
||||
* 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*"}
|
||||
```
|
||||
|
||||
* Puis supprimer :
|
||||
* Le cas échéant, le supprimer :
|
||||
|
||||
```bash
|
||||
```powershell
|
||||
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*"}
|
||||
```
|
||||
|
||||
* Relancer le sysprep
|
||||
* Relancer Sysprep.
|
||||
|
||||
Reference in New Issue
Block a user