Top Banner
Projet HP NEOWARE IMAGE MANAGER Tutoriel d’installation Olivier Emery
25

MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

Jul 10, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

Projet

HP NEOWARE IMAGE MANAGER Tutoriel d’installation

Olivier Emery

Page 2: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

1

Le lycée La Croix Rouge de Brest dispose de la solution HP NEOWARE IMAGE MANAGER pour gérer

leur système d’images systèmes. Les administrateurs du réseau souhaitent mettre à jour les

systèmes Windows XP vers Windows Seven.

Cette solution ne prend pas en charge les systèmes d’exploitation de Windows 7 et la société HP a

décidé de mettre un terme à son logiciel.

Avec l’aide de Mickaël, étudiant en licence pro à l’IUT de Lannion, nous devons étudier la solution

existante puis tester deux solutions retenues par les administrateurs que sont :

MIRAGE de chez VMWARE

CCBOOT de Youngzsoft

SANDeploy

Page 3: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

2

HP IMAGE MANAGER

HP Neoware Image Manager est une solution orientée serveur permettant de diffuser des systèmes d’exploitation et leurs applications à la demande sur des postes clients. Le serveur agissant en tant que lecteur de disque virtuel, les postes clients fonctionnent sans disque dur ou mémoire flash. Ce sont les postes de travail qui exécutent les applications.

Une seule image logicielle contenant le système d’exploitation, les applications et pilotes

peut être diffusée à la demande sur des PC ou tout client léger HP ou Neoware. De plus, HP Neoware Image Manager inclut une technologie nommée UbiBoot permettant de rendre une image compatible avec des matériels hétérogènes, réduisant ainsi le nombre d’images nécessaires pour gérer plusieurs types de postes clients.

Si les spécifications matérielles des différents postes clients sont suffisamment compatibles,

il est même possible de n’utiliser qu’une seule image pour l’ensemble des postes clients d’une organisation. Les utilisateurs de clients légers gardent leurs configurations personnelles et paramètres, leurs données, uniques et sécurisées, sont stockées sur le réseau.

Chaque client démarre en boot PXE , un serveur DHCP attribue une IP et redirige la machine vers un

fichier présent sur un serveur TFTP, puis le serveur Neoware, grâce au service NVDD , attribue un

disque virtuel en simulant un C:\ (Concaténation entre le volume virtuel et le CVol ).

Page 4: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

3

Page 5: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

4

Conditions de réalisation :

Matériel virtualisé avec VMWare 8.0

Deux serveurs Windows 2003 R2 :

Un serveur (SRV02) DHCP, serveur TFTP et le logiciel HP Neoware Image-Manager

Un serveur (SRV01) DNS

Deux clients légers (Windows XP) attribué dynamiquement pour leur configuration

d’adresse IP

Dans l’infrastructure du Lycée, il y a un Active Directory (SRV01), le logiciel IACA pour les

utilisateurs (Non utilisé), un serveur ESXi (Streaming OS)

Page 6: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

5

SRV01

1 : Installer NEOWARE et insérer la licence (fichier .lic).

2 : Installer le rôle DHCP

Paramètres à entrer lors de sa configuration

NOM NEOWARE

DESCRIPTION SCOPE1 ÉTENDUE 192.168.0.100 à 192.168.0.199 LONGUEUR 24 MASQUE SOUS-RÉSEAU 255.255.255.0 EXCLUSION AUNCUNE LIMITE DU BAIL 8 JOURS CONFIGURER OUI DOMAINE PARENT Cr.local NOM SERVEUR SRV01 – IP : 192.168.0.253 (DNS) SERVEUR WINS NON

3 : Gestion du DHCP

Ouvrir la console de management DHCP et sélectionner l’étendue précédemment créée.

Dans l’option étendue, clic droit puis « configurer options »

Cocher 066 : nom d’hôte du serveur de démarrage (boot PXE)

o Valeur : SRV02 [lui-même]

Cocher 067 : nom de fichier de démarrage

o mPXELdr.bin

4 : Vérifier dans les services si le service HPIM PXE / TFTP SERVER est bien démarré.

(touche windows) + R pour ouvrir une fenêtre d’exécution

Ecrire « services.msc » puis ENTRER

Chercher HPIM PXE / TFTP SERVER…

Page 7: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

6

5 : Paramètres et test de HP IMAGE MANAGER

1. Ouvrir le fichier « nvdd.conf »

a. C:\Program Files\HP Image Manager\server

b. Dans cette fenêtre, supprimer le computer par défaut : « All_clients »

Page 8: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

7

c. Créer un computer WindowsXP, indiquer son adresse MAC. Cela permettra à

Neoware de reconnaitre le client demandeur.

d. Sur l’onglet Config :

i. Importer volumes

(C:\Program Files\HP Image Manager\volumes\smallDisk.vol)

Charger le volume

Page 9: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

8

e. Clic droit sur le volume affiché à droite, propriétés

f. Onglet CVOL

i. Au préalable créer un dossier « CVols » à la racine de votre système (C:\)

ii. Aller chercher ce répertoire

Paramètres du CVOL size : 1024 MB

Page 10: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

9

iii. Onglet Permissions

Supprimer les données présentes

Mettre votre computer WindowsXP dans « Allowed »

2. On va maintenant démarrer le programme qui sera à l’écoute de client demandeur.

a. Ouvrir une invite de commande puis taper « CMD »

b. Il faut revenir à la racine avec la commande « cd ../.. »

c. Allez sur le chemin suivant :

i. cd « Program Files »

ii. cd « HP Image Manager »

iii. cd « server »

d. Tapez la commande suivante :

nvdd –c nvdd.conf

Page 11: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

10

e. Pour mieux comprendre cette commande : nvdd –c nvdd.conf

nvdd : commande applicative qui va fournir un disque virtuel à la demande du client

-c : commande applicative qui va cibler un fichier « conf »

nvdd.conf : commande pour chercher le fichier de configuration de notre Neoware

et tous les paramètres associés.

f. Nous avons « streamé » notre premier OS mais incomplet ☻

Avec VMWare, créer une machine virtuelle Windows XP, propre. Attribuer une IP fixe

et faites là discuter avec votre réseau (Masque, DNS, Passerelle). Dans le cas où vous

utilisez une VM existante, assurez-vous de ne pas avoir de « snapshot ». Neoware

n’étant pas capable de comprendre les compilations sur les disques.

Vous pourriez avoir ce type d’erreur :

Une fois votre VM terminé, il faut aller chercher l’application qui va permettre de

créer le volume (ou image).

Démarrer, exécuter, puis « \\srv02\c$ ». L’application HpClientBuilder se trouve

normalement à cet endroit sur le serveur SRV02 :

Page 12: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

11

« Program Files\HP Image Manager\client »

Création du volume :

Choisir Custom Installation

Server Scan, saisir l’IP du serveur Neoware et son port par défaut (démarrer la

commande « nvdd –c nvdd.conf »)

Page 13: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

12

Cliquer sur suivant après la validation du serveur

Sélectionner comme suit :

Page 14: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

13

Laisser par défaut mais cocher les options ci-dessous

Page 15: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

14

A la fin de l’installation, l’assistant de nouveau matériel se déclenche par deux fois. Cocher

l’option « Non, pas pour cette fois » et faites suivant.

Page 16: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

15

Notre volume est fin prêt. Par défaut le volume a été créé dans le répertoire « Files » sur le

serveur SRV02 (Program Files\HP Image Manager\Files)

Nous le laisserons là.

Déplacer cependant le fichier .conf (nvdd.disk0.vol.conf) dans le répertoire « server »

Double cliquer sur ce fichier et paramétrer un client XP1 comme pour le volume « smallDisk »

Onglet « Général » : Aller chercher le volume dans le répertoire Files

Onglet « Paramètres » : Mettre le mode du volume en volatile

Onglet « CVOL » : cibler le répertoire « CVols » précédemment créé

Onglet « Permissions » : Appliquer le client à gauche (Allowed)

Page 17: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

16

Création d’une nouvelle machine virtuelle sans disque sous VMWare :

File > New

Custom

Next

I will install the operating system later

Microsoft Windows

Nom de la machine et lieu de la sauvegarde

Configuration du processeur

Mémoire

Carte réseau (laisser par défaut, configuration faites après)

Type de contrôleur : par défaut

Sélection du disque : par défaut, il sera supprimé par la suite

Type de disque : IDE

Taille : par défaut

Emplacement sur le disque

Arriver sur cette fenêtre : Cliquer sur « Customize Hardware »

Supprimer les périphériques qui ne vous servirons pas (attention à ne pas

supprimer n’importe quoi)

Exemple : Floppy

Dans la partie Network Adapter, utiliser le même style de connexion que vos

serveurs. Dans mon cas « custom » et «VMnet2 »

Toujours dans Network Adapter, s’assurer que le « Device Status » soit bien

coché sur « Connect at power », ce qui permettra à la machine de booter sur

le réseau.

Cliquer sur close puis finish

Page 18: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

17

Dans VMWare, notre machine apparaît, aller dans le menu settings (onglet VM puis

Settings)

Cliquer sur Hard Disk puis remove

Ok

Démarrer la machine, si vous avez ce message, ce n’est pas grave, mais ça ne

fonctionne pas :

Relever l’adresse MAC de la machine puis sur le serveur Neoware, ouvrez la console

nvvd.disk0.vol.conf

Vérifiez les paramètres d’adresse MAC et la destination des volumes. N’oubliez pas

de couper l’application (commande) et d’enregistrer les modifications.

Sur votre serveur DHCP, faites une réservation d’IP

Page 19: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

18

Au démarrage de votre machine vous devriez voir ceci :

Puis cela :

Votre machine a normalement démarrée.

Page 20: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

19

Avec l’outil « NeoDomain » de HP IMAGE MANAGER

Couper l’invite de commande du serveur SRV02

Dans les paramètres du volume, mettre le mode en Admin

Mettre une permission d’administrateur au client

Enregistrer et redémarrer la commande serveur

Démarrer votre client et aller dans les stratégies de sécurité locale (panneau de configuration,

performance et maintenance, outil d’administration, paramètre de sécurité locale)

Modifier deux lignes « Membre de domaine »

Page 21: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

20

A cet endroit, à partir du client : \\srv02\c$\Program Files\HP Image Manager\client\neodommgr

Lancer NeoDomain et terminer l’installation par « apply »

Entrer dans le domaine via l’ID réseau (la découverte peut être plus ou moins longue)

Une fois la manipulation terminée, l’ordinateur doit redémarrer. Mais il semble bloquer à l’activation

des paramètres de l’ordinateur ?

Avec l’utilisation de VMWare le contrôle de flux ou Flow Control ne semble pas être gérer, le client va

donc mettre un temps fou à monter… Sur une organisation physique, bien se renseigner si les switchs

disposent de cette option.

Page 22: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

21

Erreur rencontrée si vous utilisez une machine virtuelle qui dispose de snapshot. Neoware ne

comprend pas les compilations sur disque.

Ou : à la création de votre machine virtuelle, vous avez supprimé des périphériques.

Réessayez en laissant tous les périphériques par défaut.

Page 23: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

22

Erreur de réplication entre serveurs dans l’Active Directory :

Suivre cette démarche :

Démarrer la commande REGEDIT pour accéder au registre

Suivre ce chemin : HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/NTDS/Paramètres

Clic droit > Créer une nouvelle valeur « DWORD »

Mettre comme nom : Allow Replication With Divergent and Corrupt Partner et valeur 1

Faites cette manipulation sur tous vos serveurs. Ensuite lancer la réplication et redémarrer les

serveurs…

Page 24: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

23

Boot PXE : Preboot eXecution Environnement

L'amorçage PXE permet à une station de travail de démarrer depuis le réseau en récupérant une image de système d'exploitation qui se trouve sur un serveur. L'image ainsi récupérée peut être le système d'exploitation brut ou bien le système d'exploitation personnalisé avec des composantes logicielles (suite bureautique, utilitaires, packs de sécurité, scripts,etc...). Une fois cette image « pré-chargée », elle peut éventuellement, en fonction des paramétrages passés à cette image sur le serveur, être installée sur la machine qui a été amorcée en PXE. Il permet également d'installer de manière automatique et à distance des serveurs sous divers OS. Les nouvelles technologies VDI permettent également de "streamer" un OS complet ainsi que ses applications associées, directement sur la station de travail sans disque dur, en bootant préalablement avec le PXE.

Pour activer le PXE, il faut auparavant le configurer dans le BIOS. L’option se trouve fréquemment dans un menu concernant la carte réseau.

L'amorce par PXE s'effectue en plusieurs étapes :

recherche d'une adresse IP sur un serveur DHCP/BOOTP ainsi que du fichier à amorcer ; téléchargement du fichier à amorcer depuis un serveur Trivial FTP ; exécution du fichier à amorcer.

La taille du fichier à amorcer ne permet pas de « booter » directement un noyau Linux, par exemple, mais il faut que le logiciel à amorcer le télécharge et l'exécute lui-même.

NVDD: Network Virtual Disk Daemon. NVDD fournit un disque virtuel à la demande du client. Ce

disque virtuel comprend un système d'exploitation et certaines applications à la demande du client.

Le C:\ est la somme du Volume virtuel et du CVol (fruit de la concaténation)

CVol : (créé par NEOWARE à l’installation)

En mode volatile : Pour chaque machine, tous les changements apportés au démarrage du système

jusqu’à son extinction, s’efface au redémarrage.

En mode administrateur, tous changements sont sauvegardés sur le CVol, même après redémarrage,

ce qui permet les modifications système.

Virtual Volume : Emplacement virtuel où sont stockées les images systèmes

Page 25: MISE EN PLACE D’UN REEAU VIRTUEL ET DE LA ...olivier-emery.fr/pdf/tutoHP.pdfA la fin de l’installation, l’assistant de nouveau matériel se délenhe par deux fois. oher l’option

24

RDP : Remote Desktop Protocol (RDP) est un protocole qui permet à un utilisateur de se connecter sur un serveur

faisant tourner Microsoft Terminal Services. Des clients existent pour la quasi-totalité des versions de Windows, et pour

d'autres systèmes d'exploitation, comme les systèmes GNU/Linux. Le serveur écoute par défaut sur le port TCP 3389.

RGS : Logiciel Remote Graphics est un client-serveur de bureau à distance solution logicielle développée par Hewlett-Packard , pour permettre l'accès à distance à haute performance postes de travail à partir de nombreux appareils différents, y compris postes de travail, les PC et autres clients légers machines. Cet accès comprend le contrôle de la carte graphique sur le serveur, ce qui permet la manipulation de grands modèles 3D complexes. Collaboration avec de multiples utilisateurs à distance, USB et audio sont également pris en charge. HP RGS marchés pour "Real-Time Collaboration", "poste de travail de classe Mobilité» et «télétravailleurs» RGS est un concept similaire à technologies existantes de bureau à distance tels que Microsoft protocole Remote Desktop , NX technologie , Oracle / Sun Microsystems Appliance Link Protocol , Citrix Independent Computing Architecture , Open Virtual Desktop Ulteo ou VNC Virtual Network Computing en ce que tout le traitement, y compris le matériel accélération de rendu graphique se fait sur le serveur et seules les images bitmap compressées sont envoyées au client, mais se distingue par son algorithme de compression propriétaire qui permet la transmission en temps réel des images complexes en 3D et vidéo existants, qui les protocoles de bureau à distance confrontés. Cela ouvre l'utilisation de bureaux distants et les clients légers à des graphismes industries à forte intensité tels que CAD qui ont déjà requis les postes de travail locaux. Il y a deux composants dans le logiciel, le serveur (connu sous le nom «expéditeur» dans le langage HP) et le client (ou «récepteur», comme l'appelle HP). Le logiciel prend en charge OpenGL et Microsoft Direct3D (jusqu'à la version 9) bibliothèques graphiques. HP RGS commencé à inclure avec l'ensemble de ses postes de travail à partir de la version 5.4.7. RGS peuvent être téléchargés à partir de HP et exécuter sur les postes de travail HP Z gratuitement. Autre matériel nécessite une licence pour l'expéditeur RGS. Le récepteur est en téléchargement gratuit pour les clients Windows et Linux. HP affirme que le RGS compression vidéo codec , actuellement désigné HP3 , est dérivé d'un système breveté développé pour la NASA Mars Rover programme. Cela implique que HP3 est une implémentation de l' ICER schéma de compression par ondelettes et potentiellement le premier en temps réel produit commercial basé sur ICER.

ICA : Le protocole ICA (Independent Computing Architecture) est utilisé par les serveurs Citrix Presentation Server. Ces serveurs permettent la mise en place d'une architecture client léger / serveur. Toutes les applications sont gérées par le serveur, le client ne se charge que des entrées/sorties (clavier, écran, souris). Cette technologie permet d'exécuter des applications 16 ou 32 bits récentes sur des ordinateurs clients anciens. De plus, les applications sont disponibles quel que soit le système d'exploitation utilisé (compatibilité UNIX/Windows) Seules transitent par le réseau les entrées-sorties, et les écrans d'affichage, aucune application n'est exécutée par le client. Ce qui permet une exécution rapide même sur des réseaux de faible débit. Citrix a également développé une autre technologie : MultiWin, aujourd'hui remplacée par XenApp.

Outils HP NEOWARE IMAGE MANAGER

NVD: Network Virtual Disk (Protocol)

TCO : Réduction des coûts du poste de travail et virtualisation

HP IMAGE MANAGER contient les distributions suivantes :

NIMManager.exe : Application Windows. Console de gestion HP Image Manager

Nvddadmin.exe : Application en ligne de commande utilisée pour gérer un serveur accessible à l'ordinateur qui exécute

l'application, d'utiliser des outils d’image miroir.

NeoDomain : application Windows et Drivers. Ensemble de composants utilisés pour gérer l’intégration des clients dans le

domaine WindowsLocalHDManager: application utilisée pour gérer la façon dont le client se comporte avec les disques durs

actuels (HDDs).

HP Neoware UbiBoot: Utilisés pour améliorer les lecteurs du système présents (virtuel ou un disque dur physique) dans le

but de soutenir de nouvelles plates-formes matérielles et pourtant inconnus.