94
Dell EMC ViPR Controller Version 3.6.2 Guide d’installation, de mise à niveau et de maintenance 302-004-911 01

Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Dell EMC ViPR ControllerVersion 3.6.2

Guide d’installation, de mise à niveau et de maintenance302-004-911

01

Page 2: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Copyright © 2013-2018 Dell Inc. ou ses filiales. Tous droits réservés.

Publié en Juin 2018

Dell estime que les informations figurant dans ce document sont exactes à la date de publication. Ces informations sont modifiables sans préavis.

LES INFORMATIONS CONTENUES DANS CETTE PUBLICATION SONT FOURNIES « EN L'ÉTAT ». DELL NE FOURNIT AUCUNE DÉCLARATION

OU GARANTIE D'AUCUNE SORTE CONCERNANT LES INFORMATIONS CONTENUES DANS CETTE PUBLICATION ET REJETTE PLUS

SPÉCIALEMENT TOUTE GARANTIE IMPLICITE DE QUALITÉ COMMERCIALE OU D'ADÉQUATION À UNE UTILISATION PARTICULIÈRE.

L'UTILISATION, LA COPIE ET LA DIFFUSION DE TOUT LOGICIEL DELL EMC DÉCRIT DANS CETTE PUBLICATION NÉCESSITENT UNE LICENCE

LOGICIELLE EN COURS DE VALIDITÉ.

Dell, EMC et les autres marques citées sont des marques commerciales de Dell Inc. ou de ses filiales. Toutes les autres marques citées dans le

présent document peuvent être la propriéété de leurs détenteurs respectifs. Publié en France.

EMC Computer Systems FranceRiver Ouest 80 quai Voltaire CS 21002 95876 Bezons CedexTél. : +33 1 39 96 90 00 Fax : +33 1 39 96 99 99www.DellEMC.com/fr-fr/index.htm

2 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 3: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

5

Processus d’installation et de configuration de ViPR Controller7

Liste de contrôle du niveau de préparation du déploiement d’EMCViPR Controller 9

Modèle d’attribution de licence 11

Octroi de licence ViPR Controller 13Obtenir le fichier de licence EMC ViPR Controller.......................................14

Déploiement de ViPR Controller 15Déployer ViPR Controller sur VMware avec une vApp.................................16Déployer ViPR Controller sur VMware sans vApp........................................19Déployer ViPR Controller sur Hyper-V........................................................ 27Déploiement de l’interface de ligne de commande (CLI) ViPR Controller... 33

Installer la CLI ViPR Controller.......................................................33Authentification avec viprcli...........................................................37Désinstaller la CLI ViPR Controller.................................................38

Déploiement d’un serveur d’images de traitement ..................................... 39Configuration réseau requise par ViPR Controller pour le serveurd’images de traitement.................................................................. 39Déploiement du serveur d’images de traitement............................ 40Ajout du serveur d’images de traitement dans ViPR Controller ..... 43

Exigences relatives à la connexion et aux rôles utilisateur ViPRController 45Connexion à EMC ViPR Controller..............................................................46Conditions requises en matière de rôle d’utilisateur ViPR Controller...........46

Mise à niveau de ViPR Controller 53Planification préalable à la mise à niveau.................................................... 54

Configuration de ViPR Controller pour la mise à niveau à partir d’unréférentiel EMC.............................................................................55Configuration de ViPR Controller pour une mise à niveau à partird’un emplacement interne............................................................. 56

Mettre à niveau de ViPR Controller............................................................ 57Mettre à niveau le matériel virtuel.............................................................. 59Ajouter la propriété Node ID dans VMware après avoir mis à niveau la vAppViPR Controller.......................................................................................... 59Modifier le type et les paramètres du fournisseur de stockage ScaleIO aprèsla mise à niveau de ViPR Controller............................................................ 60Mettre à niveau la CLI ViPR Controller........................................................61

Tableaux

Chapitre 1

Chapitre 2

Chapitre 3

Chapitre 4

Chapitre 5

Chapitre 6

Chapitre 7

SOMMAIRE

ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3

Page 4: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Gestion des nœuds ViPR Controller 63Pour éviter des conflits dans les adresses IP virtuelles de réseau EMC ViPR..64Modification de l’adresse IP du nœud EMC ViPR Controller.......................64

Modifier l’adresse IP du nœud EMC ViPR Controller déployé en tantque vApp VMware......................................................................... 64Modifier l’adresse IP du nœud ViPR Controller sur VMware sansvApp ou sur Hyper-V en utilisant l’interface utilisateur ViPRController ..................................................................................... 65Modifier l’adresse IP du nœud ViPR Controller sur VMware sansvApp en utilisant vCenter.............................................................. 66Modifier l’adresse IP du nœud ViPR Controller sur Hyper-V à l’aidede SCVMM....................................................................................68

Modification des noms de nœuds ViPR Controller......................................69Modification du nom du nœud ViPR Controller à partir de l’interfaceutilisateur....................................................................................... 71Modification du nom du nœud ViPR Controller à partir de la CLI.... 71Modification du nom du nœud ViPR Controller à partir de l’API..... 72

Fichiers de configuration du système d’exploitation................................... 72

Modification de l’encombrement de ViPR Controller 73Modification de l’encombrement du Contrôleur ViPR sur VMware............. 74Modification de l’encombrement du Contrôleur ViPR sur Hyper-V............. 74

Options de configuration de ViPR Controller 77ConnectEMC et ConnectIN........................................................................ 78Options d’e-mail de ViPR Controller........................................................... 78Alertes par e-mail de reprise après sinistre du système.............................. 80Audit Log....................................................................................................83Définir une politique de rétention des logs et transmettre tous lesévénements des logs en temps réel à un serveur Syslog distant................. 84Installation automatique des pilotes de stockage........................................89

Installation du pilote de stockage...................................................90Mise à niveau ou suppression d’un pilote de stockage.................... 91

Diagutils...................................................................................................... 91

Chapitre 8

Chapitre 9

Annexe A

SOMMAIRE

4 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 5: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Systèmes d’exploitation pris en charge pour la CLI ViPR Controller........................... 33Rôles VDC.................................................................................................................. 46Rôles de tenant.......................................................................................................... 50Options et attributs de la page Storage Drivers..........................................................89

1234

TABLEAUX

ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 5

Page 6: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

TABLEAUX

6 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 7: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 1

Processus d’installation et de configuration deViPR Controller

Utilisez ces instructions comme point de départ pour l’installation et la configurationdu ViPR Controller.

Vous devez effectuer les étapes générales suivantes pour installer et configurer ViPRController. Ces étapes doivent être réalisées pour chaque instance d’un datacentervirtuel ViPR Controller. Une fois ViPR Controller installé et configuré, vous pouvezautomatiser les tâches de provisionnement du stockage en mode bloc et fichier dans ledatacenter virtuel ViPR Controller.

1. Passez en revue la liste de contrôle de préparation ViPR Controller.

2. Obtenez le fichier de licence EMC ViPR Controller.

3. Déterminez la méthode que vous allez utiliser pour déployer ViPR Controller, puissuivez les instructions d’installation :

l Installer ViPR Controller sur VMware en tant que vApp

l Installer ViPR Controller sur VMware sans vApp

l Installer ViPR Controller sur Hyper-V

4. Éventuellement :

l Installer la CLI ViPR Controller

l Déployer un serveur d’images de traitement

5. Une fois que vous avez installé ViPR Controller, consultez le ViPR Controller Guidede configuration des environnements multisites, des tenants, des projets et de lasécurité via l’interface utilisateur pour :

l Ajouter des utilisateurs dans ViPR Controller via des fournisseursd’authentification.

l Attribuer des rôles aux utilisateurs.

l Créer plusieurs tenants (facultatif).

l Créer des projets.

6. Préparez la configuration du datacenter virtuel ViPR Controller, comme décritdans le ViPR Controller Guide d’informations et des exigences relatives au datacentervirtuel.

7. Configurez le datacenter virtuel ViPR Controller, comme décrit dans le ViPRController Guide de configuration du datacenter virtuel via l’interface utilisateur .

Processus d’installation et de configuration de ViPR Controller 7

Page 8: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Processus d’installation et de configuration de ViPR Controller

8 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 9: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 2

Liste de contrôle du niveau de préparation dudéploiement d’EMC ViPR Controller

Utilisez cette liste de contrôle comme une présentation des informations dont vousaurez besoin lorsque vous installerez et configurerez l’appliance virtuelle EMC ViPRController.

Pour les modèles spécifiques, les versions prises en charge par ViPR Controller et lesbesoins en ressources ViPR Controller, consultez la ViPR Controller Matrice desupport.

l Identifiez une instance VMware ou Hyper-V sur laquelle déployer ViPR Controller.

l Assurez-vous que tous les serveurs ESXi (ou tous les serveurs HyperV) surlesquels ViPR Controller sera installé sont synchronisés avec des serveurs NTPprécis.

l Collectez les informations d’identification pour accéder à l’instance VMware ouHyper-V.Le déploiement de ViPR Controller nécessite les informations d’identification d’uncompte doté des privilèges nécessaires pour effectuer un déploiement surl’instance VMware ou Hyper-V.

l Consultez la ViPR Controller Matrice de support pour comprendre les besoins enressources VMware ou Hyper-V de ViPR Controller, et vérifiez que l’instanceVMware ou HyperV dispose de ressources suffisantes pour le déploiement de ViPRController.

l En cas de déploiement sur VMware, il est recommandé de déployer ViPRController sur un cluster ESXi DRS à 3 nœuds au minimum et de définir une règleanti-affinité entre les nœuds ViPR Controller pour séparer les machines virtuellessur les nœuds ESXi disponibles. Consultez la documentation VMware vSpherepour obtenir des instructions sur la configuration des règles anti-affinité ESX/ESXiDRS.

l Identifiez 4 adresses IP pour le déploiement de 3 nœuds ou 6 adresses IP pour ledéploiement de 5 nœuds. Les adresses sont nécessaires pour les machinesvirtuelles ViPR Controller et pour l’adresse IP virtuelle par laquelle les clients RESTet l’interface utilisateur accèdent au système. L’adresse peut être uneadresse IPv4 ou IPv6.

Remarque

En mode double, tous les contrôleurs et VIP doivent avoir des adresses IPv6 etIPv4.

l Un navigateur pris en charge.

l Téléchargez les fichiers de déploiement ViPR Controller depuis le site support.EMC.com.

Liste de contrôle du niveau de préparation du déploiement d’EMC ViPR Controller 9

Page 10: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Pour chaque machine virtuelle ViPR Controller, collectez les éléments suivants :adresse IP, masque réseau IP, passerelle réseau IP, et éventuellement la longueurdu préfixe IPv6 et la passerelle par défaut IPv6.

l Deux ou trois serveurs DNS.

l Les serveurs DNS configurés pour le déploiement de ViPR Controller doivent êtreconfigurés pour effectuer une recherche en avant et en arrière pour tous lespériphériques qui seront gérés par ViPR Controller.

l Deux ou trois serveurs NTP

l ViPR Controller nécessite que le protocole ICMP soit activé pour l’installation etune utilisation normale.

l Serveur FTP/FTPS ou CIFS/SMB pour le stockage à distance des sauvegardesViPR Controller. Vous devez disposer de l’URL du serveur et des informationsd’identification d’un compte muni de privilèges de lecture et d’écriture sur leserveur. Prévoyez dès le départ un espace de 6 Go pour la sauvegarde, puissurveillez l’utilisation et ajustez en fonction des besoins.

l Un serveur SMTP et une adresse e-mail valides.

l Un serveur Active Directory ou LDAP et des attributs connexes.ViPR Controller valide les utilisateurs ajoutés par rapport à un serveurd’authentification. Pour utiliser des comptes autres que les comptes utilisateurintégrés, vous devez spécifier ces comptes.

Liste de contrôle du niveau de préparation du déploiement d’EMC ViPR Controller

10 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 11: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 3

Modèle d’attribution de licence

À partir de ViPR Controller 3.0, un nouveau modèle de licence a été déployé.

PrésentationÀ partir de la version 3.0, ViPR Controller a mis en place un nouveau modèle delicence. Le nouveau modèle prend en charge une licence de capacité gérée de nouveauformat et une licence de capacité brute, utilisable et sur trames. Avec le fichier delicence unique de capacité brute, chaque fichier de licence peut inclure plusieursincréments (à la fois type de baie et hiérarchisés).

Le nouveau modèle de licence n’est pas compatible avec l’ancienne licence decapacité gérée utilisée avec les anciennes versions de ViPR Controller.

Nouvelle installation de ViPR Controller 3.6.2

l Pour une nouvelle installation de ViPR 3.6.2 avec une nouvelle licence, vous nedevriez rencontrer aucun problème et pouvez procéder normalement.

l Si vous essayez de faire une nouvelle installation de ViPR 3.6.2 avec une anciennelicence, vous recevrez un message d’erreur « Error 1013: License is not valid » etvous ne pourrez pas procéder à l’installation. Vous devez ouvrir un ticket dedemande de service pour obtenir un nouveau fichier de licence.

Installation de la mise à niveau ViPR Controller 3.6.2

l Pour une installation de la mise à niveau ViPR 3.6.2 avec une ancienne licence,ViPR 3.6.2 continuera d’utiliser l’ancienne licence, mais la licence indiquera« Legacy » lors de l’affichage de la section Version and License dans les Dashboards de l’interface utilisateur ViPR. Il n’existe aucune conversion automatique du format de la nouvelle licence. Pour convertir le format de la nouvelle licence, vous devez ouvrir un ticket de demande de service pour obtenir un nouveau fichier de licence. Après le téléchargement de la licence au nouveau format, l’interface utilisateur affiche « Licensed ».

Versions de ViPR Controller antérieures à 3.0

l Les versions de ViPR Controller antérieures à 3.0 acceptent le nouveau format dufichier de licence. Cependant, elles ne reconnaissent que le dernier incrément dunouveau fichier.

l Après la mise à niveau vers la version 3.0 ou une version supérieure, vous devreztélécharger de nouveau la licence au nouveau format.

Modèle d’attribution de licence 11

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 12: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Modèle d’attribution de licence

12 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 13: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 4

Octroi de licence ViPR Controller

Le fichier de licence est nécessaire lors de la configuration initiale de ViPR Controllerou lors de l’ajout de capacité à votre déploiement ViPR Controller existant. Les étapesde configuration initiale sont décrites dans les sections de ce guide consacrées audéploiement.

Pour obtenir le fichier de licence, vous devez disposer d’un code d’autorisation delicence (LAC), qui vous a été envoyé par e-mail.

l Obtenir le fichier de licence EMC ViPR Controller.............................................. 14

Octroi de licence ViPR Controller 13

Page 14: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Obtenir le fichier de licence EMC ViPR ControllerEMC ViPR Controller prend en charge une licence de capacité gérée de nouveauformat et une licence de capacité brute, utilisable et sur trames. Vous devez obtenir lefichier de licence (.lic) à partir du site Web de gestion des licences d’EMC pour untéléchargement vers ViPR Controller.

Avant de commencer

Remarque

Il existe un nouveau modèle de licence pour EMC ViPR Controller versions 3.0 etsupérieures. Pour plus d’informations, consultez le chapitre « Modèle d’octroi delicence » du Guide d’installation, de mise à niveau et de maintenance d’EMC ViPRController, disponible depuis la page Index de la documentation du produit ContrôleurViPR.

Si vous ajoutez une licence ViPR Controller à un déploiement existant, suivez cesétapes pour obtenir un fichier de licence.

Procédure

1. Accédez à support.EMC.com

2. Sélectionnez Service Center.

3. Sélectionnez Product Registration & Licenses > Manage Licenses and UsageIntelligence.

4. Sélectionnez ViPR Controller dans la liste des produits.

5. Sur la page de demande de code LAC, saisissez le code LAC et sélectionnezActivate.

6. Sélectionnez les habilitations à activer et Start Activation Process.

7. Sélectionnez Add a Machine pour spécifier une chaîne pertinente pourregrouper les licences.

Le « nom de la machine » ne doit pas être un nom de machine. Entrez unechaîne qui vous aidera à effectuer le suivi de vos licences.

8. Indiquez les quantités pour chaque habilitation à activer ou sélectionnezActivate all. Cliquez sur Next.

Si vous obtenez des licences pour une configuration multisite (geo), distribuezles contrôleurs de façon appropriée pour obtenir des fichiers de licenceindividuels pour chaque datacenter virtuel.

Pour un environnement de reprise après sinistre du système, vous n’avez PASbesoin de licences supplémentaires pour les sites en veille. La licence de siteactif est partagée entre les sites.

9. Vous pouvez éventuellement spécifier un destinataire qui recevra unrécapitulatif par e-mail de la transaction d’activation.

10. Cliquez sur Finish.

11. Cliquez sur Save to File pour enregistrer le fichier de licence (.lic) dans undossier sur votre ordinateur.

Octroi de licence ViPR Controller

14 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 15: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 5

Déploiement de ViPR Controller

Suivez ces étapes pour installer ViPR Controller sur VMware en tant que vApp surl’édition vSphere Enterprise et pour effectuer la configuration initiale.

l Déployer ViPR Controller sur VMware avec une vApp........................................ 16l Déployer ViPR Controller sur VMware sans vApp............................................... 19l Déployer ViPR Controller sur Hyper-V................................................................27l Déploiement de l’interface de ligne de commande (CLI) ViPR Controller........... 33l Déploiement d’un serveur d’images de traitement .............................................39

Déploiement de ViPR Controller 15

Page 16: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Déployer ViPR Controller sur VMware avec une vAppVous devez avoir accès aux fichiers de déploiement ViPR Controller.

Avant de commencer

Vous pouvez les récupérer à partir de la page de téléchargement de ViPR sur le sitesupport.emc.com.

l Pour réserver une quantité spécifique de mémoire pour une machine virtuelle,accédez à Vsphere Client, VM Properties > Resource > Memory "Reservation".Consultez le guide VMWare suivant pour plus d’informations :

https://www.vmware.com/content/dam/digitalmarketing/vmware/fr-fr/pdf/techpaper/vmware-understanding-memory-resource-management-in-vsphere5.pdf

Remarque

Les logiciels distincts suivants sont préinstallés sur l’image : IMAGE DU LOGICIELViPR Controller 3.7 (453-011-026) et IMAGE DU LOGICIEL OPEN SOURCESLES12 SW GPL3 (453-011-027).

l vipr-<version>-controller-2+1.ova

Déploiement sur 3 machines virtuelles. Une machine virtuelle peut tomber enpanne sans affecter la disponibilité de l’appliance virtuelle.

vipr-<version>-controller-3+2.ova

Déploiement sur 5 machines virtuelles. Deux machines virtuelles peuventtomber en panne sans affecter la disponibilité de l’appliance virtuelle.

Cette option est recommandée pour les déploiements dans lesenvironnements de production.

l Vous devez disposer des informations d’identification pour vous connecter àvSphere.

l Soyez prêt à fournir de nouveaux mots de passe pour les comptes root et systèmeViPR Controller.

l Vous devez connaître les adresses IPv4 et/ou IPv6 pour les serveurs DNS et NTP.

l Vous avez besoin du nom d’un serveur SMTP. Si le chiffrement TLS/SSL estutilisé, le serveur SMTP doit avoir un certificat d’autorité de certification valide.

l Vous devez avoir accès au fichier de licence ViPR Controller.

Procédure

1. Téléchargez un fichier OVA du Contrôleur ViPR à partir de la page du produitViPR Controller vers un dossier temporaire.

2. Démarrez vSphere Client et connectez-vous au vCenter Server sur lequel vousdéploierez l’appliance virtuelle.

3. Dans le menu File, sélectionnez Deploy OVF Template.

4. Recherchez et sélectionnez le fichier OVA ViPR Controller situé dans lerépertoire temporaire que vous venez de créer.

5. Sur la page OVF Template Details, vérifiez les informations concernantl’appliance.

Déploiement de ViPR Controller

16 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 17: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

6. Acceptez le contrat de licence utilisateur final.

7. Spécifiez un nom pour l’appliance.

8. Sélectionnez l’hôte ou le cluster sur lequel exécuter l’appliance virtuelle.

9. Si des pools de ressources sont configurés (non requis pour ViPR Controller),sélectionnez-en un.

10. Sélectionnez le datastore ou un cluster de datastores pour votre appliance.

11. Sélectionnez le format du disque :

l Thick Provision Lazy Zeroed (par défaut)

l Thick Provision Eager Zeroed (recommandé pour les déploiements dansdes environnements de production)

l Thin Provisioning

12. Dans la page Network Mapping, mappez le réseau source sur un réseau dedestination, le cas échéant.

(Si vous utilisez vSphere Web Client, vous pouvez ignorer l’indicateur « IPprotocol: IPv4 » ; celui-ci fait partie de l’affichage standard du texte. En fait, cedéploiement est utilisé à la fois pour les adresses IPv4 et IPv6.)

13. Saisissez les valeurs des propriétés.

Notez que lorsque vous saisissez des adresses IP, vous devez saisir des valeurspour les propriétés IPv4, IPv6 ou les deux (en cas de double pile), selon le modeque vous devez prendre en charge.

Adresse IPv4 n du serveur

Nom de la clé : network_n_ipaddr

Une adresse IPv4 pour le réseau public. Chaque machine virtuelle decontrôleur requiert une adresse IPv4 statique unique dans le sous-réseaudéfini par le masque de sous-réseau ou une adresse IPv6 statique unique,ou les deux.

Sachez qu’un conflit d’adresses entre différentes installations de ViPRController peut entraîner une corruption de la base de données ViPRController qui devra être restaurée à partir d’une sauvegarde précédente.

Adresse IPv4 virtuelle publique

Nom de la clé : network_vip

Adresse IPv4 utilisée pour l’accès client REST et d’interface utilisateur.Reportez-vous également à la section Éviter des conflits dans les adressesIP virtuelles de réseau EMC ViPR.

Masque réseau

Nom de la clé : network_netmask

Masque réseau IPv4 pour l’interface réseau publique.

Passerelle par défaut IPv4

Nom de la clé : network_gateway

Adresse IPv4 de la passerelle réseau publique.

Adresse IPv6 n du serveur

Nom de la clé : network_n_ipaddr6

Une adresse IPv6 pour le réseau public. Chaque machine virtuelle decontrôleur requiert une adresse IPv6 statique unique dans le sous-réseau

Déploiement de ViPR Controller

Déployer ViPR Controller sur VMware avec une vApp 17

Page 18: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

défini par le masque de sous-réseau ou une adresse IPv4 statique unique,ou les deux.

Sachez qu’un conflit d’adresses entre différentes installations de ViPRController peut entraîner une corruption de la base de données ViPRController qui devra être restaurée à partir d’une sauvegarde précédente.

Adresse IPv6 virtuelle publique

Nom de la clé : network_vip6

Adresse IPv6 utilisée pour l’accès client REST et d’interface utilisateur.Reportez-vous également à la section Éviter des conflits dans les adressesIP virtuelles de réseau EMC ViPR.

Longueur du préfixe IPv6

Nom de la clé : network_prefix_length

Longueur du préfixe IPv6. Par défaut : 64.

Passerelle par défaut IPv6

Nom de la clé : network_gateway6

Adresse IPv6 de la passerelle réseau publique.

14. Mettez la machine virtuelle sous tension.

Si vous faites une erreur lorsque vous spécifiez des adresses IP, un masqueréseau ou la passerelle, la machine virtuelle risque de ne pas démarrer et unmessage apparaîtra dans la console. Vous pouvez mettre la vApp hors tension àce stade, corriger les valeurs IP et mettre de nouveau la vApp sous tension.

15. Patientez 7 minutes après avoir mis la machine virtuelle sous tension avant depasser aux étapes suivantes. Cela laissera du temps aux services ViPRController pour démarrer.

16. Ouvrez https://ViPR_virtual_ip avec un navigateur pris en charge etconnectez-vous en tant qu’utilisateur root.

Le mot de passe initial est ChangeMe.

ViPR_virtual_IP correspond à l’adresse IP virtuelle publique ViPR Controller,également connue sous le nom de network.vip (adresse IPv4) ou network.vip6(IPv6). La valeur ou le FQDN correspondant peut être utilisé pour l’URL.

17. Recherchez et sélectionnez le fichier de licence qui a été téléchargé à partir dusite Web de gestion des licences EMC, puis cliquez sur Télécharger la licence.

18. Saisissez les nouveaux mots de passe pour les comptes root et système.

Les mots de passe doivent répondre aux critères ci-dessous :

l Au moins 8 caractères

l Au moins 1 caractère en minuscule

l Au moins 1 caractère en majuscule

l Au moins 1 caractère numérique

l Au moins 1 caractère spécial

l Pas plus de 3 répétitions consécutives

l Modifiez au moins 2 caractères (définissable)

Déploiement de ViPR Controller

18 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 19: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Pas de répétition dans les 3 dernières modifications (définissable)

Le compte root ViPR Controller dispose de tous les privilèges nécessaires pourla configuration initiale ; il est aussi identique à l'utilisateur root sur les VM deController. Les comptes système (sysmonitor, svcuser et proxyuser) sontutilisés en interne par ViPR Controller.

19. Pour les serveurs DNS, saisissez deux ou trois adresses IPv4 ou IPv6 (pasFQDN), séparées par des virgules.

20. Pour les serveurs NTP, saisissez deux ou trois adresses IPv4 ou IPv6 (pasFQDN), séparées par des virgules.

21. Sélectionnez une option de transport pour ConnectEMC (FTPS (par défaut),SMTP ou aucun) et saisissez une adresse e-mail (user@domain) pour lesnotifications de service ConnectEMC.

Si vous sélectionnez l'option de transport SMTP, vous devez spécifier unserveur SMTP sous les paramètres SMTP à l'étape suivante. « Aucun »désactive ConnectEMC sur Appliance virtuelle ViPR Controller.

Dans un environnement 100 % IPv6, utilisez SMTP pour le protocole detransport. (Le serveur ConnectEMC FTPS prend en charge IPv4 uniquement.)

22. (Facultatif) Spécifiez un port et un serveur SMTP pour les e-mails denotification (tels que les alertes ConnectEMC, les e-mails d'approbation ViPRController), le type de chiffrement (TLS/SSL ou non), une adresse d'expéditeuret le type d'authentification (connexion, brute, CRAM-MD5 ou aucune).

Vous pouvez également tester les paramètres et fournir un destinataire valide.L'e-mail de test sera envoyé de l'adresse de l'expéditeur que vous avezspécifiée et aura comme objet « Test de paramètres de messagerie ».

Si le chiffrement TLS/SSL est utilisé, le serveur SMTP doit avoir un certificatd'autorité de certification valide.

23. Terminez.

À ce stade, les services ViPR Controller redémarrent (cette opération peutprendre quelques minutes).

À effectuer

Vous pouvez maintenant configurer les fournisseurs d’authentification comme décritdans le ViPR Controller Guide de configuration des environnements multisites, destenants, des projets et de la sécurité via l’interface utilisateur , puis configurer votredatacenter virtuel, comme décrit dans le ViPR Controller Guide de configuration dudatacenter virtuel via l’interface utilisateur . Les deux guides sont disponibles depuis lapage Index de la documentation du produit Contrôleur ViPR.

Déployer ViPR Controller sur VMware sans vAppCette section décrit les conditions préalables et la procédure détaillée pour utiliser lescript d’installation en vue d’effectuer l’installation initiale des nœuds ViPR Controllersur VMware sans vApp ou de redéployer ViPR Controller après une défaillance.

Avant de commencer

l Pour réserver une quantité spécifique de mémoire pour une machine virtuelle,accédez à Vsphere Client, VM Properties > Resource > Memory "Reservation".Consultez le guide VMware suivant pour plus d’informations :

Déploiement de ViPR Controller

Déployer ViPR Controller sur VMware sans vApp 19

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 20: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

https://www.vmware.com/content/dam/digitalmarketing/vmware/fr-fr/pdf/techpaper/vmware-understanding-memory-resource-management-in-vsphere5.pdf

l Vous devez avoir accès au fichier de déploiement ViPR Controller, vipr-<version>-controllervsphere.zip. Vous pouvez le récupérer à partir de la page detéléchargement de ViPR sur le site support.emc.com.

l Vous avez besoin des informations d’identification d’un compte ayant desprivilèges pour le déploiement de vSphere.

l Vous pouvez exécuter le programme d’installation sur un ordinateur Linux ouWindows pris en charge qui a un accès IP à vCenter Server ou à un serveur ESXispécifique. Consultez la Matrice de support EMC ViPR Controller pour connaître lesversions exactes des systèmes d’exploitation pris en charge.

l L’utilitaire de ligne de commande VMware OVF Tool (ovftool), version 3.5.0, 4.0.0ou 4.1.0, est requis sur l’ordinateur sur lequel vous exécutez le script d’installation.Téléchargez l’outil OVF Tool depuis le site VMware. Ajoutez OVF Tool à la variabled’environnement de chemin d’accès pour que le programme d’installation puisse letrouver.

l PowerShell 4.0 est requis pour pouvoir exécuter le programme d’installation sousWindows.

l Soyez prêt à fournir de nouveaux mots de passe pour les comptes root et systèmeViPR Controller.

l Vous devez connaître les adresses IPv4 et/ou IPv6 pour les serveurs DNS et NTP.

l Vous avez besoin du nom d’un serveur SMTP (facultatif). Si le chiffrementTLS/SSL est utilisé, le serveur SMTP doit avoir un certificat d’autorité decertification valide.

l Vous devez avoir accès au fichier de licence ViPR Controller.

l Pour plus d’informations sur le redéploiement des nœuds minoritaires ViPRController, consultez le Guide de sauvegarde, de restauration et de reprise aprèssinistre du système ViPR Controller, disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

Procédure

1. Connectez-vous à un ordinateur Linux ou Windows disposant d’un accès IP àvCenter Server ou à un serveur ESXi spécifique.

2. Téléchargez vipr-<version>-controller-vsphere.zip depuis la page detéléchargement ViPR sur le site support.emc.com.

3. Décompressez le fichier zip.

4. Ouvrez une fenêtre de commande bash sous Linux, ou une fenêtre PowerShellsous Windows, et accédez au répertoire dans lequel vous avez décompressé leprogramme d’installation.

5. Pour déployer le ViPR Controller, exécutez le script d’installation vipr-version-deployment pour déployer ViPR Controller.

Vous pouvez exécuter le script en mode interactif ou via la ligne de commande.Le mode interactif vous guide tout au long de l’installation, et le script interactifencode le nom d’utilisateur et le mot de passe vCenter à votre intention si l’unou l’autre contient des caractères spéciaux. Vous n’avez donc pas à les encodermanuellement.

Pour le mode interactif, saisissez :

Déploiement de ViPR Controller

20 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 21: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l bash shell :

.\vipr-2.3.0.0.682-deployment.sh -mode install -interactive

l PowerShell

.\vipr-2.3.0.0.637-deployment.ps1 -mode install -interactive

Si vous choisissez de déployer ViPR Controller à partir de la ligne de commande,vous devez saisir manuellement les paramètres de déploiement et utiliser descaractères d’échappement pour les caractères spéciaux éventuellementprésents dans le nom d’utilisateur et le mot de passe vCenter.

Voici des exemples de déploiement de ViPR Controller à partir de la ligne decommande. Reportez-vous au tableau suivant pour la syntaxe complète.

l bash shell :

./vipr-2.3.0.0.682-deployment.sh -mode install -vip 1.2.3.0-ipaddr_1 1.2.3.1 -ipaddr_2 1.2.3.2-ipaddr_3 1.2.3.3 -gateway 1.1.1.1 -netmask 255.255.255.0 -nodeid 1 -nodecount 3-targeturi vi://username:password@vsphere_host_url -dsdatastore_name -net network_name -vmprefix vmprefix--vmfolder vm_folder -dm zeroedthick -cpucount 2 -memory8192 -poweron

l PowerShell :

.\vipr-2.3.0.0.637-deployment.ps1 -mode install -vip1.2.3.0 -ipaddr_1 1.2.3.1 -ipaddr_2 1.2.3.2 -ipaddr_31.2.3.3 -gateway 1.1.1.1 -netmask 255.255.255.0 -nodeid 1 -nodecount 3-targeturi vi://username:password@vsphere_host_url -dsdatastore_name -net network_name -vmprefix vmprefix--vmfolder vm_folder -dm zeroedthick -cpucount 2 -memory8192 -poweron

Lors de la saisie des options :

l Si vous omettez de spécifier une option obligatoire, le programmed’installation passe en mode interactif. Lorsque vous saisissez une valeur oudes valeurs en mode interactif, n’utilisez pas de guillemets.

l PowerShell utilise les guillemets doubles (") en tant que séparateurd’argument, tandis que bash utilise des guillemets simples (').

Option Description

-help Facultatif, permet d’afficher la liste des paramètres et lesdescriptions.

-mode install Requis pour l’installation initiale.

-mode redeploy Requis pour redéployer un nœud pour la restauration. Pourplus d’informations, consultez le Guide de sauvegarde, derestauration et de reprise après sinistre du système ViPRController, disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

Déploiement de ViPR Controller

Déployer ViPR Controller sur VMware sans vApp 21

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 22: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

-interactive Facultatif pour l’installation et le redéploiement.Invite l’utilisateur à saisir un paramètre à la fois. N’utilisezpas de séparateurs en mode interactif, c’est-à-dire pas deguillemets simples, ni de guillemets doubles.

-nodecount Requis pour l’installation.Nombre de nœuds : 3 ou 5 ou 1 pour une installationd’évaluation seulement.

-vip Requis pour l’installation.Adresse IPv4 virtuelle publique.

-ipaddrs_n Requis pour l’installation.Où « n » correspond à la liste d’adresses IPv4 de chaquenœud, par exemple, -ipaddrs_1, -ipaddrs_2... i-ipaddrs_5.

-netmask Requis pour l’installation.Masque réseau.

-gateway Requis pour l’installation.Passerelle par défaut IPv4.

-vip6 Requis pour l’installation si vous utilisez IPv6.Adresse IPv6 virtuelle publique.

-ipaddrs6_n Requis pour l’installation.Où « n » correspond à la liste d’adresses IPv6 de chaquenœud, par exemple, --ipaddrs6_1, -ipaddrs6_2... i-ipaddrs6_5.

-gateway6 Requis pour l’installation si vous utilisez IPv6.Passerelle par défaut IPv6.

-ipv6prefixlength Facultatif pour l’installation si vous utilisez IPv6.Longueur du préfixe d’adresse IPv6. Par défaut : 64.

-nodeid Requis pour l’installation et le redéploiement.-nodeid définit quel nœud du cluster sera déployé (1, 2, 3dans une installation à 3 nœuds, ou 1, 2, 3, 4 ou 5 dans uneinstallation à 5 nœuds). L’adresse IP du nœud sera définiepar cette valeur (par exemple, si vous spécifiez nodeidavec la valeur 3, l’adresse IP attribuée à ce nœud seral’adresse spécifiée dans ipaddrs_3).

Par exemple, lorsque vous déployez un cluster ViPRController 2+1 sur plusieurs serveurs ESXi et datastores,vous exécutez le script d’installation 3 fois, en utilisant desvaleurs différentes à chaque fois pour les options -nodeid,-ds et -targeturi.

Les valeurs des adresses IP pour l’option -ipaddrs-ndoivent être les mêmes à chaque fois.

Nœud 1 :

.\vipr-2.2.1.0.100-deployment.ps1 -mode install -vip 10.20.30.40 -ipaddr_1 10.20.30.41 -ipaddr_2

Déploiement de ViPR Controller

22 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 23: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

10.20.30.42 -ipaddr_3 10.20.30.43 -gateway 10.20.35.45 -netmask 10.20.36.46 -vmprefix "Test123-" -dm thin -net mynetworkname -vmfolder "TestConfig/Test1" -poweron-ds "DATA STORE 1" -targeturi "vi://username:password@ESXi_HOST1_url" -nodeid 1

Nœud 2 :

.\vipr-2.2.1.0.100-deployment.ps1 -mode install -vip 10.20.30.40 -ipaddr_1 10.20.30.41 -ipaddr_2 10.20.30.42 -ipaddr_3 10.20.30.43 -gateway 10.20.35.45 -netmask 10.20.36.46 -vmprefix "Test123-" -dm thin -net mynetworkname -vmfolder "TestConfig/Test1" -poweron-ds "DATA STORE 1" -targeturi "vi://username:password@ESXi_HOST1_url" -nodeid 2

Nœud 3 :

.\vipr-2.2.1.0.100-deployment.ps1 -mode install -vip 10.20.30.40 -ipaddr_1 10.20.30.41 -ipaddr_2 10.20.30.42 -ipaddr_3 10.20.30.43 -gateway 10.20.35.45 -netmask 10.20.36.46 -vmprefix "Test123-" -dm thin -net mynetworkname -vmfolder "TestConfig/Test1" -poweron-ds "DATA STORE 1" -targeturi "vi://username:password@ESXi_HOST1_url" -nodeid 3

-netnetworkname

Requis pour l’installation et le redéploiement.Définissez une affectation de réseau.

-file Facultatif pour l’installation, requis pour le redéploiement.Chemin d’accès et nom valides du fichier de paramètresde configuration.

-vmprefix Facultatif pour l’installation et le redéploiement.Préfixe du nom de la machine virtuelle.

Vous pouvez utiliser -vmprefix ou -vmname, mais pas lesdeux.

-vmname Facultatif pour l’installation et le redéploiement.Nom de la machine virtuelle.

Vous pouvez utiliser -vmprefix ou -vmname, mais pas lesdeux.

-poweron Facultatif pour l’installation et le redéploiement.Utilisez -poweron si vous utilisez la ligne de commandepour mettre sous tension la machine virtuelle aprèsl’installation, ou ne saisissez aucune valeur pour ne pasmettre la machine virtuelle sous tension aprèsl’installation.

Pour le mode interactif, à l’invite de commande, vousdevez saisir « yes » pour mettre sous tension la machinevirtuelle après le déploiement ou « no » pour ne pas lamettre sous tension.

Déploiement de ViPR Controller

Déployer ViPR Controller sur VMware sans vApp 23

Page 24: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

En cas d’un redéploiement dans le cadre de la restaurationde nœuds minoritaires, ne mettez pas la machine virtuellesous tension avant d’avoir démarré la restauration denœuds comme décrit dans le Guide de sauvegarde, derestauration et de reprise après sinistre du système ViPRController, disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

-cpucount Facultatif pour l’installation et le redéploiement.Nombre de CPU pour chaque machine virtuelle. Lesvaleurs valides vont de 2 à 16.

Par défaut, 2 CPU sont utilisés pour une installation à3 nœuds, et 4 CPU sont utilisés pour une installation à5 nœuds. Pour plus d’informations, consultez la ViPRController Matrice de support.

-memory Facultatif pour l’installation et le redéploiement.Taille de la mémoire pour chaque machine virtuelle. Lesvaleurs valides vont de 4 096 à 16 384 Mo.

Par défaut, la valeur 8 192 Mo est utilisée pour uneinstallation à 3 nœuds, et la valeur 16 384 est utilisée pourune installation à 5 nœuds. Pour déterminer les valeurscorrectes pour des considérations d’inventaire clientspécifiques, consultez la ViPR Controller Matrice desupport.

-ds Requis pour l’installation et le redéploiement.Nom du datastore.

-vmfolder folder Facultatif pour l’installation et le redéploiement.Dossier de machine virtuelle cible dans l’inventaire del’infrastructure virtuelle.

-dm {thin |lazyzeroedthick |zeroedthick}

Facultatif pour l’installation et le redéploiement.Format du disque. Utilisez le provisionnement définitifpour un déploiement dans un environnement deproduction. La valeur par défaut est zeroedthick.

-targeturi target-uri

Requis pour l’installation et le redéploiement.Il s’agit du localisateur cible de vSphere. Le format est lesuivant :

vi://vSphere client username:password@esxi_host_url

où le format standard de esxi_host_url est :

esxi_host_uri is My-vcener-or-ESXi.example.com/datacenter-name/host/host-name/Resources/resource-pool

La saisie du nom d’utilisateur et du mot de passe dansl’URI cible est facultative. Si vous n’entrez pas le nomd’utilisateur et le mot de passe dans l’URI cible, vouspasserez en mode interactif et serez invité à les entrerpendant l’installation. Voici un exemple de saisie de l’URIsans nom d’utilisateur et mot de passe :

Déploiement de ViPR Controller

24 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 25: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

My-vcener-or-ESXi.example.com/ViPR-DataCenter/host/ViPR-Cluster/Resources/ViPR-Pool

Si vous avez choisi de saisir le nom d’utilisateur et le motde passe dans l’URI, lorsque vous utilisez des URI commelocalisateurs, vous devez utiliser des caractèresd’échappement pour les caractères spéciaux. Utilisez lesigne % suivi de leur valeur hexadécimale ASCII. Parexemple, si username nécessite une barre oblique inverse(par exemple, domain\username) utilisez %5c au lieu de \(autrement dit, utilisez domain%5c username). Parexemple :

vi://mydomain.com%5cmyuser1:[email protected]:443/My-Datacenter/host/ViPR-Cluster/Resources/ViPR-Pool

Pour plus d’informations, consultez le Guide d’utilisationVMware OVF Tool.

-username Facultatif pour l’installation et le redéploiement.Nom d’utilisateur vSphere Client.

Vous n’avez pas besoin d’utiliser des caractèresd’échappement pour les caractères spéciaux lorsque vousentrez le nom d’utilisateur à l’invite du mode interactif.

-password Facultatif pour l’installation et le redéploiement.Mot de passe vSphere Client.

Vous n’avez pas besoin d’utiliser des caractèresd’échappement pour les caractères spéciaux lorsque vousentrez le nom d’utilisateur à l’invite du mode interactif.

6. En cas de redéploiement d’un nœud en échec, pour les étapes restantes,consultez le Guide de sauvegarde, de restauration et de reprise après sinistre dusystème ViPR Controller, disponible depuis la page Index de la documentation duproduit Contrôleur ViPR.

Si vous installez ViPR Controller pour la première fois, répétez les étapes 1 à 5pour chaque nœud que vous installez.

Vous devez saisir les informations requises pour installer le premier nœud, maisvous n’avez pas besoin de saisir toutes les informations pour les nœudssupplémentaires. Un fichier .settings est créé lors de l’installation du premiernœud. Ce fichier de paramètres est utilisé pour saisir les informations deconfiguration des nœuds restants.

Vous devez uniquement changer les paramètres spécifiques de chacun desnœuds subséquents à modifier, tels que l’ID de nœud, le nom de la VM ou ledatastore cible.

Une fois que tous les nœuds sont installés, passez à l’étape 7.

7. Patientez quelques minutes après avoir démarré les nœuds avant de passer auxétapes suivantes. Cela laissera du temps aux services ViPR Controller pourdémarrer.

8. Lorsque le script d’installation indique un déploiement réussi et que lesmachines virtuelles sont sous tension, ouvrez l’interface utilisateur ViPR

Déploiement de ViPR Controller

Déployer ViPR Controller sur VMware sans vApp 25

Page 26: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Controller à l’aide d’un navigateur compatible et connectez-vous en tantqu’utilisateur root.

l Le mot de passe initial est ChangeMe.

l La valeur ViPR_virtual_IP est l’adresse IP virtuelle publique ViPR Controller,qui est la valeur vip ou vip6. Vous pouvez également utiliser le nom dedomaine complet correspondant de l’URL.

9. Recherchez et sélectionnez le fichier de licence qui a été téléchargé à partir du site Web de gestion des licences EMC, puis cliquez sur Upload License.

10. Saisissez les nouveaux mots de passe pour les comptes root et système.

Les mots de passe doivent répondre aux critères ci-dessous :

l Au moins 8 caractères

l Au moins 1 caractère en minuscule

l Au moins 1 caractère en majuscule

l Au moins 1 caractère numérique

l Au moins 1 caractère spécial

l Pas plus de 3 répétitions consécutives

l Modifiez au moins 2 caractères (définissable)

l Pas de répétition dans les 3 dernières modifications (définissable)

Le compte root ViPR Controller dispose de tous les privilèges nécessaires pourla configuration initiale ; il est aussi identique à l'utilisateur root sur les VM deController. Les comptes système (sysmonitor, svcuser et proxyuser) sontutilisés en interne par ViPR Controller.

11. Pour les serveurs DNS, saisissez deux ou trois adresses IPv4 ou IPv6 (pasFQDN), séparées par des virgules.

12. Pour les serveurs NTP, saisissez deux ou trois adresses IPv4 ou IPv6 (pasFQDN), séparées par des virgules.

13. Sélectionnez une option de transport pour ConnectEMC (FTPS (par défaut),SMTP ou aucun) et saisissez une adresse e-mail (user@domain) pour lesnotifications de service ConnectEMC.

Si vous sélectionnez l'option de transport SMTP, vous devez spécifier unserveur SMTP sous les paramètres SMTP à l'étape suivante. « Aucun »désactive ConnectEMC sur Appliance virtuelle ViPR Controller.

Dans un environnement 100 % IPv6, utilisez SMTP pour le protocole detransport. (Le serveur ConnectEMC FTPS prend en charge IPv4 uniquement.)

14. (Facultatif) Spécifiez un port et un serveur SMTP pour les e-mails denotification (tels que les alertes ConnectEMC, les e-mails d'approbation ViPRController), le type de chiffrement (TLS/SSL ou non), une adresse d'expéditeuret le type d'authentification (connexion, brute, CRAM-MD5 ou aucune).

Vous pouvez également tester les paramètres et fournir un destinataire valide.L'e-mail de test sera envoyé de l'adresse de l'expéditeur que vous avezspécifiée et aura comme objet « Test de paramètres de messagerie ».

Si le chiffrement TLS/SSL est utilisé, le serveur SMTP doit avoir un certificatd'autorité de certification valide.

Déploiement de ViPR Controller

26 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 27: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

À effectuer

Vous pouvez maintenant configurer les fournisseurs d’authentification comme décritdans le ViPR Controller Guide de configuration des environnements multisites, destenants, des projets et de la sécurité via l’interface utilisateur , puis configurer votredatacenter virtuel, comme décrit dans le ViPR Controller Guide de configuration dudatacenter virtuel via l’interface utilisateur . Les deux guides sont disponibles depuis lapage Index de la documentation du produit Contrôleur ViPR.

Déployer ViPR Controller sur Hyper-VCette section décrit les conditions préalables et la procédure détaillée pour installer lamachine virtuelle ViPR Controller dans un environnement Hyper-V.

Avant de commencer

l Vous devez avoir accès au fichier de déploiement ViPR Controller. Vous pouvez lerécupérer à partir de la page de téléchargement de ViPR sur le sitesupport.emc.com.

vipr-<version>-controller-hyperv.zip

Déploie 3 ou 5 machines virtuelles en fonction de la sélection effectuée lors dudéploiement.

l Vous devez utiliser des informations d’identification pour vous connecter àSCVMM (Service Center Virtual Machine Manager).

l Soyez prêt à fournir de nouveaux mots de passe pour les comptes root et systèmeViPR Controller.

l Vous devez connaître les adresses IPv4 et/ou IPv6 pour les serveurs DNS et NTP.

l Vous avez besoin du nom d’un serveur SMTP. Si le chiffrement TLS/SSL estutilisé, le serveur SMTP doit avoir un certificat d’autorité de certification valide.

l Vous devez avoir accès au fichier de licence du Contrôleur ViPR.

l Notez les restrictions suivantes pour les machines virtuelles du Contrôleur ViPRdans un déploiement Hyper-V :

n Les services d’intégration d’Hyper-V ne sont pas pris en charge. N’installez pasles services d’intégration sur des machines virtuelles ViPR Controller.

n La restauration du point de contrôle d’une machine virtuelle Hyper-V n’est pasprise en charge.

n Les modifications apportées à la mémoire, au CPU et à la taille du disque dedonnées de la machine virtuelle nécessitent la mise hors tension de la totalitédu cluster, avant de modifier SCVMM.

Procédure

1. Connectez-vous au serveur SCVMM à l’aide du compte administrateur, puiscopiez le fichier zip sur le nœud du serveur SCVMM.

2. Décompressez le fichier zip.

3. Ouvrez une fenêtre PowerShell et accédez au répertoire décompressé.

4. Pour déployer ViPR Controller, exécutez le script d’installation vipr-version-deployment.

Vous pouvez exécuter le script en mode interactif ou via la ligne de commande.Le mode interactif vous guide facilement à travers l’installation. Vous pouvezaussi utiliser la ligne de commande pour saisir les paramètres vous-même.

Déploiement de ViPR Controller

Déployer ViPR Controller sur Hyper-V 27

Page 28: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Pour le mode interactif, saisissez :

.\vipr-release_version_deployment.ps1 -mode install -interactive

Si vous utilisez la ligne de commande, vous devez saisir les paramètres lors dudéploiement. Ce qui suit n’est qu’un exemple, reportez-vous au tableau pourconnaître la syntaxe complète.

.\vipr-release_version_deployment.ps1 -mode install -vip 10.200.101.100 -ipaddr_1 10.200.101.101 -ipaddr_2 10.247.101.102 -ipaddr_3 10.247.101.103 -gateway 10.247.100.1 -netmask 255.255.255.0 -nodeid 1 -nodecount 3 -net lglw -vswitch vSwitch1 -librarypath \\lglax200\MSSCVMMLibrary -vmhostname lglax140.vipr.instance -vmpath C:\\ClusterStorage\Volume4 –vmprefix viprtest -disktype dynamic -vlanid 96 -cpucount 2 -memory 8192 -poweron

Option Description

-help Facultatif, permet d’afficher la liste des paramètres et lesdescriptions.

-mode install Requis pour l’installation initiale.

-mode redeploy Requis pour redéployer un nœud pour la restauration. Pourplus d’informations, consultez le Guide de sauvegarde, derestauration et de reprise après sinistre du système ViPRController, disponible à partir de la page Index de ladocumentation du produit Contrôleur ViPR.

-interactive Facultatif pour l’installation et le redéploiement.Invite l’utilisateur à saisir un paramètre à la fois. N’utilisezpas de séparateurs en mode interactif, c’est-à-dire pas deguillemets simples, ni de guillemets doubles.

-nodecount Requis pour l’installation.Nombre de nœuds : 3 ou 5

-vip Requis pour l’installation.Adresse IPv4 virtuelle publique.

-ipaddrs_n Requis pour l’installation.Où « n » correspond à la liste d’adresses IPv4 de chaquenœud, par exemple, -ipaddrs_1, -ipaddrs_2... i-ipaddrs_5.

-netmask Requis pour l’installation.Masque réseau.

-gateway Requis pour l’installation.Passerelle par défaut IPv4.

-vip6 Requis pour l’installation si vous utilisez IPv6.Adresse IPv6 virtuelle publique.

-ipaddrs6_n Requis pour l’installation.

Déploiement de ViPR Controller

28 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 29: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

Où « n » correspond à la liste d’adresses IPv6 de chaquenœud, par exemple, --ipaddrs6_1, -ipaddrs6_2... i-ipaddrs6_5.

-gateway6 Requis pour l’installation si vous utilisez IPv6.Passerelle par défaut IPv6.

-ipv6prefixlength Facultatif pour l’installation si vous utilisez IPv6.Longueur du préfixe d’adresse IPv6.

Par défaut : 64.

-nodeid Requis pour l’installation et le redéploiement.-nodeid définit quel nœud du cluster sera déployé (1, 2, 3dans une installation à 3 nœuds, ou 1, 2, 3, 4 ou 5 dans uneinstallation à 5 nœuds). L’adresse IP du nœud sera définiepar cette valeur (par exemple, si vous spécifiez nodeidavec la valeur 3, l’adresse IP attribuée à ce nœud seral’adresse spécifiée dans ipaddrs_3).

Par exemple, lors du déploiement d’une configurationViPR Controller 2+1 sur différents hôtes d’un clusterHyper-V, vous exécutez le script d’installation 3 fois, enutilisant des valeurs différentes à chaque fois pour lesoptions -nodeid et -vmpath.

L’ordre des adresses IP pour l’option -ipaddrs_n doit êtrele même à chaque fois.

Nœud 1 :

.\vipr-2.3.0.0.669-deployment.ps1 -mode install -vip 1.2.3.0 -ipaddr_1 1.2.3.1 -ipaddr_2 1.2.3.2 -ipaddr_31.2.3.3 -gateway 1.1.1.1 -netmask 255.255.255.0 -nodeid 1 -nodecount 3 -net network_name -vswitch virtual_switch_name -librarypath library_path -vmhostname vm_host_name -vmpath vm_path -disktype fixed -vlanid vlan_id -vmnameprefix vmprefix -cpucount 2 -memory 8192 -poweron

Nœud 2 :

.\vipr-2.3.0.0.669-deployment.ps1 -mode install -vip 1.2.3.0 -ipaddr_1 1.2.3.1 -ipaddr_2 1.2.3.2 -ipaddr_3 1.2.3.3 -gateway 1.1.1.1 -netmask 255.255.255.0 -nodeid 2 -nodecount 3 -net network_name -vswitch virtual_switch_name -librarypath library_path -vmhostname vm_host_name -vmpath vm_path -disktype fixed -vlanid vlan_id -vmnameprefix vmprefix -cpucount 2 -memory 8192 -poweron

Nœud 3 :

.\vipr-2.3.0.0.669-deployment.ps1 -mode install -vip 1.2.3.0 -ipaddr_1 1.2.3.1 -ipaddr_2 1.2.3.2 -ipaddr_3 1.2.3.3 -gateway 1.1.1.1 -netmask

Déploiement de ViPR Controller

Déployer ViPR Controller sur Hyper-V 29

Page 30: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

255.255.255.0 -nodeid 3 -nodecount 3 -net network_name -vswitch virtual_switch_name -librarypath library_path -vmhostname vm_host_name -vmpath vm_path -disktype fixed -vlanid vlan_id -vmnameprefix vmprefix -cpucount 2 -memory 8192 -poweron

-net networkname Requis pour l’installation et le redéploiement.Définissez une affectation de réseau.

-file Facultatif pour l’installation, requis pour le redéploiement.Chemin d’accès et nom valides du fichier de paramètresde configuration.

-vmprefix Facultatif pour l’installation et le redéploiement.Préfixe du nom de la machine virtuelle.

Vous pouvez utiliser -vmprefix ou -vmname, mais pas lesdeux.

-vmname Facultatif pour l’installation et le redéploiement.Nom de la machine virtuelle. Saisissez une valeurdifférente pour chaque nœud, par exemple vipr1, vipr2,vipr3,

Vous pouvez utiliser -vmprefix ou -vmname, mais pas lesdeux.

-poweron Facultatif pour l’installation et le redéploiement.Utilisez -poweron si vous utilisez la ligne de commandepour mettre sous tension la machine virtuelle aprèsl’installation, ou ne saisissez aucune valeur pour ne pasmettre la machine virtuelle sous tension aprèsl’installation.

Pour le mode interactif, à l’invite de commande, vousdevez saisir « yes » pour mettre sous tension la machinevirtuelle après le déploiement ou « no » pour ne pas lamettre sous tension.

En cas d’un redéploiement dans le cadre de la restaurationde nœuds minoritaires, ne mettez pas la machine virtuellesous tension avant d’avoir démarré la restauration denœuds comme décrit dans le Guide de sauvegarde, derestauration et de reprise après sinistre du système ViPRController, disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

-cpucount Facultatif pour l’installation et le redéploiement.Nombre de CPU pour chaque machine virtuelle. Lesvaleurs valides vont de 2 à 16.

Par défaut, 2 CPU sont utilisés pour une installation à3 nœuds, et 4 CPU sont utilisés pour une installation à5 nœuds. Pour plus d’informations, consultez la ViPRController Matrice de support.

-memory Facultatif pour l’installation et le redéploiement.

Déploiement de ViPR Controller

30 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 31: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Option Description

Taille de la mémoire pour chaque machine virtuelle. Lesvaleurs valides vont de 4 096 à 16 384 Mo.

Par défaut, la valeur 8 192 Mo est utilisée pour uneinstallation à 3 nœuds, et la valeur 16 384 est utilisée pourune installation à 5 nœuds. Pour déterminer les valeurscorrectes pour des considérations d’inventaire clientspécifiques, consultez la ViPR Controller Matrice desupport.

-librarypath Requis pour l’installation et le redéploiement.Chemin de bibliothèque partagé dans SCVMM.

-vmhostname Requis pour l’installation et le redéploiement.Machine hôte de la machine virtuelle.

-vmpath Requis pour l’installation et le redéploiement.Chemin de la VM sur une machine hôte. Remarque :l’utilisateur doit s’assurer qu’elle existe.

-vswitch Requis pour l’installation et le redéploiement.Nom du commutateur virtuel.

-disktype Facultatif pour l’installation et le redéploiement.Type de disques durs virtuels : dynamic ou fixed.Utilisez fixed pour un déploiement dans unenvironnement de production.

-vlanId Requis si le réseau de machines virtuelles est configuréavec un ou plusieurs VLAN ; facultatif si ce n’est pas lecas.VLAN id. La valeur par défaut est -1.

5. En cas de redéploiement d’un nœud en échec, pour les étapes restantes,consultez le Guide de sauvegarde, de restauration et de reprise après sinistre dusystème ViPR Controller, disponible depuis la page Index de la documentation duproduit Contrôleur ViPR.

Si vous installez ViPR Controller pour la première fois, répétez les étapes 1 à 4pour chaque nœud que vous installez.

Vous devrez saisir à nouveau toutes les informations requises pour installer lepremier nœud, mais vous n’aurez pas besoin de saisir d’autres informations pourles nœuds supplémentaires. Un fichier .settings est créé lors de l’installationdu premier nœud. Ce fichier de paramètres est utilisé pour saisir lesinformations de configuration des nœuds restants.

Une fois que tous les nœuds sont installés, passez à l’étape 7.

6. Patientez quelques minutes après avoir démarré les nœuds avant de passer auxétapes suivantes. Cela laissera du temps aux services ViPR Controller pourdémarrer.

7. Ouvrez https://ViPR_virtual_ip avec un navigateur pris en charge etconnectez-vous en tant qu’utilisateur root.

Le mot de passe initial est ChangeMe.

Déploiement de ViPR Controller

Déployer ViPR Controller sur Hyper-V 31

Page 32: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

ViPR_virtual_IP correspond à l’adresse IP virtuelle publique ViPR Controller,également connue sous le nom de network.vip (adresse IPv4) ou network.vip6(IPv6). La valeur ou le FQDN correspondant peut être utilisé pour l’URL.

8. Recherchez et sélectionnez le fichier de licence qui a été téléchargé à partir du site Web de gestion des licences EMC, puis cliquez sur Upload License.

9. Saisissez les nouveaux mots de passe pour les comptes root et système.

Les mots de passe doivent répondre aux critères ci-dessous :

l Au moins 8 caractères

l Au moins 1 caractère en minuscule

l Au moins 1 caractère en majuscule

l Au moins 1 caractère numérique

l Au moins 1 caractère spécial

l Pas plus de 3 répétitions consécutives

l Modifiez au moins 2 caractères (définissable)

l Pas de répétition dans les 3 dernières modifications (définissable)

Le compte root ViPR Controller dispose de tous les privilèges nécessaires pourla configuration initiale ; il est aussi identique à l'utilisateur root sur les VM deController. Les comptes système (sysmonitor, svcuser et proxyuser) sontutilisés en interne par ViPR Controller.

10. Pour les serveurs DNS, saisissez deux ou trois adresses IPv4 ou IPv6 (pasFQDN), séparées par des virgules.

11. Pour les serveurs NTP, saisissez deux ou trois adresses IPv4 ou IPv6 (pasFQDN), séparées par des virgules.

12. Sélectionnez une option de transport pour ConnectEMC (FTPS (par défaut),SMTP ou aucun) et saisissez une adresse e-mail (user@domain) pour lesnotifications de service ConnectEMC.

Si vous sélectionnez l'option de transport SMTP, vous devez spécifier unserveur SMTP sous les paramètres SMTP à l'étape suivante. « Aucun »désactive ConnectEMC sur Appliance virtuelle ViPR Controller.

Dans un environnement 100 % IPv6, utilisez SMTP pour le protocole detransport. (Le serveur ConnectEMC FTPS prend en charge IPv4 uniquement.)

13. (Facultatif) Spécifiez un port et un serveur SMTP pour les e-mails denotification (tels que les alertes ConnectEMC, les e-mails d'approbation ViPRController), le type de chiffrement (TLS/SSL ou non), une adresse d'expéditeuret le type d'authentification (connexion, brute, CRAM-MD5 ou aucune).

Vous pouvez également tester les paramètres et fournir un destinataire valide.L'e-mail de test sera envoyé de l'adresse de l'expéditeur que vous avezspécifiée et aura comme objet « Test de paramètres de messagerie ».

Si le chiffrement TLS/SSL est utilisé, le serveur SMTP doit avoir un certificatd'autorité de certification valide.

14. Terminez.

À ce stade, les services ViPR Controller redémarrent. Cette opération peutprendre quelques minutes.

Déploiement de ViPR Controller

32 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 33: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

À effectuer

Vous pouvez maintenant configurer les fournisseurs d’authentification comme décritdans le ViPR Controller Guide de configuration des environnements multisites, destenants, des projets et de la sécurité via l’interface utilisateur , puis configurer votredatacenter virtuel, comme décrit dans le ViPR Controller Guide de configuration dudatacenter virtuel via l’interface utilisateur . Les deux guides sont disponibles depuis lapage Index de la documentation du produit Contrôleur ViPR.

Déploiement de l’interface de ligne de commande (CLI)ViPR Controller

Utilisez l’interface de ligne de commande (CLI) ViPR Controller pour gérer lesressources de stockage.

Cette section fournit des informations sur l’installation, la mise à niveau et ladésinstallation de la CLI. Pour obtenir des informations détaillées sur la CLI, consultezle ViPR Controller Guide de référence CLI , disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

Installer la CLI ViPR ControllerLa CLI ViPR Controller (viprcli) est installée, avec tous les fichiers de supportnécessaires, sur chaque machine virtuelle ViPR Controller. Pour des résultatsoptimaux, installez viprcli sur une machine Linux ou Windows autonome.

Un fichier log de l’installation, nommé install-log.txt, est créé. Le fichierinstall-log.txt est créé dans le répertoire dans lequel vous installez la CLI.

Conditions requises pour la CLI ViPR ControllerVous pouvez installer la CLI ViPR Controller sur les systèmes d’exploitation suivants.

Lors de l’installation de la CLI, les modules Python setuptools, Requests et Argparsenécessaires sont téléchargés et installés automatiquement si votre programmed’installation a accès aux services du serveur DNS et à Internet. Il est recommandéd’installer la CLI ViPR Controller sur une machine physique ou virtuelle à l’extérieur ducluster ViPR Controller.

Après avoir installé les modules Python requis, vous devez configurer votre hôte local,les variables d’environnement, avec le chemin d’accès à votre répertoire d’installationPython. Consultez la documentation Python pour des informations détaillées sur cepoint.

Tableau 1 Systèmes d’exploitation pris en charge pour la CLI ViPR Controller

Systèmed’exploitation

Versionsprises encharge

Logiciels supplémentaires

Red Hat EnterpriseLinux (RHEL)

6.x l Python setuptools 7.0

l Python 2.7.9

n Module Python Requests 2.8.1

n Module Python Argparse 1.2.1

Déploiement de ViPR Controller

Déploiement de l’interface de ligne de commande (CLI) ViPR Controller 33

Page 34: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 1 Systèmes d’exploitation pris en charge pour la CLI ViPR Controller (suite)

Systèmed’exploitation

Versionsprises encharge

Logiciels supplémentaires

SUSE LinuxEnterprise Server

11 SP2, 11SP3

l Python setuptools 7.0

l Python 2.7.9

n Module Python Requests 2.8.1

n Module Python Argparse 1.2.1

Microsoft Windows 7, 8 l Python setuptools 7.0

l Python 2.7.9

n Module Python Requests 2.8.1

n Module Python Argparse 1.2.1

Installer la CLI ViPR Controller sous LinuxVous pouvez installer le ViPR Controller fichier exécutable de l’interface de ligne decommande ViPR Controller directement à partir de l’appliance sur un hôte Linux Linuxpris en charge.

Avant de commencer

l Vous devez avoir accès à l’hôte de l’appliance ViPR Controller.

l Vous avez besoin d'un accès root à l’hôte Linux.

l Le programme d’installation a besoin d’un accès aux services du serveur DNS et àInternet. Si ces exigences ne sont satisfaites pour votre programme d’installation,vous devez installer manuellement les modules Python requis avant d’exécuter leprogramme d’installation.

Procédure

1. Connectez-vous au serveur Linux en tant qu’utilisateur root.

2. Créez un répertoire temporaire pour télécharger le programme d’installation dela CLI.

mkdir cli/tempcd cli/temp

3. Pointez votre navigateur vers https://<FQDN>:4443/cli ou exécutez lacommande wget pour extraire le bundle d'installation de la CLI ViPR Controller :

wgethttps://<FQDN>:4443/cli

Déploiement de ViPR Controller

34 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 35: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Remarque

Pour les sites ayant des certificats auto-signés ou dans lesquels des problèmessont détectés, utilisez éventuellement http://<ViPR_Controller_VIP>:9998/cli uniquement lorsque vous êtes dans un réseau de confiance.<ViPR_Controller_VIP> est l'adresse IP virtuelle publique de ViPR Controller,également connue sous le nom de vip réseau. Le bundle d’installation de la CLIest téléchargé vers le répertoire actif.

4. Utilisez tar pour extraire la CLI et ses fichiers de support du bundled’installation.

tar -xvf <cli_install_bundle>5. Exécutez le programme d’installation de la CLI.

python setup.py install6. Accédez au répertoire /opt/storageos/cli ou au répertoire où la CLI est

installée.

7.Remarque

Effectuez cette étape uniquement lorsque vous n’avez pas fourni les donnéescorrectes à l’étape 5.

Modifiez le fichier viprcli.profile à l’aide de la commande vi et définissezVIPR_HOSTNAME sur l’adresse IP virtuelle publique de ViPR Controller et lavariable d'environnement VIPR_PORT=4443, puis enregistrez le fichier.

# vi viprcli.profile#!/usr/bin/sh

# Installation directory of ViPR Controller CLIViPR Controller_CLI_INSTALL_DIR=/opt/storageos/cli

# Add the ViPR Controller install directory to the PATH and PYTHONPATH env variablesif [ -n $ViPR Controller_CLI_INSTALL_DIR ]then export PATH=$ViPR Controller_CLI_INSTALL_DIR/bin:$PATH export PYTHONPATH=$ViPR Controller_CLI_INSTALL_DIR/bin:$PYTHONPATHfi

# USER CONFIGURABLE ViPR Controller VARIABLES

# ViPR Controller Host fully qualified domain nameViPR Controller_HOSTNAME=example.mydomain.com

# ViPR Controller Port NumberViPR Controller_PORT=4443

:wq

8. Exécutez la commande source pour définir la variable d’environnement PATHpour l’exécutable ViPR Controller.

source ./viprcli.profile9. À partir de l’invite de commande, exécutez la commande viprcli -h.

Déploiement de ViPR Controller

Installer la CLI ViPR Controller 35

Page 36: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Si l’aide de viprcli s’affiche, l’installation est réussie.

10. Authentifiez-vous, autrement dit connectez-vous à l’instance ViPR Controlleravec la viprcli pour confirmer que votre installation a réussi.

Reportez-vous à la section Authentification avec viprcli.

Installer la CLI ViPR Controller sous WindowsVous pouvez télécharger et installer le fichier exécutable de l’interface de ligne decommande ViPR Controller à partir de l’appliance ViPR Controller sur un hôteWindows pris en charge.

Avant de commencer

l Vous devez avoir accès à l’hôte de l’appliance ViPR Controller.

l Vous devez être connecté à l’hôte Windows en tant qu’utilisateur disposant desprivilèges de l’administrateur.

l Le programme d’installation a besoin d’un accès aux services du serveur DNS et àInternet. Si ces exigences ne sont satisfaites pour votre programme d’installation,vous devez installer manuellement les modules Python requis avant d’exécuter leprogramme d’installation.

Procédure

1. Connectez-vous au serveur Microsoft en tant qu’utilisateur <admin user>.

2. Créez un répertoire temporaire pour télécharger le programme d’installation dela CLI. Par exemple, c:\cli\temp

3. Ouvrez votre navigateur Web, puis accédez à l’adresse https://<FQDN>:4443/cli.

Remarque

Pour les sites ayant des certificats auto-signés ou dans lesquels des problèmessont détectés, utilisez éventuellement http://<ViPR_Controller_virtual_IP>:9998/cli uniquement lorsque vousêtes dans un réseau de confiance. < ViPR_Controller_virtual_IP > estl’adresse IP virtuelle publique de ViPR Controller, également connue sous le nomde vip réseau.

l Si votre navigateur vous invite à enregistrer le fichier ViPR-cli.tar.gz,enregistrez-le dans le répertoire d’installation temporaire de la CLI que vousavez créé à l’étape 2. Par exemple, c:\cli\temp.

l Si votre navigateur télécharge automatiquement le fichier ViPR-cli.tar.gz, sans vous donner la possibilité de sélectionner un répertoire,copiez le fichier ViPR-cli.tar.gz téléchargé dans le répertoiretemporaire d’installation de la CLI que vous avez créé à l’étape 2.

4. Ouvrez une invite de commande, puis passez au répertoire que vous avez créé àl’étape 2 et dans lequel vous avez enregistré ou copié le fichier ViPR-cli.tar.gz. Cet exemple utilise c:\cli\temp.

5. Entrez dans la console python en saisissant python à l’invite de commande :

c:\cli\temp>pythonPython 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64

Déploiement de ViPR Controller

36 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 37: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>>

6. À l’aide du module tarfile, ouvrez et extrayez les fichiers du fichier ViPR-cli.tar.gz.

>>> import tarfile>>> tfile = tarfile.open("ViPR-cli.tar.gz", 'r:gz')>>> tfile.extractall('.')>>> exit()

7. Puisque vous êtes déjà dans le répertoire dans lequel les fichiers ont étéextraits, exécutez la commande python setup.py install. Suivez lesinstructions d’installation et fournissez les informations requises.

Remarque

Vous pouvez également saisir y pour sélectionner les valeurs par défaut durépertoire d’installation (EMC\VIPR\cli) et le numéro de port (4443).

8. (Facultatif) Si des informations incorrectes ont été fournies à l’étapeprécédente, modifiez le fichier viprcli.profile.bat et définissez lesvariables suivantes.

Variable Valeur

SET VIPR_HOSTNAME Nom d’hôte ViPR Controller, défini sur le nom dedomaine complet (FQDN) de l’hôte ViPR Controller,ou adresse IP virtuelle de votre configuration ViPRController.

SET VIPR_PORT Port ViPR Controller. La valeur par défaut est 4443.

9. Remplacez les répertoires par l’emplacement d’installation de viprcli. Pardéfaut, il s’agit de : C:\EMC\ViPR\cli.

10. Exécutez la commande viprcli.profile.bat.

11. Authentifiez-vous, autrement dit connectez-vous à l’instance ViPR Controlleravec la viprcli pour confirmer que votre installation a réussi.

Reportez-vous à la section Authentification avec viprcli.

Authentification avec viprcliVous devez vous authentifier comme utilisateur pour pouvoir exécuter une commandeviprcli.

Pour pouvoir vous authentifier, vous devez avoir configuré votre variabled’environnement avec le chemin d’accès au répertoire d’installation de Python. Si vousn’avez pas défini la variable d’environnement avant d’installer la CLI, vous devez lefaire maintenant pour pouvoir utiliser la CLI ViPR Controller.

La connexion à l’interface de ligne de commande ViPR Controller est différente sur leshôtes Windows et Linux.

Déploiement de ViPR Controller

Authentification avec viprcli 37

Page 38: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Lorsque vous vous connectez à ViPR Controller, si vous ne saisissez pas d’hôte lors del’authentification, vous vous connectez automatiquement au ViPR Controller que vousavez spécifié lors de l’installation. Si vous voulez vous connecter à une autre instanceViPR, vous pouvez entrer le nom d’hôte comme indiqué ci-dessous.

S’authentifier sous WindowsPour vous connecter à l’instance par défaut ViPR Controller, utilisez :

C:/> viprcli authenticate -u root -d c:\tmp

Pour spécifier l’utilisation de l’instance ViPR Controller :

C:/> viprcli -hostname <fqdn, or host ip> authenticate -u root -d c:\tmp

Ne terminez pas le chemin du répertoire par une barre oblique inversée (\). Parexemple, c:\tmp\À l’invite, saisissez le mot de passe.

S’authentifier sous LinuxPour vous connecter à l’instance ViPR Controller par défaut, utilisez :

# viprcli authenticate -u root -d /tmp

Pour spécifier l’utilisation de l’instance ViPR Controller :

# viprcli -hostname <fqdn, or host ip> authenticate -u root -d /tmp

À l’invite, saisissez le mot de passe.

Remarque

Les utilisateurs non root doivent avoir des autorisations de lecture, d’écriture etd’exécution pour pouvoir utiliser la CLI installée par l’utilisateur root. Cependant, ilsn’ont pas besoin de toutes ces autorisations pour installer et exécuter la CLI dans leurhome directory.

Désinstaller la CLI ViPR ControllerVous pouvez désinstaller le fichier exécutable de l’interface de ligne de commande(CLI) ViPR Controller. La procédure de désinstallation de la CLI ViPR Controllerdépend de la présence ou de l’absence des fichiers d’origine que vous avez utiliséspour installer la CLI.

Avant de commencer

l Vous devez avoir accès à l’hôte de l’appliance ViPR Controller.

l Sur un hôte Linux, vous avez besoin d’un accès root.

Déploiement de ViPR Controller

38 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 39: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Sur un hôte Windows, vous avez besoin d’un accès administrateur.

l Le programme de désinstallation a besoin d’un accès aux services du serveur DNSet à Internet. Si ces exigences ne sont satisfaites pour votre programmed’installation, vous devez installer manuellement les modules Python requis avantd’exécuter le programme de désinstallation.

Procédure

1. Connectez-vous :

l Au serveur Linux en tant que root.

l Au serveur Windows en tant que <admin user>.

2. Si vous n’avez pas les fichiers d’origine que vous avez utilisés pour installer laCLI ViPR Controller, suivez les étapes pour extraire la CLI et les fichiers desupport appropriés pour votre plate-forme :

l Étapes 1 à 4 de la section Installer la CLI ViPR Controller sous Linux.

l Étapes 1 à 7 de la section Installer la CLI ViPR Controller sous Windows.

3. Dans le répertoire dans lequel vous avez extrait les fichiers de la CLI, exécutezle programme de désinstallation de la CLI.

python setup.py uninstall4. Lorsque vous y êtes invité, indiquez le répertoire dans lequel la CLI est installée,

par exemple /opt/storageos/cli.

Déploiement d’un serveur d’images de traitementVous pouvez déployer un ou plusieurs serveurs d’images de traitement pour chaquesystème Vblock que vous ajoutez dans ViPR Controller.

Pour plus d’informations sur la prise en charge par ViPR Controller d’un SystèmeVblock, reportez-vous au document ViPR Controller Guide d’informations et desexigences relatives au datacenter virtuel, disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

Configuration réseau requise par ViPR Controller pour le serveur d’images detraitement

Un administrateur de réseau doit configurer deux réseaux pour chaque serveurd’images de traitement que vous déployez avant de déployer le serveur d’images detraitement pour ViPR Controller.

Réseau de gestionVous avez besoin du réseau de gestion pour établir une communication entre ViPRController et le serveur d’images de traitement.

Réseau privé d’installation du système d’exploitationLe réseau d’installation du système d’exploitation est un réseau privé destiné àl’installation du système d’exploitation (SE). Ce réseau est utilisé par ViPR Controllerlors du provisionnement, pour établir une communication entre les hôtes et le serveurd’images de traitement ViPR Controller. Une fois les hôtes et le serveur d’images detraitement ViPR Controller connectés au réseau d’installation du systèmed’exploitation, l’installation du SE est effectuée via ce réseau. Dès l’installationterminée, le réseau d’installation du système d’exploitation est supprimé des hôtes.

Le réseau privé d’installation du système d’exploitation doit être :

Déploiement de ViPR Controller

Déploiement d’un serveur d’images de traitement 39

Page 40: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Configuré avec son propre serveur DHCP privé. Aucun autre serveur DHCP nepeut être configuré sur le réseau d’installation du système d’exploitation.

Remarque

Le serveur d’images de système d’exploitation, fourni avec ViPR Controller,contient un serveur DHCP dédié.

l Isolé des autres réseaux pour éviter tout conflit avec les autres réseaux VLAN.

Déploiement du serveur d’images de traitementViPR Controller fournit un modèle OVF de serveur d’images de traitement prêt à êtredéployé, mais vous pouvez tout aussi bien créer un serveur d’images de traitementpersonnalisé qui respecte les conditions requises par ViPR Controller. Utilisez l’une desméthodes suivantes pour chaque serveur d’images de traitement que vous déployezdans votre environnement.

l Déploiement du fichier OVF de serveur d’images de traitement ViPR Controller

l Conditions requises pour créer un serveur d’images de traitement personnaliséViPR Controller

Une fois que vous avez terminé le déploiement des serveurs d’images de traitement,vous devez configurer chaque serveur d’images de traitement à l’aide des étapesdécrites à la section

Déploiement du fichier OVF de serveur d’images de traitement ViPR ControllerViPR Controller est fourni avec un modèle OVF de serveur d’images de traitement quevous pouvez déployer en tant que machine virtuelle.

Avant de commencer

l Vous avez besoin d’accéder au fichier de déploiement du serveur d’images detraitement, OSImageServer.x86_64-2.2.0.0.xx.ovf, où xx représente lenuméro de version du serveur d’images de traitement, à partir de la page detéléchargement ViPR Controller sur support.emc.com.

Remarque

OSImageServer.x86_64-2.2.0.0.xx est pris en charge par ViPRController 2.2 et versions supérieures.

l À l’aide de vos informations d’identification, connectez-vous à vSphere du serveurvCenter sur lequel vous déployez le serveur d’images de traitement.

l Lors du déploiement, vous devrez fournir les informations suivantes :

n Réseau de gestion

n OS Install Network

n Nom d’hôte complet pour le serveur d’images de traitement

n Adresse IPv4 de l’interface du réseau de gestion

n Adresse IPv4 pour les interfaces du réseau privé d’installation du systèmed’exploitation

n Masques de réseau et adresses des passerelles du réseau de gestion

n Une ou plusieurs adresses IPv4 de serveur DNS

n Domaine de recherche

Déploiement de ViPR Controller

40 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 41: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

n Fuseau horaire du serveur d’images de traitement

Procédure

1. Téléchargez le fichier du serveur d’images de traitement à partir de la page deproduit ViPR Controller vers un répertoire temporaire.

2. Démarrez vSphere Client et connectez-vous au vCenter Server sur lequel vousdéploierez l’appliance virtuelle.

3. Dans le menu File, sélectionnez Deploy OVF Template.

4. Recherchez et sélectionnez le fichier du serveur d’images de traitement ViPRController situé dans le répertoire temporaire que vous venez de créer.

5. Sur la page OVF Template Details, vérifiez les informations concernantl'appliance.

6. Acceptez le contrat de licence utilisateur final.

7. Spécifiez le nom et l’emplacement de l’appliance.

8. Sélectionnez l'hôte ou le cluster sur lequel exécuter l'appliance virtuelle.

9. Si des pools de ressources sont configurés, sélectionnez-en un.

10. Si plusieurs datastores sont reliés au serveur ESX, sélectionnez le datastorepour votre appliance.

11. Sélectionnez le format du disque : Thick Provision Lazy Zeroed, ThickProvision Eager Zeroed ou Thin Provision.

12. À la page Network Mapping, spécifiez le réseau de destination du réseau degestion et du réseau privé d’installation du système d’exploitation.

13. Saisissez les valeurs des propriétés :

Propriété Description

Appliance fully qualifiedname

Nom complet de l’hôte du serveur d’images.

Management Network IPAddress

Adresse IPv4 de l’interface du réseau de gestion

Management NetworkNetmask

Masque réseau IPv4 de l’interface du réseau degestion

Management NetworkGateway

Adresse IPv4 de la passerelle du réseau degestion

Private OS Install NetworkIP address

Adresse IPv4 de l’interface du réseaud’installation du système d’exploitation

DNS Server(s) Adresses IPv4 d’un ou plusieurs serveurs DNS

Search Domain(s) Un ou plusieurs domaines sur lesquels orienterles recherches

Time Zone Fuseau horaire où réside le serveur d’images

14. Mettez la machine virtuelle sous tension.

Conditions requises pour créer un serveur d’images de traitement personnaliséSi vous décidez de créer un serveur d’images de traitement personnalisé pour lesimages de traitement ViPR Controller, celui-ci doit être configuré comme suit :

Déploiement de ViPR Controller

Déploiement du serveur d’images de traitement 41

Page 42: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Le serveur d’images de traitement doit fonctionner sous Linux OS

l Le serveur d’images de traitement doit être équipé de 2 cartes réseau virtuelles

n Carte réseau virtuelle de gestion

n Carte réseau virtuelle d’installation du système d’exploitationLe masque de réseau de la carte réseau virtuelle d’installation du systèmed’exploitation doit être 255.255.255.0, par exemple :

/etc/sysconfig/network/ifcfg-eth1DEVICE='eth1'STARTMODE='auto'BOOTPROTO='static'IPADDR='12.0.55.10'NETMASK='255.255.255.0'

l Le serveur d’images de traitement doit être équipé d’un serveur DHCP

n Le serveur DHCP doit être à l’écoute du réseau d’installation du systèmed’exploitation

n La réponse DHCP doit contenir l’option « next-server » avec sa propre adresseIP de réseau d’installation du système d’exploitation et l’option « filename »configurée sur « /pxelinux.0 »

n Version DHCP suggérée : Internet Systems Consortium DHCP Server 4.2 http://www.isc.org/downloads/dhcp/ comme dans l’exemple suivant. Notez laprésence des options next-server et filename.

/etc/dhcpd.confddns-update-style none;ignore client-updates; subnet 12.0.55.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; option time-offset -18000; # Eastern Standard Time # --- DHCP pool configuration range 12.0.55.1 12.0.55.9; range 12.0.55.11 12.0.55.254; default-lease-time 3600; max-lease-time 7200; # --- TFTP/PXE configuration next-server 12.0.55.10; filename "/pxelinux.0";}

/etc/sysconfig/dhcpd# listen on eth1 onlyDHCPD_INTERFACE="eth1"

l Le serveur d’images de traitement doit être équipé d’un serveur TFTP

n Le serveur TFTP doit être à l’écoute du réseau d’installation du systèmed’exploitation

n Le répertoire TFTPBOOT doit contenir le binaire pxelinux.0 (version 3.86) https://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/

n Version de serveur TFTP suggérée : tftp-hpahttps://www.kernel.org/pub/software/network/tftp/tftp-hpa/

Déploiement de ViPR Controller

42 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 43: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

n TFTP peut être configuré pour s’exécuter comme son propre service ou dans lecadre de xinetd. Dans l’exemple suivant, TFTP a été configuré avec xinetd

/etc/xinetd.d/tftpservice tftp{ socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /opt/tftpboot/ -vvvvvvv disable = no per_source = 11 cps = 100 2 flags = IPv4}

l Accès SSH

n Le compte utilisateur doit être autorisé à écrire dans le répertoire TFTPBOOT.

n Le compte utilisateur doit être autorisé à exécuter les commandes mount/umount.

l Python

l Vous devez disposer de suffisamment d’espace disque (50 Go minimumrecommandé) pour stocker plusieurs images de système d’exploitation.

l Assurez-vous qu’aucun pare-feu ne bloque les ports standard SSH, DHCP et TFTPet le port HTTP sur 44491 (ou un port personnalisé choisi pour HTTP).

l Le fichier binaire wget doit être installé.

Ajout du serveur d’images de traitement dans ViPR ControllerUne fois que le serveur d’images de traitement est déployé, vous devez ajouter etconfigurer la connectivité pour le serveur d’images de traitement dans ViPRController.

Le serveur d’images de traitement ne peut être ajouté et configuré dans ViPRController qu’à l’aide de l’API REST ou de la CLI ViPR Controller. Pour télécharger leViPR Controller Guide de référence CLI ou l’API REST ViPR Controller, accédez à lapage Index de la documentation du produit Contrôleur ViPR.

Déploiement de ViPR Controller

Ajout du serveur d’images de traitement dans ViPR Controller 43

Page 44: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Déploiement de ViPR Controller

44 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 45: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 6

Exigences relatives à la connexion et aux rôlesutilisateur ViPR Controller

Passez en revue les exigences relatives à la connexion et aux rôles utilisateur avant deconfigurer ViPR Controller.

l Connexion à EMC ViPR Controller..................................................................... 46l Conditions requises en matière de rôle d’utilisateur ViPR Controller.................. 46

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller 45

Page 46: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Connexion à EMC ViPR ControllerVous pouvez vous connecter à l’ViPR Controllerinterface utilisateur depuis votrenavigateur en indiquant l’adresse IP virtuelle de l’appliance ViPR Controller.

Procédure

1. Pour accéder à l’interface utilisateur, vous devez saisir l’adresse de l’applianceViPR Controller dans la barre d’adresse du navigateur :

https://ViPR_virtual_ip

2. Saisissez votre nom d’utilisateur et votre mot de passe. Le nom d’utilisateur doitêtre au format suivant : user@domain.

3. Vous pouvez également cocher l'option Remember me pour garder votre session active pendant 8 heures maximum ou 2 heures en cas d'inactivité (selon l'événement se produisant en premier), même si vous fermez le navigateur. Si vous ne cochez pas cette option, votre session prend fin lorsque vous fermez le navigateur ou que vous vous déconnectez. La déconnexion entraîne systématiquement la fermeture de la session.

Notez que cette option ne mémorise pas les informations d'identification desutilisateurs entre les sessions.

Si vous ne parvenez pas à vous connecter, contactez votre administrateur.

4. Vous pouvez vous déconnecter à l’emplacement username > Logout situé dansle coin supérieur droit de l’interface utilisateur.

Conditions requises en matière de rôle d’utilisateur ViPRController

Les rôles ViPR Controller sont divisés en deux groupes : les rôles définis au niveau dudatacenter virtuel ViPR Controller et ceux définis au niveau du tenant.

Remarque

L’accès aux différentes sections de l’interface utilisateur ViPR Controller est régi parles actions autorisées pour le rôle attribué à l’utilisateur. Les actions autorisées lorsquevous accédez à ViPR Controller depuis l’interface utilisateur peuvent être différentes(plus limitées) de celles que vous pouvez exécuter avec l’API REST ou la CLI

Rôles au niveau du datacenter virtuelLes rôles de VDC sont utilisés pour la configuration de l’environnement ViPRController partagé par tous les tenants. Le tableau suivant répertorie les actionsautorisées pour chaque rôle d’utilisateur au niveau du datacenter virtuel.

Tableau 2 Rôles VDC

Rôle VDC Actions autorisées

Administrateurde la sécurité

l Gère la configuration du fournisseur d’authentification qui permet audatacenter virtuel ViPR Controller d’identifier et d’authentifier les

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

46 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 47: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 2 Rôles VDC

Rôle VDC Actions autorisées

utilisateurs. Les fournisseurs d’authentification sont configurés demanière à :

n Utiliser les domaines et les comptes utilisateur Active Directory/Lightweight Directory Access Protocol (AD/LDAP) pour ajouter lesutilisateurs spécifiés dans ViPR Controller.

n Enregistrer ViPR Controller en tant que service de stockage en modebloc dans OpenStack (Keystone).

Remarque

Le rôle Administrateur de sécurité est nécessaire pour ajouter Keystone,mais les utilisateurs Keystone ne peuvent pas être ajoutés dans ViPRController.

l Crée des groupes d’utilisateurs ViPR Controller.

l Attribue les rôles VDC et ceux des tenants.

l Définit l’attribution des ACL pour les projets et le catalogue de services.

l Définit l’attribution des ACL pour les baies virtuelles et les pools virtuels,à partir de l’API et de la CLI ViPR Controller.

l Met à jour les tenants vCenter (ACL) et les tenants du datacenter àpartir de l’API REST et de la CLI ViPR Controller (seuls lesadministrateurs système peuvent exécuter l’une de ces fonctions à partirde l’interface utilisateur de ViPR Controller).

l Crée, modifie et supprime les sous-tenants.

l Attribue les quotas des tenants et les mappages d’utilisateurs.

l Gère les mises à jour de la licence et du logiciel du datacenter virtuelViPR Controller.

l Configure le référentiel à partir duquel les fichiers de mise à niveau deViPR Controller seront téléchargés et installés.

l Gère le protocole SSL et les certificats de confiance.

l Peut modifier les adresses IP pour les nœuds ViPR Controller déployéssur VMware sans vApp et Hyper-V.

l Planifie les sauvegardes des instances ViPR Controller.

l Réinitialise les mots de passe des utilisateurs locaux.

l Configure les ACL.

l Rétablit l’accès aux tenants et aux projets, si nécessaire. Par exemple, sil’administrateur de tenant a lui‑même verrouillé son accès,l’administrateur de sécurité peut réinitialiser les rôles d’utilisateur afin derétablir l’accès.

l Peut ajouter ou modifier des noms de nœud ViPR Controller.

l Démarre une restauration de nœuds mineurs à partir de l’API REST et dela CLI ViPR Controller.

l Affiche l’état de restauration du nœud minoritaire à partir de la CLI ViPRController.

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

Conditions requises en matière de rôle d’utilisateur ViPR Controller 47

Page 48: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 2 Rôles VDC (suite)

Rôle VDC Actions autorisées

l Applique les modifications apportées aux paramètres de ViPR Controller,de configuration générale et de sécurité.

l Arrête et redémarre les services ViPR Controller à partir de l’API RESTet la CLI ViPR Controller.

l Gère les actions IPsec (par exemple, la rotation des clés IPsec ou lavérification du statut IPsec).

L’administrateur de sécurité doit également être affecté à un rôled’administrateur système pour effectuer les opérations suivantes à partir del’interface utilisateur de ViPR Controller :

l Arrêter et redémarrer des nœuds ou des services ViPR Controller.

l Définir l’attribution des ACL pour les baies virtuelles et les pools virtuels.

l Démarrer une restauration de nœuds mineurs.

Dans un environnement géo-fédéré :

l Est doté des privilèges associés à l’administrateur de sécurité sur lesfournisseurs d’authentification, qui sont des ressources globales.

Administrateursystème

l Effectue des mises à niveau du système.

l Crée une sauvegarde du système.

l Ajoute des licences ViPR Controller.

l Envoie des demandes de support.

l Ajoute, modifie, supprime, déconnecte et reconnecte des datacentersvirtuels (VDC).

l Installe l’infrastructure de stockage physique à partir du datacentervirtuel ViPR Controller et configure le service de stockage physique en lepartageant en deux types de ressource virtuelle : les baies virtuelles etles pools virtuels. Les actions autorisées sont les suivantes :

n Ajout, modification et suppression des ressources de stockagephysique suivantes dans ViPR Controller, telles que les systèmes destockage, les ports et les pools de stockage, les systèmes deprotection de données, les gestionnaires de fabrics, les réseaux, lesimages de traitement, les systèmes de traitement Vblock et lesserveurs vCenter.

Remarque

Les administrateurs système ne peuvent pas ajouter, supprimer oumodifier des hôtes ou clusters.

n Mise à jour de la tenancy en cascade, des tenants vCenter: (ACL) etdes tenants du datacenter à partir de l’API REST, de l’interfaceutilisateur et la CLI ViPR Controller.

n Association d’un serveur vNAS à un ou plusieurs projets (nécessiteles rôles Administrateur système et Administrateur de tenant).

n Création de pools virtuels.

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

48 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 49: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 2 Rôles VDC (suite)

Rôle VDC Actions autorisées

n Création de baies virtuelles.

n Création de groupes de mobilité.

n Création/modification des modèles de règles de protection desfichiers.

n Attribution d’une règle de protection de fichiers au niveau du poolvirtuel.

n Attribution d’une règle de protection de fichiers au niveau du projetet au niveau du système de fichiers (les privilèges de surveillance dusystème sont également requis).

l Gère les ressources du datacenter virtuel ViPR Controller qui ne sontpas gérées par les tenants.

l Récupère les informations sur l’état et l’intégrité du datacentervirtuel ViPR Controller.

l Récupère les enregistrements statistiques et d’événement en bloc pourle datacenter virtuel ViPR Controller.

l Affiche l’état de gestion interne des bases de données.

l Affiche l’état de restauration du nœud minoritaire à partir de la CLI ViPRController.

Dans un environnement géo-fédéré :

l Ajoute un VDC pour créer un environnement géo-fédéré

l Ajoute un VDC, se déconnecte, se reconnecte à un VDC ou supprime unVDC

l Dispose des privilèges d’administrateur système sur les pools virtuelsglobaux, qui sont des ressources globales.

l Définit l’attribution des ACL pour les baies virtuelles et les pools virtuels,à partir de l’API ViPR Controller

Surveillance dusystème

l Dispose d’un accès en lecture seule à toutes les ressources dans ledatacenter virtuel ViPR Controller. N’a aucune visibilité sur lesressources liées à la sécurité, telles que les fournisseursd’authentification, les ACL et les attributions de rôles.

l Récupère les enregistrements statistiques et d’événement en bloc pourle datacenter virtuel ViPR Controller.

l Récupère les informations sur l’état et l’intégrité du datacentervirtuel ViPR Controller.

l (API uniquement) Est capable de créer un événement d’alerte et d’yjoindre des logs des erreurs pour faciliter le dépannage. L’événementd’alerte est envoyé à ConnectEMC.

l Affiche l’état de gestion interne des bases de données.

l Affiche l’état de restauration du nœud minoritaire à partir de l’interfaceutilisateur et la CLI ViPR Controller.

l Établit la liste des sauvegardes à partir du serveur externe.

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

Conditions requises en matière de rôle d’utilisateur ViPR Controller 49

Page 50: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 2 Rôles VDC (suite)

Rôle VDC Actions autorisées

l Vérifie l’état de téléchargement d’une sauvegarde.

l Vérifie l’état de la restauration.

l Crée/modifie des modèles de règles de protection des fichiers.

l Crée des pools virtuels.

l Attribue une règle de protection de fichiers au niveau du projet et auniveau du système de fichiers (doit posséder également les privilèges del’administrateur système).

Auditeursystème

Dispose d’un accès en lecture seule aux audits logs du datacentervirtuel ViPR Controller.

Rôles au niveau du tenantLes rôles de tenant servent à gérer les paramètres propres au tenant, tels que lecatalogue des services et les projets, ainsi qu’à attribuer des rôles de tenant à desutilisateurs supplémentaires. Le tableau suivant répertorie les actions autorisées pourchaque rôle d’utilisateur au niveau du tenant.

Tableau 3 Rôles de tenant

Rôle au niveau dutenant

Actions autorisées

Administrateur detenant

l Devient l’administrateur de tenant dans le tenant créé.

l Dans un environnement de Cloud privé d’entreprise monotenant,seul le tenant du fournisseur existe, et le ou les administrateurs detenant ont accès à tous les projets.

l Modifie le nom et la description des tenants.

l Ajoute des serveurs vCenter à des ressources physiques ViPRController dans leur propre tenant.

l Contrôle les ressources du tenant, comme les hôtes, les clustersvCenter et les projets.

l Configure les ACL des projets et le catalogue de services dans sontenant.

l Attribue les rôles aux utilisateurs du tenant. (Peut attribuer lesrôles Administrateur de tenant ou Administrateur de projet àd’autres utilisateurs.)

l Crée des règles de planning.

l Associe un serveur vNAS à un ou plusieurs projets (nécessite lesrôles Administrateur système et Administrateur de tenant).

l Gère les services d’application.

l Accepte ou refuse les événements exploitables.

l Modifie les plannings d’exécution des commandes de service.

l Télécharge les commandes (pour archivage).

l Supprime les commandes.

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

50 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 51: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 3 Rôles de tenant (suite)

Rôle au niveau dutenant

Actions autorisées

l Ajuste les chemins Fibre Channel sur une exportation existante deVPLEX ou VMAX.

Remarque

Un utilisateur ou un groupe d’utilisateurs peut être configuré de façonà bénéficier du rôle Administrateur de tenant pour plusieurs tenants.Cet utilisateur/groupe d’utilisateurs doit appartenir au tenant dufournisseur. Toutefois, il ne doit pas avoir le rôle Administrateur detenant dans le tenant du fournisseur. Cette fonctionnalité peut êtreutilisée dans des environnements multitenants dans les cas où ungroupe d’utilisateurs doit effectuer les opérations de provisionnementpour plusieurs tenants et ne souhaite pas faire appel à l’utilisateur rootpour ces opérations.

Dans un environnement géo-fédéré :

l Dispose de privilèges d’administrateur de tenant sur les tenants,qui sont des ressources globales.

Approbateur detenant

l Approuve ou refuse les commandes du catalogue de services dansson tenant.

l Consulte toutes les demandes d’approbation dans son tenant.

Administrateur deprojet

l Crée des projets dans son tenant en obtenant une ACL OWN pour

le projet créé.

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

Conditions requises en matière de rôle d’utilisateur ViPR Controller 51

Page 52: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Exigences relatives à la connexion et aux rôles utilisateur ViPR Controller

52 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 53: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 7

Mise à niveau de ViPR Controller

Passez en revue les procédures de mise à niveau du logiciel ViPR Controller.

l Planification préalable à la mise à niveau............................................................ 54l Mettre à niveau de ViPR Controller....................................................................57l Mettre à niveau le matériel virtuel......................................................................59l Ajouter la propriété Node ID dans VMware après avoir mis à niveau la vApp ViPR

Controller...........................................................................................................59l Modifier le type et les paramètres du fournisseur de stockage ScaleIO après la

mise à niveau de ViPR Controller....................................................................... 60l Mettre à niveau la CLI ViPR Controller............................................................... 61

Mise à niveau de ViPR Controller 53

Page 54: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Planification préalable à la mise à niveauCertaines étapes préalables à la mise à niveau sont nécessaires. Vous devez vouspréparer en vue de l’indisponibilité de ViPR Controller pendant un certain temps.

l Pour connaître les stratégies de mise à niveau prises en charge et les exigences lesplus récentes pour la configuration matérielle et la configuration del’environnement, consultez les notes de mise à jour EMC ViPR Controller,disponibles depuis la page Index de la documentation du produit Contrôleur ViPR.Si les notes de mise à jour indiquent que vous avez besoin de mises à niveauintermédiaires, vous devez d’abord suivre les instructions de mise à niveau pources versions antérieures.

l Pour vous assurer que votre environnement est conforme à la matrice de supportla plus récente, consultez la ViPR Controller Matrice de support.

l Déterminez si vous allez effectuer une mise à niveau à partir d’un référentiel EMCou à partir d’un emplacement interne en téléchargeant d’abord les fichiersd’installation ViPR Controller.

n Si vous effectuez une mise à niveau à partir d’un référentiel EMC, configurezViPR Controller pour qu’il pointe vers le référentiel EMC comme décrit dans lasection : Configuration de ViPR Controller pour la mise à niveau à partir d’unréférentiel EMC.

n Si votre site ne peut pas accéder au référentiel EMC et que vous comptezeffectuer l’installation à partir d’un emplacement interne, reportez-vous à lasection Configuration de ViPR Controller pour une mise à niveau à partir d’unemplacement interne.

l Vérifiez que l’état de ViPR Controller est Stable à partir de l’interface utilisateurViPR Controller System > Dashboard.

l Dans une configuration multisite (Geo), ne lancez pas une mise à niveau dans lesconditions suivantes :

n Si des opérations d’ajout, de suppression ou de mise à jour de VDC sont encours d’application à un autre VDC.

n Si un autre VDC est déjà en cours de mise à niveau.

n Si tout autre VDC de la fédération n’est pas joignable ou a été déconnectémanuellement, ou si le VDC actuel a été déconnecté.Dans de tels cas, il convient de déconnecter manuellement le VDC non joignableet de reconnecter tout VDC déconnecté.

n Assurez-vous également que les ports utilisés pour IPSec dans ViPRController 3.6 sont ouverts (et non bloqués par un pare-feu) dansl’environnement client entre les datacenters.

l Avant la mise à niveau, effectuez une sauvegarde des bases de données internesde ViPR Controller à l’aide d’une méthode de sauvegarde prise en charge de sorteque, dans le cas peu probable d’une panne, vous puissiez restaurer l’instanceprécédente. Consultez la documentation de sauvegarde de la version ViPRController qui correspond à la version ViPR Controller que vous sauvegardez. PourViPR Controller versions 2.4 et supérieures, les informations de sauvegarde sontfournies dans le Guide de restauration, de sauvegarde et de reprise après sinistred’EMC ViPR Controller. Pour les versions antérieures, les informations desauvegarde sont fournies dans le Guide d’installation, de mise à niveau et demaintenance d’EMC ViPR Controller.

Mise à niveau de ViPR Controller

54 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 55: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Préparez-vous à ce que l’appliance virtuelle ViPR Controller ne soit pas disponiblepour les opérations de provisionnement pendant 6 minutes plus environ 1 minutepour chaque tranche de 10 000 partages de fichiers, volumes, miroirs de blocs etsnapshots de blocs dans la base de données ViPR Controller. Les opérations degestion du système seront indisponibles pendant une période de 8 minutes (pourun déploiement de nœuds de contrôleur 2+1) ou de 12 minutes (pour undéploiement de nœuds de contrôleur 3+2) plus environ 1 minute pour tous les10 000 partages de fichiers, volumes, miroirs en mode bloc et snapshots en modebloc dans la base de données ViPR Controller.

l Assurez-vous que toutes les commandes ViPR Controller ont abouti avant decommencer la mise à niveau.

l En cas d’utilisation de RecoverPoint, effectuez une mise à niveau de RecoverPointvers une version prise en charge par ViPR Controller 3.6, avant de mettre à niveauViPR Controller. Reportez-vous à la matrice de support d’EMC ViPR pourconnaître les versions RecoverPoint compatibles.

l Si votre ViPR Controller gère le stockage EMC ScaleIO, mettez à niveauEMC ScaleIO vers une version prise en charge par ViPR Controller 3.6, avant demettre à niveau ViPR Controller. Dans le cadre de la mise à niveau EMC ScaleIO,vous devez installer la ScaleIO Gateway. Consultez la Matrice de support d’EMCViPR pour connaître les versions de EMC ScaleIO prises en charge.

l Avant de mettre à niveau ViPR Controller vers la version 3.6, reportez-vous à la Matrice du support EMC ViPR pour connaître les versions SMI-S prises en chargepar ViPR Controller 3.6 pour les systèmes de stockage VMAX et VNX for Block. Sila mise à niveau du serveur SMI-S est requise :

n Lorsque vous mettez à niveau un SMI-S Provider pour satisfaire aux exigencesViPR Controller, vous devez d’abord mettre à niveau ViPR Controller, puis leSMI-S Provider.

n Si vous devez mettre à niveau le SMI-S Provider à partir de la version 4.6.2vers une version 9.x, vous devez contacter le support client d’EMC avant demettre à niveau ViPR Controller ou le SMI-S Provider.

Remarque

Utilisez la documentation du SMI-S Provider pour passer de la version 8.0.3 à laversion 8.1 ou 8.2.

l Vérifiez que les noms de dossier XtremIO correspondent exactement aux noms deprojet ViPR Controller. En cas de différences, mettez à jour le nom du dossierXtremIO pour qu’il corresponde exactement au nom du projet ViPR Controller.

Remarque

ViPR Controller ne prend pas en charge les espaces dans les noms de projet, parconséquent, les espaces ne sont pas pris en charge pour les noms de dossiersXtremIO.

Configuration de ViPR Controller pour la mise à niveau à partir d’unréférentiel EMC

Si vous souhaitez télécharger la dernière version de ViPR Controller pour une mise àniveau, ViPR Controller est configuré par défaut pour pointer vers le référentiel EMCViPR Controller. Si vous avez modifié ce paramètre sur votre système, vous devezd’abord reconfigurer ViPR Controller de sorte qu’il pointe vers le référentiel EMC ViPRController.

Mise à niveau de ViPR Controller

Configuration de ViPR Controller pour la mise à niveau à partir d’un référentiel EMC 55

Page 56: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Avant de commencer

l Pour connaître les rôles d’utilisateur ViPR Controller requis pour effectuer cetteopération, consultez la section Conditions requises en matière de rôle d’utilisateurViPR Controller.

l Si votre site ne parvient pas à accéder au référentiel EMC, une autre méthode demise à niveau, en cas d’absence de connexion Internet sur votre site, est décritedans la section Configurer ViPR Controller pour une mise à niveau à partir d’unemplacement interne.

Voici les étapes à suivre pour configurer ViPR Controller en vue d’une mise à niveau àpartir d’un référentiel EMC via l’interface utilisateur ViPR Controller.

Procédure

1. Sélectionnez System > General Configuration > Upgrade.

2. Saisissez les valeurs des propriétés.

Option Description

Repository URL URL vers le référentiel de mises à niveau EMC. Une seulevaleur est admise. La valeur par défaut est https://colu.emc.com/soap/rpc.

Proxy Proxy HTTP/HTTPS requis pour accéder au référentiel demises à niveau EMC. Laissez ce champ vide si aucun proxyn’est requis.

Username Nom d’utilisateur pour accéder à Support en ligne d’EMC

Password Mot de passe pour accéder à Support en ligne d’EMC.

CheckFrequency

Nombre d’heures entre les contrôles de nouvelles versionsde mises à niveau.

3. Cliquez sur Save.

À effectuer

Utilisez la commande suivante pour configurer ViPR Controller en vue d’une mise àniveau à partir d’un référentiel EMC à l’aide de la CLI ViPR Controller :

# viprcli system install-image vipr-3.6.0.x.x -hostname <vipr_ip_address>

Remarque

Si vous avez modifié le fichier viprcli.profile de manière appropriée, vousn’avez pas besoin d’ajouter -hostname <vipr_ip_address> à la commande.

Pour plus d’informations, consultez le ViPR Controller Guide de référence CLI ,disponible depuis la page Index de la documentation du produit Contrôleur ViPR.

Configuration de ViPR Controller pour une mise à niveau à partir d’unemplacement interne

Vous pouvez mettre à niveau ViPR Controller à partir d’un emplacement interne entéléchargeant au préalable le fichier image de mise à niveau hors ligne ViPR Controller

Mise à niveau de ViPR Controller

56 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 57: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

depuis le site support.EMC.com et en le copiant dans l’appliance virtuelle ViPRController.

Avant de commencer

l Seuls les administrateurs système ViPR Controller peuvent effectuer cetteopération.

l Vous devez utiliser des informations d’identification pour pouvoir accéder à Support en ligne d’EMC.

Procédure

1. Téléchargez le fichier image de mise à niveau hors ligne ViPR Controller depuisle site Support en ligne d’EMC, puis enregistrez-le localement sur le systèmesur lequel vous exécutez viprcli.

2. Authentifiez-vous à l’aide de la CLI ViPR Controller :

viprcli authenticate -u username -d /tmp -hostname <vipr_ip_address>

Remarque

Si vous avez modifié le fichier viprcli.profile de manière appropriée, vousn’avez pas besoin d’ajouter -hostname <vipr_ip_address> à lacommande.

Pour plus d’informations, consultez le ViPR Controller Guide de référence CLI ,disponible depuis la page Index de la documentation du produit Contrôleur ViPR.

Saisissez le mot de passe du nom d’utilisateur.

Une fois l’authentification réussie avec la commande ci-dessus, un fichier cookieest créé dans /tmp et les commandes viprcli suivantes peuvent être exécutéessans authentification explicite pour chacune d’entre elles.

3. Saisissez la commande suivante pour télécharger le fichier image à unemplacement sur l’appliance virtuelle ViPR Controller où il sera détecté parViPR Controller pour la mise à niveau :

viprcli system upload -imagefile locally_saved_img

Pour plus d’informations sur l’utilisation de la CLI ViPR Controller, consultez leViPR Controller Guide de référence CLI , disponible depuis la page Index de ladocumentation du produit Contrôleur ViPR.

4. Passez à la section suivante pour effectuer une mise à niveau vers la nouvelleversion.

Mettre à niveau de ViPR ControllerViPR Controller peut être mis à niveau à l’aide de l’interface utilisateur ou de la CLIViPR Controller.

Mise à niveau de ViPR Controller

Mettre à niveau de ViPR Controller 57

Page 58: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Avant de commencer

l Pour connaître les rôles d’utilisateur ViPR Controller requis pour effectuer cetteopération, consultez la section Conditions requises en matière de rôle d’utilisateurViPR Controller.

l Passez en revue les étapes de planification préalable à la mise à niveau.

l L’administrateur de sécurité doit avoir configuré ViPR Controller avec l’accès auxfichiers de mise à niveau. Pour plus d’informations, consultez l’une des sectionssuivantes :

n Configuration de ViPR Controller pour la mise à niveau à partir d’un référentielEMC

n Configuration de ViPR Controller pour une mise à niveau à partir d’unemplacement interne

La procédure de mise à niveau de ViPR Controller à l’aide de l’interface utilisateurViPR Controller est la suivante.

Procédure

1. À partir de l’interface utilisateur ViPR Controller, sélectionnez System >Upgrade.

2. Éventuellement :

a. Cliquez sur Add Backup pour créer une sauvegarde à un point dans le tempsde votre instance ViPR Controller.

b. Cliquez sur Check DB afin de vérifier si votre base de données ViPRController est dans un état cohérent.

3. Sélectionnez la version et cliquez sur Download.

Le logiciel téléchargé est stocké sur la machine virtuelle ViPR Controller.

4. Cliquez sur Install en regard de la version que vous avez téléchargée à l’étape 3.

Un message contextuel s’affiche : « Are you sure you want to install vipr-x.x.x.x.xxx? ». Cliquez sur OK pour continuer.

Ce type de mise à niveau est effectué sur les machines virtuelles ViPRController.

La page System Maintenance s’affiche au cours de l’installation et indiquel’état actuel du processus de mise à niveau.

Attendez que l’état du système soit stable avant d’effectuer des demandes deprovisionnement ou de données.

5. Si vous mettez à niveau une instance ViPR Controller qui a été déployée en tantque vApp VMware, continuez en ajoutant la propriété Node ID comme décritdans la section Ajouter la propriété Node ID dans VMware après avoir mis àniveau la vApp ViPR Controller.

À effectuer

Pour mettre à niveau ViPR Controller à partir de la CLI ViPR Controller, utilisez lacommande suivante :

# viprcli system update-cluster -v vipr-3.6.x.x.x

Pour plus d’informations, consultez le ViPR Controller Guide de référence CLI ,disponible depuis la page Index de la documentation du produit Contrôleur ViPR.

Mise à niveau de ViPR Controller

58 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 59: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tenez compte des remarques suivantes au sujet de ViPR Controller à la suite d’unemise à niveau :

l Les services de catalogue ViPR Controller modifiés sont toujours conservés lorsd’une mise à niveau, mais pour obtenir de nouveaux services et les versionsoriginales des services modifiés, accédez à Edit Catalog, puis cliquez sur UpdateCatalog.

l Une fois la mise à niveau vers la version 2.4 ou une version supérieure effectuée,vous devez recommencer la découverte des baies contenant des métavolumesavant d’essayer d’acquérir ces métavolumes.

l Une fois la mise à niveau vers la version 2.4 ou une version supérieure effectuée,relancez la découverte de vos systèmes de protection de données RecoverPoint.Cela actualise les informations système de ViPR Controller et évite lesincohérences lors de l’application de la protection RecoverPoint avec ViPRController 2.4 ou une version supérieure.

Mettre à niveau le matériel virtuelPour mettre à niveau le matériel virtuel à l’aide de vSphere Client :

Procédure

1. Démarrez la vApp.

2. Installez ou mettez à niveau VMware Tools. VMware Tools doit être mis à niveauavant la mise à jour de la version matérielle de la machine virtuelle.

3. Mettez la vApp hors tension.

4. Accédez à l’onglet Virtual Machines de la vApp. Sélectionnez toutes lesmachines virtuelles de cette vApp.

5. Cliquez avec le bouton droit de la souris et sélectionnez Upgrade VirtualHardware, puis cliquez sur Yes.

Remarque

Pour plus d’informations sur la mise à niveau de la version matérielle de lamachine virtuelle, consultez l’article https://kb.vmware.com/s/article/1010675

Ajouter la propriété Node ID dans VMware après avoir mis àniveau la vApp ViPR Controller

Si vous avez déployé ViPR Controller sur VMware avec une vApp, et si vous effectuezune mise à niveau à partir de ViPR Controller 2.3.x ou une version antérieure, vousdevez ajouter la propriété node_id dans VMware après avoir effectué la mise à niveauvers ViPR Controller 2.4 ou une version supérieure. Vous n’avez pas besoin d’effectuercette action s’il s’agit d’une nouvelle installation et non d’une mise à niveau.

Remarque

Si vous n’effectuez pas cette opération après une mise à niveau à partir de la version2.3.x ou d’une version antérieure de ViPR Controller, des défaillances opérationnellesde ViPR Controller se produiront si, à un moment quelconque, vous utilisez vSpherepour modifier les noms des nœuds vApp ViPR Controller d’origine.

Mise à niveau de ViPR Controller

Mettre à niveau le matériel virtuel 59

Page 60: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Procédure

1. À partir de VMware vSphere, procédez à la mise hors tension de la vApp ViPRController.

2. Cliquez avec le bouton droit de la souris sur la première machine virtuelle de lavApp ViPR Controller, puis choisissez Edit Settings.

3. Accédez au menu Options > vApp Options > Advanced.

4. Ouvrez la section Properties et créez une nouvelle propriété avec lesparamètres suivants :

l Saisissez un libellé, nommez-le éventuellement Node ID.

l Ne renseignez pas le champ Class ID.

l Saisissez « node_id » dans le champ ID. Le nom « node_id » est requis pourle nom de l’ID et ne peut pas être modifié.

l Ne renseignez pas le champ Instance ID.

l (Facultatif) Saisissez une description du nœud ViPR Controller.

l Type : string

l Saisissez la valeur par défaut, qui doit être l’identifiant de nœud défini parViPR Controller pendant le déploiement. Par exemple, vipr1, pour le premiernœud ViPR Controller, vipr2 pour le deuxième nœud ViPR Controller.Les valeurs ViPR Controller pour un déploiement à 3 nœuds sont vipr1, vipr2,vipr3, et pour un déploiement à 5 nœuds vipr1, vipr2, vipr3, vipr4 et vipr5.

l Cochez la case User Configurable.

5. Répétez les étapes 2 à 4 pour chaque machine virtuelle déployée avec la vAppViPR Controller.

6. Démarrez la vApp ViPR Controller.

Modifier le type et les paramètres du fournisseur destockage ScaleIO après la mise à niveau de ViPR Controller

Si vous avez découvert le stockage ScaleIO dans une version précédente de ViPRController, vous devez mettre à jour le fournisseur de stockage associé au stockageScaleIO et redécouvrir les systèmes de stockage associés. Vous n’avez pas besoind’effectuer cette action s’il s’agit d’une nouvelle installation et non d’une mise àniveau.

Avant de commencer

l EMC ScaleIO a été mis à niveau vers une version prise en charge par ViPRController 2.4.

l La ScaleIO Gateway a été installée.

Ces étapes utilisent l’interface utilisateur de ViPR Controller. Mais vous pouvezégalement utiliser l’API REST ou la CLI interface utilisateur de ViPR Controller pourmettre à jour les paramètres du fournisseur de stockage et redécouvrir les systèmesde stockage associés.

Procédure

1. Accédez à Physical > Storage Providers.

2. Sélectionnez le fournisseur de stockage ScaleIO.

L’écran Edit Storage Provider s’affiche.

Mise à niveau de ViPR Controller

60 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 61: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

3. Remplacez le Type par ScaleIO Gateway.

4. Remplacez la valeur du champ Host par le nom de domaine complet ou l’adresseIP de l’hôte de la ScaleIO Gateway.

5. Remplacez la valeur du champ Port par le port utilisé pour communiquer avec leservice API REST ScaleIO.

l Avec SSL activé, la valeur par défaut est 443.

l Avec SSL désactivé, la valeur par défaut est 80.

6. Sélectionnez Save.

7. Accédez à Physical Assets > Storage Systems.

8. Pour chacun des systèmes de stockage associés au fournisseur de stockageScaleIO mis à jour :

a. Sélectionnez le système de stockage ScaleIO.

b. Cliquez sur Rediscover.

Mettre à niveau la CLI ViPR ControllerPour mettre à niveau la CLI ViPR Controller, vous devez désinstaller la version quevous utilisez actuellement et installer la version la plus récente.

Pour connaître la procédure de désinstallation et d’installation de la CLI ViPRController, reportez-vous à la section Désinstaller la CLI ViPR Controller.

Mise à niveau de ViPR Controller

Mettre à niveau la CLI ViPR Controller 61

Page 62: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Mise à niveau de ViPR Controller

62 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 63: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 8

Gestion des nœuds ViPR Controller

Il se peut que vous deviez modifier les adresses IP ou personnaliser les noms de nœudsafin d’éviter les conflits.

l Pour éviter des conflits dans les adresses IP virtuelles de réseau EMC ViPR..... 64l Modification de l’adresse IP du nœud EMC ViPR Controller.............................. 64l Modification des noms de nœuds ViPR Controller..............................................69l Fichiers de configuration du système d’exploitation........................................... 72

Gestion des nœuds ViPR Controller 63

Page 64: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Pour éviter des conflits dans les adresses IP virtuelles deréseau EMC ViPR

Il existe des restrictions sur l’adresse IP virtuelle d’EMC ViPR lorsque le même sous-réseau contient plusieurs instances ViPR.

Lorsque plusieurs instances ViPR existent dans le même sous-réseau, soyez vigilantlorsque vous allouez les adresses IP virtuelles ViPR, pour empêcher tout conflit dansl’ID virtuel du routeur du répartiteur de charge. L’ID virtuel de routeur est calculé àl’aide de la configuration de l’adresse IP virtuelle avec l’algorithme suivant :

l IPv4 uniquement ou double pile : l’ID virtuel de routeur est le dernier octet del’adresse IPv4.

l iPv6 uniquement : l’ID virtuel de routeur est l’équivalent décimal des deux dernierschiffres hexadécimaux dans l’adresse IPv6.

Par exemple, les adresses suivantes dans le même sous-réseau ne sont pas valides :

l 172.16.33.98 et 172.16.34.98 (car les derniers octets sont les mêmes, 98 tous lesdeux)

l 172.16.33.98 et 2001:db8:170:2842::2462 (car la valeur décimale 98 équivaut à lavaleur hexadécimale 62)

Modification de l’adresse IP du nœud EMC ViPR ControllerVous pouvez modifier les adresses IP du nœud EMC ViPR Controller et l’adresse IPvirtuelle du réseau.

La méthode de changement d’adresse IP dépend du type d’installation et de l’outil quevous choisissez d’utiliser :

l Modifier l’adresse IP du nœud EMC ViPR Controller déployé en tant que vAppVMware

l Modifier l’adresse IP du nœud ViPR Controller sur VMware sans vApp ou surHyper-V en utilisant l’interface utilisateur ViPR Controller

l Modifier l’adresse IP du nœud EMC ViPR Controller sur VMware sans vApp enutilisant vCenter

l Modifier l’adresse IP du nœud EMC ViPR Controller sur Hyper-V à l’aide deSCVMM

Modifier l’adresse IP du nœud EMC ViPR Controller déployé en tant que vAppVMware

Cette section décrit la procédure à suivre pour modifier l’adresse IP ou IP virtuelle(VIP) du nœud pour une machine virtuelle ViPR Controller sur VMware qui a étédéployée en tant que vApp.

Avant de commencer

Si ViPR Controller n’a pas été déployé en tant que vApp, ne suivez pas cetteprocédure. Au lieu de cela, reportez-vous à la section Modifier l’adresse IP du nœudEMC ViPR Controller sur VMware sans vApp.

Cette opération requiert le rôle d'administrateur système dans ViPR Controller.

Vous devez avoir accès au serveur vCenter Server qui héberge la vApp ViPR.

Gestion des nœuds ViPR Controller

64 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 65: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Si ViPR Controller a été déployé sans vApp, ne suivez pas cette procédure.

La vApp ViPR Controller ne doit pas faire partie d’une configuration à plusieurs VDC oud’une configuration de reprise après sinistre du système :

l Pour rechercher un environnement à plusieurs VDC, accédez à Virtual > VirtualData Centers ; un seul VDC doit être répertorié.

l Pour rechercher un environnement de reprise après sinistre du système, accédez àSystem > System Disaster Recovery ; un seul site actif doit être répertorié, etaucun site ne doit être en veille.

Procédure

1. À partir de l’interface utilisateur ViPR Controller, arrêtez toutes les machinesvirtuelles (Dashboards > Health > Shutdown All).

2. Ouvrez un client vSphere sur le serveur vCenter Server qui héberge la vAppViPR Controller.

3. Cliquez avec le bouton droit de la souris sur la vApp ViPR dont vous souhaitezmodifier l’adresse IP, puis sélectionnez Edit Settings.

4. Modifiez les valeurs IP et cliquez sur OK.

5. Si nécessaire, modifiez l’adaptateur de réseau en fonction de la modificationapportée au sous-réseau :

a. Sélectionnez une machine virtuelle spécifique.

b. Edit Settings.

c. Sélectionnez Virtual Hardware > Network adapter.

d. Cliquez sur OK.

6. Dans le client vSphere, mettez la vApp ViPR sous tension.

Remarque : la vApp ViPR Controller ne démarrera pas après une modificationd’adresse IP si elle fait partie d’une configuration à plusieurs VDC (Geo). Dansce cas, vous devez annuler la modification apportée à l’adresse IP.

Modifier l’adresse IP du nœud ViPR Controller sur VMware sans vApp ou surHyper-V en utilisant l’interface utilisateur ViPR Controller

Utilisez l’interface utilisateur ViPR Controller pour modifier l’adresse IP des nœudsViPR Controller s’exécutant sur VMware sans vApp ou des systèmes Hyper-V.

Avant de commencer

Si ViPR Controller a été déployé en tant que vApp, ne suivez pas cette procédure. Aulieu de cela, reportez-vous à la section Modifier l’adresse IP du nœud EMC ViPRController déployé en tant que vApp VMware.

Cette opération requiert le rôle d’administrateur de sécurité dans ViPR Controller.

L’instance ViPR Controller ne doit pas faire partie d’une configuration à plusieurs VDCou d’une configuration de reprise après sinistre du système :

l Pour rechercher un environnement à plusieurs VDC, accédez à Virtual > VirtualData Centers ; un seul VDC doit être répertorié.

l Pour rechercher un environnement de reprise après sinistre du système, accédez àSystem > System Disaster Recovery ; un seul site actif doit être répertorié, etaucun site ne doit être en veille.

Gestion des nœuds ViPR Controller

Modifier l’adresse IP du nœud ViPR Controller sur VMware sans vApp ou sur Hyper-V en utilisant l’interface utilisateur ViPR

Controller 65

Page 66: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Procédure

1. À partir de l’interface utilisateur ViPR Controller, accédez à Settings >Network Configuration.

2. Conservez les valeurs par défaut ou saisissez les nouvelles adresses IP dans leschamps correspondants.

Ne laissez aucun champ d’adresse IP vide. Vous devez conserver la valeur pardéfaut ou saisir la nouvelle adresse IP.

3. Si vous modifiez le sous-réseau, passez à l’étape 4, sinon, passez à l’étape 5.

4. Activez l’option Power off nodes.

5. Cliquez sur Reconfigure.

Un message s’affiche pour vous signaler que la modification a été envoyée etque votre instance ViPR Controller va perdre sa connectivité.

Si vous ne changez pas de sous-réseau, vous pourrez vous reconnecter à ViPRController 5 à 15 minutes après la modification de la configuration. Effectuez lesétapes 6 et 7 uniquement si vous modifiez les paramètres de votre adaptateurréseau dans la console de gestion des machines virtuelles.

6. Accédez à votre console de gestion des machines virtuelles (vSphere pourVMware ou SCVMM pour Hyper-V) et modifiez les paramètres réseau pourchaque machine virtuelle.

7. Mettez sous tension les machines virtuelles à partir de la console de gestion desmachines virtuelles.

Vous serez en mesure de vous reconnecter à ViPR Controller 5 à 15 minutesaprès la mise sous tension des machines virtuelles.

Si vous avez changé d’adresse IP virtuelle ViPR Controller, n’oubliez pas devous connecter avec une nouvelle adresse IP virtuelle. ViPR Controller ne vousredirigera vers la nouvelle adresse IP virtuelle à partir de l’ancienne adresse IPvirtuelle.

Modifier l’adresse IP du nœud ViPR Controller sur VMware sans vApp enutilisant vCenter

Cette section décrit la procédure à suivre pour modifier une adresse IP de nœud ouVIP à partir de vCenter pour une machine virtuelle ViPR Controller qui a été déployéesur VMware en tant que machines virtuelles distinctes, et non en tant que vApp, dansle cas où l’interface utilisateur ViPR Controller n’est pas disponible pour modifier lesadresses IP.

Avant de commencer

Si ViPR Controller a été déployé en tant que vApp, ne suivez pas cette procédure. Aulieu de cela, reportez-vous à la section Modifier l’adresse IP du nœud EMC ViPRController sur VMware déployé en tant que vApp.

Pour connaître les rôles d’utilisateur ViPR Controller requis pour effectuer cetteopération, consultez la section Conditions requises en matière de rôle d’utilisateurViPR Controller.

Vous devez avoir accès à l’instance vCenter Server qui héberge ViPR Controller.

L’instance ViPR Controller ne doit pas faire partie d’une configuration à plusieurs VDCou d’une configuration de reprise après sinistre du système :

Gestion des nœuds ViPR Controller

66 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 67: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Pour rechercher un environnement à plusieurs VDC, accédez à Virtual > VirtualData Centers ; un seul VDC doit être répertorié.

l Pour rechercher un environnement de reprise après sinistre du système, accédez àSystem > System Disaster Recovery ; un seul site actif doit être répertorié, etaucun site ne doit être en veille.

Procédure

1. Dans l’interface utilisateur ViPR, arrêtez toutes les machines virtuelles(System > Health > Shutdown All).

2. Ouvrez vSphere Client sur le serveur vCenter Server qui héberge les machinesvirtuelles ViPR Controller.

3. Cliquez avec le bouton droit de la souris sur le nœud ViPR Controller pour lequelvous souhaitez modifier l’adresse IP, puis sélectionnez Power On.

4. Cliquez avec le bouton droit de la souris sur la machine virtuelle ViPR pourlaquelle vous souhaitez modifier l’adresse IP, puis sélectionnez Open Console.

5. Lorsque le nœud se met sous tension, sélectionnez la 2e option dans le menu dedémarrage GRUB : Configuration of a single ViPR(vipr-x.x.x.x.x) Controllernode.

Sachez que vous n’aurez que quelques secondes pour sélectionner cette optionavant que la machine virtuelle n’exécute l’option de démarrage par défaut.

6. Sur l’écran Cluster Configuration, sélectionnez l’identifiant du nœud ViPRapproprié, puis cliquez sur Next.

7. Sur l’écran Network Configuration, saisissez les nouvelles adresses IP de tousles nœuds qui doivent changer dans les champs appropriés, puis cliquez surNext.

Il vous suffit de saisir les nouvelles adresses IP dans un nœud, puis d’accepterune nouvelle configuration sur les nœuds suivants aux étapes 12 et 13.

8. Sur l’écran Deployment Confirmation, cliquez sur Config.

9. Attendez l’apparition du message « Multicasting » au bas de la console enregard du bouton Config, puis mettez sous tension le nœud du Contrôleur ViPRsuivant.

10. Lorsque le nœud se met sous tension, cliquez avec le bouton droit de la sourissur le nœud, puis sélectionnez Open Console.

11. Sur le nœud suivant, sélectionnez la nouvelle adresse VIP.

Remarque : si vous avez modifié l’adresse IP virtuelle (VIP) lors d’une étapeprécédente, deux options similaires s’affichent. L’une d’entre elles possèdel’ancienne adresse VIP et l’autre la nouvelle. Veillez à sélectionner la nouvelleadresse VIP.

12. Confirmez les paramètres de la configuration réseau qui ont été renseignésautomatiquement.

13. Sur l’écran Deployment Confirmation, cliquez sur Config.

14. Attendez l’apparition du message « Multicasting » au bas de la console enregard du bouton Config, puis mettez sous tension le nœud du Contrôleur ViPRsuivant.

15. Répétez les étapes 10 à 14 pour les nœuds restants :

16. Lorsque le message « Multicasting » est affiché pour tous les nœuds,sélectionnez Reboot dans la console pour chaque nœud ViPR.

Gestion des nœuds ViPR Controller

Modifier l’adresse IP du nœud ViPR Controller sur VMware sans vApp en utilisant vCenter 67

Page 68: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

À effectuer

La modification de l’adresse IP est désormais terminée. Notez que la machine virtuellene démarrera pas après une modification de l’adresse IP, si le Contrôleur ViPR faitpartie d’une configuration à plusieurs VDC (Geo). Dans ce cas, vous devez annuler lamodification apportée à l’adresse IP.

Modifier l’adresse IP du nœud ViPR Controller sur Hyper-V à l’aide deSCVMM.

Cette section décrit la procédure à suivre pour modifier l’adresse IP ou VIP du nœudd’une machine virtuelle ViPR Controller sur Hyper-V en utilisant SCVMM lorsquel’interface utilisateur ViPR Controller n’est pas disponible pour changer lesadresses IP.

Avant de commencer

Cette opération requiert le rôle d'administrateur système dans ViPR Controller.

Vous devez avoir accès à l’instance du serveur SCVMM qui héberge ViPR Controller.

L’instance ViPR Controller ne doit pas faire partie d’une configuration à plusieurs VDCou d’une configuration de reprise après sinistre du système :

l Pour rechercher un environnement à plusieurs VDC, accédez à Virtual > VirtualData Centers ; un seul VDC doit être répertorié.

l Pour rechercher un environnement de reprise après sinistre du système, accédez àSystem > System Disaster Recovery ; un seul site actif doit être répertorié, etaucun site ne doit être en veille.

Procédure

1. À partir de l’interface utilisateur ViPR, arrêtez toutes les machines virtuelles(Dashboards > Health > Shutdown All).

2. Ouvrez l’interface utilisateur SCVMM sur le serveur SCVMM qui héberge ViPRController.

3. Dans l’interface utilisateur SCVMM, cliquez avec le bouton droit de la souris surle nœud ViPR Controller pour lequel vous souhaitez modifier l’adresse IP, puissélectionnez Power On.

4. Dans l’interface utilisateur SCVMM, alors que le nœud est mis sous tension,cliquez avec le bouton droit de la souris sur le nœud, puis sélectionnez Connector View > Connect via Console.

5. Dans le menu GRUB de la console, sélectionnez la 2e option, Configuration of asingle node.

Sachez que vous n’aurez que quelques secondes pour sélectionner cette optionavant que la machine virtuelle n’exécute l’option de démarrage par défaut.

6. Sur l’écran Cluster Configuration, sélectionnez l’identifiant du nœud ViPRController approprié, puis cliquez sur Next.

7. Sur l’écran Network Configuration, saisissez les nouvelles adresses IP de tousles nœuds qui doivent changer dans les champs appropriés, puis cliquez surNext.

Il vous suffit de saisir les nouvelles adresses IP dans un nœud, puis d’accepterune nouvelle configuration sur les nœuds suivants aux étapes 12 et 13.

8. Sur l’écran Deployment Confirmation, cliquez sur Config.

Gestion des nœuds ViPR Controller

68 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 69: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

9. Attendez l’apparition du message « Multicasting » au bas de la console enregard du bouton Config, puis mettez sous tension le nœud du Contrôleur ViPRsuivant.

10. Dans l’interface utilisateur SCVMM, alors que le nœud est mis sous tension,cliquez avec le bouton droit de la souris sur le nœud, puis sélectionnez Connector View > Connect via Console.

11. Sur le nœud suivant, sélectionnez la nouvelle adresse VIP pour la configurationdu cluster.

Remarque

si vous avez modifié l’adresse IP virtuelle (VIP) lors d’une étape précédente,deux options similaires s’affichent. L’une d’entre elles possède l’ancienneadresse VIP et l’autre la nouvelle. Veillez à sélectionner la nouvelle adresse VIP.

12. Confirmez les paramètres de la configuration réseau qui ont été renseignésautomatiquement.

13. Sur l’écran Deployment Confirmation, cliquez sur Config.

14. Attendez l’apparition du message « Multicasting » au bas de la console enregard du bouton Config, puis mettez sous tension le nœud du Contrôleur ViPRsuivant.

15. Répétez les étapes 10 à 14 pour les nœuds restants :

16. Lorsque le message « Multicasting » est affiché pour tous les nœuds,sélectionnez Reboot dans la console pour chaque nœud ViPR.

À effectuer

La modification de l’adresse IP est désormais terminée. Sachez que la machinevirtuelle ne démarrera pas après une modification de l’adresse IP, si l’instance ViPRController fait partie d’une configuration à plusieurs VDC (Geo). Dans ce cas, vousdevez annuler la modification apportée à l’adresse IP.

Modification des noms de nœuds ViPR ControllerAprès avoir installé ViPR Controller sur VMware avec une vApp, sur VMware sansvApp ou sur Hyper-V, vous pouvez fournir des noms personnalisés aux nœuds ViPRController en utilisant l’interface utilisateur, l’API REST ou la CLI ViPR Controller. Lesnoms de nœuds personnalisés vous permettent d’identifier facilement les nœuds dansl’interface utilisateur ViPR Controller, l’API REST et les logs ViPR Controller. Les nomsde nœuds personnalisés peuvent également être utilisés pour SSH entre les nœudsViPR Controller.

Par défaut, ViPR Controller est installé avec les ID de nœuds suivants, qui sont aussiles noms de nœuds par défaut :

Nombre de noeuds ID de nœud et noms de nœud par défaut

3 nœuds vipr1, vipr2, vipr3

5 nœuds vipr1, vipr2, vipr3, vipr4, vipr5

Lors du déploiement initial, les noms par défaut sont attribués aux nœuds dans ViPRController, les installations de vSphere pour VMware et les installations de SCVMMpour Hyper-V.

Gestion des nœuds ViPR Controller

Modification des noms de nœuds ViPR Controller 69

Page 70: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Remarque

Il est impossible de modifier les ID de nœuds. Seuls les noms de nœuds peuvent êtremodifiés.

Avant de commencer

l Pour connaître les rôles d’utilisateur ViPR Controller requis pour effectuer cetteopération, consultez la section Conditions requises en matière de rôle d’utilisateurViPR Controller.

l Les noms d’hôte dans les entrées DNS n’ont pas besoin de correspondre aux nomsde machine virtuelle ViPR Controller ou aux noms de nœud personnalisés définisdans ViPR Controller.

l Lorsque les noms de nœuds ViPR Controller sont modifiés à partir de ViPRController, ils ne sont pas modifiés dans vSphere ou SCVMM. Si vous voulez queles noms de nœuds ViPR Controller soient les mêmes dans ViPR Controller etvSphere ou Hyper-V, vous devez aller dans les installations de vSphere pourVMware ou les installations de SCVMM pour Hyper-V et modifier manuellement lenom du nœud pour qu’il corresponde au nom que vous avez fourni dans ViPRController.

Remarque

Alternativement, si vous changez les noms de nœuds ViPR Controller dansvSphere ou SCVMM, ceux-ci ne sont pas modifiés dans ViPR Controller. Si vousvoulez que les noms de nœuds correspondent, vous devez changer manuellementles noms de nœuds dans ViPR Controller en fonction des changements effectuésdans vSphere ou SCVMM.

l Utilisez les conventions de dénomination suivantes pour le nom du nœud :

n Utilisez uniquement les caractères 0-9, a-z, et '-'

n Le nombre maximal de caractères est 253

n Si vous utilisez un nom de domaine complet pour le nom du nœud :

– Aucun libellé ne peut être vide

– Chaque libellé peut avoir un maximum de 63 caractères

n Chaque nom de nœud personnalisé doit être unique

n Si vous utilisez des noms abrégés personnalisés, chacun d’eux doit être uniqueLe nom de nœud abrégé peut être utilisé pour les paramètres de requête del’API et SSH entre les nœuds. Le nom de nœud abrégé est le nom qui précèdele premier point du nom complet du nœud. Par exemple, le nom abrégé pourmyhost.test.companyname.com est myhost.

n N’utilisez pas l’ID d’un autre nœud dans le nom de nœud personnalisé. Parexemple, n’utilisez pas vipr1.test.companyname.com pour le nom de nœudvipr2.

l Que vous changiez ou non le nom du nœud, si vous avez déployé ViPR Controllersur VMware avec une vApp, et si vous effectuez une mise à niveau depuis ViPRController 2.3.x ou une version antérieure, vous devez ajouter la propriété node_iddans VMware après la mise à niveau vers ViPR Controller 2.4 ou une versionsupérieure, comme décrit dans la section Ajouter la propriété Node ID dansVMware après la mise à niveau de la vApp ViPR Controller. Vous n’avez pas besoind’effectuer cette action s’il s’agit d’une nouvelle installation et non d’une mise àniveau.

Gestion des nœuds ViPR Controller

70 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 71: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Modification du nom du nœud ViPR Controller à partir de l’interfaceutilisateur

Pour modifier le nom du nœud ViPR Controller à partir de l’interface utilisateur :

Procédure

1. À partir de l’interface utilisateur ViPR Controller, accédez à l’onglet System >General Configuration > Custom Node Names.

2. Saisissez un nom pour chacun des nœuds.

3. Choisissez True pour permettre à ViPR Controller d’utiliser le nom court dunœud.

4. Cliquez sur Save.

L’instance ViPR Controller redémarre automatiquement pour appliquer lesmodifications.

Modification du nom du nœud ViPR Controller à partir de la CLIIl est possible de modifier les noms de nœuds ViPR Controller à partir de la CLI ViPRController, comme suit.

1. Créez un fichier avec une liste de propriétés pour les nouveaux noms ViPRController, et éventuellement une propriété de nom abrégé pour permettrel’utilisation d’un nom de nœud court. L’exemple suivant concerne un déploiement à5 nœuds.

# cat nodenames-file.txt

node_1_name=mynode1.domain.comnode_2_name=mynode2.domain.comnode_3_name=mynode3.domain.comnode_4_name=mynode4.domain.comnode_5_name=mynode5.domain.comuse_short_node_name=true

Où node_n_name définit le nom du nœud pour la propriété Node ID ViPRController associée, par exemple :

l La valeur de node_1_name remplacera le nom du nœud pour vipr1

l La valeur de node_2_name remplacera le nom du nœud pour vipr2

l La valeur de node_3_name remplacera le nom du nœud pour vipr3

l La valeur de node_4_name remplacera le nom du nœud pour vipr4

l La valeur de node_5_name remplacera le nom du nœud pour vipr5

Vous pouvez modifier les noms de nœuds pour tous les nœuds déployés, que cesoit 3 nœuds ou 5 nœuds.

2. Exécutez la commande CLI pour mettre à jour les propriétés, puis transmettez lefichier en tant qu’argument :

./viprcli system set-properties -pf /<path>/nodenames-file.txt

Gestion des nœuds ViPR Controller

Modification du nom du nœud ViPR Controller à partir de l’interface utilisateur 71

Page 72: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Modification du nom du nœud ViPR Controller à partir de l’APIIl est possible de modifier les noms de nœuds ViPR Controller à partir de l’API RESTViPR Controller à l’aide du code suivant :

PUT https://ViPR_Controller_VIP:4443/config/properties/ <property_update> <properties> <entry> <key>node_1_name</key> <value>mynode1.domain.com</value> </entry> <entry> <key>node_2_name</key> <value>mynode2.domain.com</value> </entry> <entry> <key>node_3_name</key> <value>mynode3.domain.com</value> </entry> <entry> <key>node_4_name</key> <value>mynode4.domain.com</value> </entry> <entry> <key>node_5_name</key> <value>mynode5.domain.com</value> </entry> <entry> <key> use_short_node_name </key> <value>true</value> </entry> </properties></property_update>

Dans la clé du nom de nœud, définissez le nom de nœud pour l’ID de nœud ViPRController associé, par exemple :

l La valeur de node_1_name remplacera le nom du nœud pour vipr1

l La valeur de node_2_name remplacera le nom du nœud pour vipr2

l La valeur de node_3_name remplacera le nom du nœud pour vipr3

l La valeur de node_4_name remplacera le nom du nœud pour vipr4

l La valeur de node_5_name remplacera le nom du nœud pour vipr5

Vous pouvez modifier les noms de nœuds pour tous les nœuds déployés, que ce soit3 nœuds ou 5 nœuds.

Pour plus d’informations sur l’utilisation de l’API REST ViPR Controller, consultez leguide de référence de l’API REST ViPR Controller, disponible sous forme de fichier zipà partir de la page d’index de la documentation du produit ViPR Controller.

Fichiers de configuration du système d’exploitationSi vous modifiez manuellement les fichiers de configuration du système d’exploitation,les modifications seront perdues après un redémarrage du système.

Gestion des nœuds ViPR Controller

72 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 73: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

CHAPITRE 9

Modification de l’encombrement de ViPRController

Modifiez le CPU ou la mémoire utilisée par ViPR Controller.

l Modification de l’encombrement du Contrôleur ViPR sur VMware..................... 74l Modification de l’encombrement du Contrôleur ViPR sur Hyper-V.....................74

Modification de l’encombrement de ViPR Controller 73

Page 74: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Modification de l’encombrement du Contrôleur ViPR surVMware

Vous pouvez modifier les ressources mémoire et de CPU utilisées par les machinesvirtuelles ViPR Controller sur VMware.

Avant de commencer

l Cette opération requiert le rôle d’administrateur système dans ViPR Controller.

l Vous devez avoir accès au serveur vCenter Server qui héberge ViPR Controller.

Procédure

1. Arrêtez ViPR Controller à partir de l’interface utilisateur dans Dashboards >Health > Shutdown All.

2. Utilisez le client vSphere pour accéder aux paramètres modifiables :

a. Accédez à VMs and Templates

b. Accédez aux paramètres de chaque VM, en fonction de la façon dont ViPRController a été déployé :

Si ViPR Controller a été déployé en tant que vApp, accédez à la vApp ViPRController et sélectionnez-la, puis sélectionnez l’onglet Virtual Machinespour voir les machines virtuelles individuelles.

Si ViPR Controller a été déployé sur des machines virtuelles distinctes(c’est-à-dire sans vApp), les machines virtuelles individuelles sont visiblesdans la vue VMs and Templates.

c. Cliquez avec le bouton droit de la souris sur une machine virtuelle, puissélectionnez Edit settings.

d. Ajustez les paramètres CPU et Memory. Consultez la Matrice de supportEMC ViPR pour connaître les tailles recommandées pour le CPU et lamémoire.

Utilisez des paramètres identiques pour le CPU et la mémoire sur toutes lesmachines virtuelles ViPR Controller.

3. Démarrez les machines virtuelles ou la vApp ViPR Controller.

Modification de l’encombrement du Contrôleur ViPR surHyper-V

Vous pouvez modifier les ressources mémoire et de CPU utilisées par la vApp duContrôleur ViPR sur Hyper-V.

Avant de commencer

l Cette opération requiert le rôle d’administrateur système dans ViPR Controller.

l Vous devez avoir accès au serveur Hyper-V qui héberge la machine virtuelle duContrôleur ViPR.

Procédure

1. Arrêtez ViPR Controller à partir de l’interface utilisateur dans Dashboards >Health > Shutdown All.

Modification de l’encombrement de ViPR Controller

74 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 75: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

2. Utilisez l’interface utilisateur SCVMM pour accéder aux paramètresmodifiables :

a. Accédez à VMs and Services > All Hosts.

b. Localisez la machine virtuelle du Contrôleur ViPR pour le premier nœud, puiscliquez dessus avec le bouton droit de la souris.

c. Sélectionnez Properties.

d. Sélectionnez Hardware Configuration.

e. Ajustez les paramètres Processor and Memory. Consultez la Matrice desupport EMC ViPR pour reconnaître les tailles recommandées pour leprocesseur et la mémoire.

f. Répétez l’opération pour chaque nœud du Contrôleur ViPR.

Utilisez des paramètres identiques pour le processeur et la mémoire sur tous lesnœuds du Contrôleur ViPR.

3. Dans l’interface utilisateur SCVMM, démarrez la machine virtuelle du ContrôleurViPR.

Modification de l’encombrement de ViPR Controller

Modification de l’encombrement du Contrôleur ViPR sur Hyper-V 75

Page 76: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Modification de l’encombrement de ViPR Controller

76 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 77: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

ANNEXE A

Options de configuration de ViPR Controller

Configurez ViPR Controller pour votre environnement de datacenter.

l ConnectEMC et ConnectIN................................................................................78l Options d’e-mail de ViPR Controller...................................................................78l Alertes par e-mail de reprise après sinistre du système......................................80l Ajouter une licence ViPR Controller.................................................................... 81l Envoyer une demande de support.......................................................................81l Afficher et télécharger les logs et alertes système ViPR Controller................... 82l Audit Log............................................................................................................83l Définir une politique de rétention des logs et transmettre tous les événements

des logs en temps réel à un serveur Syslog distant.............................................84l Installation automatique des pilotes de stockage................................................89l Diagutils..............................................................................................................91

Options de configuration de ViPR Controller 77

Page 78: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

ConnectEMC et ConnectINConnectEMC est utilisé pour envoyer des données au support EMC. ConnectIN estutilisé par le support EMC pour interagir avec votre instance ViPR Controller.

ConnectEMC permet à ViPR Controller d’envoyer des données au support EMC. Vouspouvez sélectionner une option de transport pour ConnectEMC (FTPS (par défaut),SMTP ou aucun) et saisir une adresse e-mail (user@domain) pour les notifications deservice ConnectEMC. Si vous sélectionnez l’option de transport SMTP, vous devezspécifier un serveur SMTP. La valeur « None » désactive ConnectEMC sur l’appliancevirtuelle ViPR Controller. Dans un environnement 100 % IPv6, utilisez SMTP pour leprotocole de transport. (Le serveur ConnectEMC FTPS prend en charge IPv4uniquement.)

Le tableau suivant fournit des détails sur les notifications d’événements envoyées parConnectEMC.

Événement Code Fréquence Pièces jointes

Heartbeat 101 Une fois tous les30 jours

Deux pièces jointes :

l Pièce jointe XML avec les donnéesConnectEMC nécessaires

l Propriétés

Inscription 100 Lorsque la licenceest ajoutée ou miseà jour

Deux pièces jointes :

l Pièce jointe XML avec les donnéesConnectEMC nécessaires

l Propriétés

Demande desupport

999 À la demande Quatre pièces jointes :

l Pièce jointe XML avec les donnéesde configuration ConnectEMC

l Propriétés

l Événements système

l Logs

ConnectIN est utilisé par le support EMC pour interagir avec ViPR Controller.ConnectIN utilise le protocole ESRS pour les communications. La fonctionnalitéConnectIN est générique et ne nécessite pas de configuration dans ViPR Controller.Après l’enregistrement de ViPR Controller, les ingénieurs d’EMC seront en mesured’établir un tunnel ESRS vers votre instance ViPR Controller et de démarrer unesession SSH ou interface utilisateur.

Options d’e-mail de ViPR ControllerViPR Controller permet d’utiliser des e-mails pour communiquer avec les différentsutilisateurs de ViPR Controller.

Les notifications par e-mail peuvent être envoyées par ViPR Controller à :

l L’adresse e-mail configurée pour recevoir des notifications d’alerte de la part deViPR Controller. Les notifications d’alerte sont des copies des alertes envoyées ausupport EMC par ConnectEMC. L’e-mail envoyé à l’utilisateur par ViPR Controller

Options de configuration de ViPR Controller

78 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 79: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

indique en outre si l’alerte envoyée par ConnectEMC au support EMC a été reçueavec succès par le support EMC ou si elle n’a pas été envoyée au support EMC.

l Des approbateurs de tenants, pour l’approbation des demandes émanant desutilisateurs de provisionnement ViPR Controller et concernant l’exécution d’unservice.

l Des utilisateurs

n Les utilisateurs root peuvent recevoir des notifications par e-mail en casd’échec des téléchargements de sauvegarde ou des notifications d’expirationdes mots de passe.

n Les utilisateurs de provisionnement peuvent recevoir des notifications par e-mail indiquant si l’approbateur de tenants a approuvé ou non la commandepassée par l’utilisateur.

Activation des notifications par e-mailToutes les notifications par e-mail exigent que vous remplissiez les champs suivantssoit pendant la connexion initiale, soit à partir de l’onglet System > GeneralConfiguration > Email.

Option Description

SMTP server Serveur SMTP ou relais pour l’envoi par e-mail.

Port Port sur lequel le service SMTP du serveur SMTP est à l’écoute desconnexions. « 0 » indique que le port SMTP par défaut est utilisé(25 ou 465 si TLS/SSL est activé).

Encryption Utilisez TLS/SSL pour les connexions au serveur SMTP.

Authentication Type d’authentification pour la connexion au serveur SMTP.

Username Nom d’utilisateur pour l’authentification avec le serveur SMTP.

Password Mot de passe pour l’authentification avec le serveur SMTP.

From address Adresse e-mail utilisée pour l’envoi des messages par e-mail(user@domain).

Une fois ces paramètres activés, vous pouvez continuer à configurer ViPR Controllerpour ConnectEMC, l’approbateur de tenant et les notifications par e-mail desutilisateurs.

Pour recevoir un e-mail de ConnectEMCConfigurez l’e-mail de ConnectEMC à partir de l’onglet System > GeneralConfiguration > ConnectEMC.

Pour envoyer un e-mail aux approbateurs de tenantConfigurez l’e-mail de l’approbateur de tenant à partir de la page Tenants > ApprovalSettings.

Pour envoyer un e-mail aux utilisateurs rootVous devez être connecté en tant qu’utilisateur root. Ouvrez le menu déroulant del’utilisateur root dans le coin droit de la barre de titre de l’interface utilisateur ViPRController, puis sélectionnez Preferences.

Pour envoyer un e-mail aux utilisateurs de provisionnementVous devez être connecté en tant qu’utilisateur de provisionnement. Ouvrez le menudéroulant de l’utilisateur dans le coin droit de la barre de titre de l’interface utilisateurViPR Controller, puis sélectionnez Preferences.

Options de configuration de ViPR Controller

Options d’e-mail de ViPR Controller 79

Page 80: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Alertes par e-mail de reprise après sinistre du systèmeViPR Controller peut avertir l’utilisateur root par e-mail si un site en veille devientinaccessible ou si la synchronisation avec un site en veille est interrompue de manièreinattendue (le site en veille est placé en mode Standby Degraded). Cela vous permetde prendre les mesures appropriées pour résoudre le problème en temps opportun.

Il est fortement recommandé de configurer ViPR Controller pour l’envoi denotifications par e-mail à l’utilisateur root. Vous pouvez activer le courrier électroniquepour l’utilisateur root et spécifier une adresse électronique root en cliquant sur rootdans le coin supérieur droit de l’interface utilisateur de ViPR Controller, ensélectionnant Preferences, puis en activant le courrier électronique et en spécifiantune adresse e-mail root.

La reprise après sinistre du système fournit des alertes par e-mail pour deux types deproblèmes :

1. Problème réseau (le site actif a perdu la communication avec un site en veille)

2. Dégradation d’un site en veille, en raison d’une perte de connexion avec le siteactif pendant environ 15 minutes

Exemple 1 :

De : "[email protected]" <[email protected]>Date : Wednesday, February 10, 2016 5:55 PMÀ : Corporate User <[email protected]>Objet : ATTENTION - standby1-214 network is brokenVotre site en veille : la connexion réseau de standby1-214 au site actif a étéinterrompue.

Veuillez noter que cette situation peut être signalée pour les raisons suivantes. 1) Laconnexion réseau entre le site en veille et le site actif a été perdue. (2) Le site en veilleest hors tension. (3) La latence de réseau est anormalement importante et risque decauser des problèmes avec les opérations de reprise après sinistre.

Merci, ViPR

Exemple 2 :

De : "[email protected]" <[email protected]>Date : Wednesday, February 10, 2016 5:55 PMÀ : Corporate User <[email protected]>Objet : ATTENTION - standby 10.247.98.73 is degradedVotre site en veille 10.247.98.73_name a été dégradé par le site actif le 04-05-2016 à10:28:27. Ceci peut être causé par les raisons suivantes (y compris mais non limité à) :1) La connexion réseau entre le site en veille et le site actif a été perdue. 2) La majoritédes nœuds dans l’instance du site en veille sont en panne. 3) Le site actif ou en veille aconnu une panne ou la majorité des nœuds et tous les nœuds ne sont pas revenus enligne (état de contrôleur « Degraded »).

Veuillez vérifier la connectivité réseau entre le site actif et le ou les sites en veille, etassurez-vous que l’état du contrôleur du site actif et du site en veille est « STABLE ».REMARQUE : si le site actif ou le site en attente a connu une panne temporaire de lamajorité des nœuds, le site en veille ne peut revenir à l’état synchronisé avec le siteactif que lorsque TOUS les nœuds des sites actifs et en veille sont de nouveau en ligneet que l’état du contrôleur est « STABLE ».

Options de configuration de ViPR Controller

80 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 81: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Merci, ViPR

Ajouter une licence ViPR ControllerUtilisez les étapes suivantes pour ajouter un fichier de licence ViPR Controller.

Avant de commencer

Pour connaître les rôles d’utilisateur ViPR Controller requis pour effectuer cetteopération, consultez la section Conditions requises en matière de rôle d’utilisateurViPR Controller.

Procédure

1. Obtenez le fichier de licence ViPR Controller et téléchargez-le dans unrépertoire de votre hôte local, comme décrit dans la section Obtenir le fichier delicence EMC ViPR Controller.

2. Connectez-vous à l’interface utilisateur ViPR Controller.

3. Sélectionnez System > License.

4. Dans le champ License File, cliquez sur Browse, puis sélectionnez le fichier delicence enregistré sur votre hôte local.

5. Cliquez sur Upload License file.

Envoyer une demande de supportVous pouvez envoyer une demande de support à ConnectEMC. Une demande desupport est constituée des commentaires textuels que vous saisissez dans la pageSystem > Support Request de l’interface utilisateur ViPR Controller, et des logssystème pour la période spécifiée.

Avant de commencer

l Dans un environnement de reprise après sinistre, une demande de support ne peutêtre soumise que pour le site actif. Pour déterminer le site actif, accédez àSystem > System Disaster Recovery ; le site actif est répertorié ainsi que toutsite en veille.

l Pour connaître les rôles d’utilisateur ViPR Controller requis pour effectuer cetteopération, consultez la section Conditions requises en matière de rôle d’utilisateurViPR Controller.

l ConnectEMC et l’adresse électronique doivent déjà être configurés (GeneralConfiguration > ConnectEMC).

l Une archive des logs est automatiquement envoyée via ConnectEMC lorsqu'unedemande de support est soumise. Toutefois, les logs ConnectEMC sont limités à16 Mo. Si vous voulez analyser plus de 16 Mo de fichiers log, vous devez utiliser laméthode de téléchargement décrite dans la section Afficher et télécharger deslogs système et des alertes ViPR Controller.

Procédure

1. À partir de l’interface utilisateur ViPR Controller, accédez à la page System >Support Request.

2. Dans le champ Contact Email, saisissez l’adresse e-mail où l’on peut vousjoindre pour répondre à votre demande.

Options de configuration de ViPR Controller

Ajouter une licence ViPR Controller 81

Page 82: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

3. À l’aide du modèle de problème, remplacez le texte entre crochets ([]) afin desaisir un titre pour le problème, une description du problème et de son impact,et les conditions qui peuvent être utilisées pour reproduire le problème.

4. Sélectionnez la période pendant laquelle les logs système seront collectés pourêtre envoyés avec cette demande de support.

La plage doit être suffisamment petite pour générer une archive de fichierscompressés de moins de 16 Mo. Une taille supérieure à 16 Mo entraîne l’échecde l’envoi des logs.À défaut, il vous faudra peut-être télécharger les logs via System > Logs >Download et fournir le fichier.zip au service clientèle par une autre méthode.

5. Envoyez.

Afficher et télécharger les logs et alertes système ViPRController

Vous pouvez accéder aux messages de journal associés à chacun des services EMCViPR Controller et accéder aux événements du système (alertes) via la page System >Logs.

Remarque

Les logs et alertes système sont propres au site. Dans un environnement de repriseaprès sinistre, les logs peuvent être consultés et collectés séparément sur le site actifet sur le ou les sites en veille.

Chaque service ViPR Controller sur chaque machine virtuelle consigne les messages àun niveau approprié (INFO, DEBUG, WARN et ERROR), et les logs de service peuventêtre consultés lorsqu’un problème est suspecté. Toutefois, ces messages peuvent nepas fournir des informations sur lesquelles l’administrateur système peut agir, et il peutêtre nécessaire de les transmettre à EMC.

Les alertes système sont une classe de messages de journal générés par le service degestion du système ViPR Controller et destinés aux administrateurs système. Cesalertes reflètent les problèmes, tels que ceux concernant la configuration del’environnement et la connectivité, qu’un administrateur système doit être en mesurede résoudre.

Télécharger les logs système ViPR ControllerLe bouton de téléchargement vous permet de télécharger un fichier zip contenant leslogs qui correspondent au paramètre actuel de filtrage. Outre le répertoire des logs, lefichier zip contient également un répertoire info, contenant les paramètres deconfiguration actuellement appliqués, et le répertoire des commandes montrant toutesles commandes qui ont été soumises.

1. À partir de l’interface utilisateur ViPR Controller, accédez à la page System >Logs.

2. Cliquez sur Download, puis spécifiez le contenu à compresser dans le fichier zipcontenant les logs.

Un fichier d’archive des logs (.zip) appelé logs-<date>-<time>.zip esttéléchargé. L’archive des logs contient tous les logs, la configuration du système et lesinformations de commandes. Vous pouvez identifier le fichier log de service d’un nœudspécifique dans le fichier zip, à l’aide du nom du fichier log. Les fichiers .log sontnommés comme suit : servicename_nodeid_nodename.log par exemple :

Options de configuration de ViPR Controller

82 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

sdeng
Sticky Note
Marked set by sdeng
sdeng
Sticky Note
Marked set by sdeng
Page 83: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l apisvc.vipr1.mynodename.log est un fichier log des opérations de serviced’API effectuées sur le premier nœud ViPR Controller. mynodename.log est lenom du nœud personnalisé fourni par l’utilisateur.

En l’absence d’un nom de nœud personnalisé, l’ID de nœud est également utilisé à laplace du nom de nœud par exemple :

l apisvc.vipr1.vipr1.log.

Remarque

Si vous renseignez le champ Downloads > Download System Logs > Orders etspécifiez une période de plus de 30 jours, vous obtenez un fichier zip qui ne contientque les 30 jours de commandes les plus récents. Si vous voulez des commandes pourune période plus longue, accédez à Catalog > All Orders pour télécharger lescommandes de plus de 30 jours.

Tableau des logs systèmeLe tableau des logs système affiche les événements système ou les logs de serviceViPR Controller en fonction des paramètres de filtre actuels. Le tableau affiche l’heuredu message, le niveau, le texte du message et le service auquel le message est associé.

Le tableau peut être filtré pour afficher des alertes système ou des messages dejournal associés à des services ViPR Controller spécifiques (ou à tous les services ViPRController) pour un nœud spécifié, et ce, pour une période définie. Les événements etles messages de journal peuvent également être filtrés pour n’afficher que ceux quicontiennent une chaîne de texte spécifique.

En outre, les logs peuvent être téléchargés sous forme de fichiers zip afin qu’il soitpossible de les consulter hors ligne ou de les partager avec le support EMC.

Récapitulatif des logs systèmeLe panneau d’état en haut du tableau des logs système fournit un résumé textuel dufiltre actuellement appliqué au tableau des logs système.

Commande FilterLe bouton Filter donne accès à la boîte de dialogue Filter qui vous permet despécifier : le nœud à partir duquel vous voulez extraire les logs, si vous voulez extraireles logs ou les événements système, le niveau de log que vous voulez extraire, la duréesur laquelle les logs doivent être considérés ou une chaîne de caractères que toutmessage filtré doit contenir.

Audit LogLa page System > Audit Log affiche les activités enregistrées effectuées par lesadministrateurs pendant une période définie.

Le tableau du journal d’audit affiche l’heure à laquelle l’activité s’est produite, le typede services (par exemple, vdc ou tenant), l’utilisateur qui a effectué l’activité, lerésultat de l’opération et une description de l’opération.

Filtrage de l’affichage Audit Log

1. Sélectionnez System > Audit Log. Par défaut, le tableau du journal d’audit afficheles activités de l’heure en cours pour le jour en cours et celles ayant un état derésultat ALL STATUS (SUCCESS et FAILURE).

2. Pour filtrer le tableau du journal d’audit, cliquez sur Filter.

3. Dans la boîte de dialogue Filter System Logs, vous pouvez spécifier les filtressuivants :

Options de configuration de ViPR Controller

Audit Log 83

Page 84: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

l Result Status : spécifiez ALL STATUS (par défaut), SUCCESS ou FAILURE.

l Start Time : pour afficher le journal d’audit sur une plus longue période, utilisezla commande du calendrier pour sélectionner la Date à partir de laquelle vousvoulez voir les logs, et utilisez la commande Hour pour sélectionner l’heure dujour à partir de laquelle vous voulez afficher le journal d’audit.

l Service Type : spécifiez un type de services (par exemple, vdc ou tenant).

l User : spécifiez l’utilisateur qui a effectué l’activité.

l Keyword : spécifiez un mot-clé pour filtrer davantage le journal d’audit.

4. Sélectionnez Update pour afficher le journal d’audit filtré.

Téléchargement des journaux d’audit

1. Sélectionnez System > Audit Log. Par défaut, le tableau du journal d’audit afficheles activités de l’heure en cours pour le jour en cours et celles ayant un état derésultat ALL STATUS (SUCCESS et FAILURE).

2. Pour télécharger les journaux d’audit, cliquez sur Download.

3. Dans la boîte de dialogue Download System Logs, vous pouvez spécifier les filtressuivants :

l Result Status : spécifiez ALL STATUS (par défaut), SUCCESS ou FAILURE.

l Start Time : utilisez la commande du calendrier pour sélectionner la Date àpartir de laquelle vous voulez voir les logs, et utilisez la commande Hour poursélectionner l’heure du jour à partir de laquelle vous voulez afficher le journald’audit.

l End Time : utilisez la commande du calendrier pour sélectionner la Date jusqu’àlaquelle vous voulez voir les logs, et utilisez la commande Hour poursélectionner l’heure du jour jusqu’à laquelle vous voulez afficher le journald’audit. Cochez Current Time pour utiliser l’heure actuelle.

l Service Type : spécifiez un type de services (par exemple, vdc ou tenant).

l User : spécifiez l’utilisateur qui a effectué l’activité.

l Keyword : spécifiez un mot-clé pour filtrer davantage les logs systèmetéléchargés.

4. Sélectionnez Download pour télécharger les logs système sur votre système sousla forme d’un fichier zip.

Définir une politique de rétention des logs et transmettretous les événements des logs en temps réel à un serveurSyslog distant

Cette fonction permet de définir la politique de rétention des logs et de transmettre etde regrouper tous les événements des logs en temps réel vers un ou plusieurs serveursSyslog communs, configurés et distants. Elle permet aussi à l'utilisateur d’analyser lesévénements des logs. Tous les logs de tous les services ViPR sauf Nginx (par exemple,syssvc, apisvc, dbsvc, etc.) sont transmis en temps réel au serveur Syslog distantaprès une configuration réussie. Les journaux d’audit sont également transmis.

Procédure

1. Spécifiez le nombre de jours pendant lesquels les logs du contrôleur doiventêtre conservés. Cliquez sur la flèche vers le bas à droite de Log Retention in

Options de configuration de ViPR Controller

84 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 85: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

days, puis sélectionnez une valeur comprise entre 7 et 30. La valeur par défautest 30 jours.

Remarque

Les logs seront supprimés avant même cette période s'ils dépassent 10 % de lataille du disque de données.

Configurer un serveur Syslog pour accepter les messages provenantd’hôtes distants :

Remarque

Suivez les étapes pour votre protocole.

Configurer un serveur Syslog pour accepter des messages via le protocoleTLS :

2. Sur le serveur Syslog distant, créez les certificats dans le dossier /data. Lasortie sera server.crt et server.key.

a. openssl genrsa -des3 -out server.key 1024Saisissez une phrase de passe.

b. openssl req -new -key server.key -out server.csrSpécifiez la phrase de passe de l’étape 1-a. Spécifiez les informationsdemandées par les invites.

c. cp server.key server.key.orgd. openssl rsa -in server.key.org -out server.key

Spécifiez la phrase de passe de l’étape 1-a.

e. openssl x509 -req -days 365 -in server.csr -signkeyserver.key -out server.crtLe certificat expirera dans 365 jours.

3. Sur le serveur ViPR Controller, téléchargez la chaîne du certificat.

a. Sélectionnez Virtual > Virtual Data Centers.

b. Cliquez sur Download Certificate Chain.

c. Copiez le certificat dans le dossier /data du serveur Syslog distant. Parexemple, /data/2021.crt.

4. Sur le serveur Syslog distant, vérifiez que le module rsyslog gtls a étéinstallé :

# rpm -qa |grep gtlsS’il n’existe pas, installez-le. Par exemple, dans SUSE Linux :

# zypper install rsyslog-module-gtls5. Sur le serveur Syslog distant, modifiez (ou créez) le fichier /etc/rsyslog.d/

remote.conf pour inclure les lignes suivantes :

$DefaultNetstreamDriverCAFile /data/2021.crt #This is thecertificate downloaded from the ViPR Controller server$DefaultNetstreamDriverCertFile /data/server.crt #This isgenerated in step 1

Options de configuration de ViPR Controller

Définir une politique de rétention des logs et transmettre tous les événements des logs en temps réel à un serveur Syslog

distant 85

Page 86: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

$DefaultNetstreamDriverKeyFile /data/server.key #This isgenerated in step 1

6. Sur le serveur Syslog distant, modifiez le fichier /etc/rsyslog.conf pourajouter ces lignes :

$ModLoad imtcp$InputTCPServerStreamDriverMode 1$InputTCPServerStreamDriverAuthMode x509/certvalid$InputTCPServerRun 10514 #This is the port number youinput in the configuration page for the rsyslog serverConfigurer un serveur Syslog pour accepter des messages via le protocoleUDP :

7. Sur le serveur Syslog distant, modifiez le fichier /etc/rsyslog.conf pourajouter ces lignes :

$ModLoad imudp # Module to support UDP remote messagesinbound$UDPServerAddress * # Listen to any/all inbound IPaddresses (note that the * is default, specifying to makeconfig clear)$UDPServerRun 514 # Listen on port 514Configurer un serveur Syslog pour accepter des messages via le protocoleTCP :

8. Sur le serveur Syslog distant, modifiez le fichier /etc/rsyslog.conf pourajouter ces lignes :

$ModLoad imtcp$InputTCPServerRun 514Configurer le format/modèle pour le formatage et l’enregistrement deslogs :

Remarque

Les étapes suivantes sont les mêmes pour tous les protocoles.

9. Configurez le format/modèle pour définir la méthode et l’emplacementd’enregistrement des logs, en modifiant le fichier /etc/rsyslog.conf. Voicideux exemples :

a. Exemple 1 : configurer un emplacement central pour enregistrer les logs(/var/log/syslog/TemplateLogs) :

$template MyTemplate, "[ViPR] - <%pri%> - %timestamp% -%FROMHOST% - %HOSTNAME% -## %PROGRAMNAME% ##- %syslogtag% -MM- %msg%\n"local2.* -/var/log/syslog/TemplateLogs;MyTemplate

b. Exemple 2 : configurer les emplacements pour enregistrer les logs parservice (avec les emplacements de logs /var/log/syslog/AuditLog.log et /var/log/syslog/syssvcLog.log):

if ($msg contains ' AuditLog ') then -/var/log/syslog/AuditLog.logif ($msg contains ' syssvc ') then -/var/log/syslog/syssvcLog.log

Options de configuration de ViPR Controller

86 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 87: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

10. Redémarrez le serveur Syslog distant.

# service rsyslog restartConfigurer ViPR Controller pour le transfert Syslog :

11. Sélectionnez System > General Configuration > Syslog Forwarder.

12. Saisissez les valeurs des propriétés.

Option Description

Syslog Settings

Enable RemoteSyslog

Sélectionnez True pour spécifier et activer un serveurSyslog distant.

Remote ServerSettings

SyslogTransportProtocol

Spécifiez le protocole de transport Syslog. SélectionnezUDP, TCP ou TCP with encryption (TLS). Pour uneconnexion UDP ou TCP, vous devez spécifier l’adresse IPou le nom de domaine complet du serveur Syslog, ainsiqu’un port. Pour une connexion TLS, vous devez indiquerl’adresse IP ou le nom de domaine complet, le port et lecertificat de sécurité du serveur Syslog, ainsi qu’uncertificat de sécurité ViPR Controller.

Remote SyslogServers & Ports

Server Adresse IP du serveur Syslog distant. Vous pouvez l’obtenirauprès de l’administrateur du serveur Syslog.

Port Numéro de port du serveur. Les ports sur lesquels lesservices syslog acceptent généralement les connexionssont 514/10514.

Certificate Ce champ n’apparaît que si vous avez sélectionné TCP withencryption (TLS) comme protocole de transport Syslog. Cechamp contient le fichier de certificat du serveur Syslogdistant. Collez tout le contenu de server.crt (y comprisles chaînes --Start et --End), généré à l'étape 1, si TLS estactivé.

Add Cliquez sur ce bouton pour ajouter des serveurs Syslogdistants supplémentaires.

13. Cliquez sur le bouton Test pour valider l’entrée du serveur Syslog avantd’enregistrer.

14. Cliquez sur Save.

Confirmer la configuration du serveur Syslog distant :

15. Confirmez que le serveur Syslog distant enregistre les logs ViPR Controllercomme prévu.

a. Connectez-vous au serveur Syslog distant.

b. Vérifiez que le serveur Syslog fonctionne et écoute sur le port et le protocoleconfigurés. Dans l’exemple ci-dessous, il s’agit du protocole UDP sur le port514 :

# netstat -uanp|grep rsyslog

Options de configuration de ViPR Controller

Définir une politique de rétention des logs et transmettre tous les événements des logs en temps réel à un serveur Syslog

distant 87

Page 88: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

udp 0 0 0.0.0.0:514 0.0.0.0:* 21451/rsyslogdudp 0 0 :::514 :::* 21451/rsyslogd

c. Déterminez l’emplacement des logs spécifié dans la section template dufichier /etc/rsyslog.conf. Dans l’exemple ci-dessous, il s’agitde /var/log/syslog/TemplateLogs.

$template MyTemplate, "[ViPR] - <%pri%> - %timestamp% -%FROMHOST% - %HOSTNAME% -## %PROGRAMNAME% ##- %syslogtag% -MM- %msg%\n"local2.* -/var/log/syslog/TemplateLogs;MyTemplate

d. Accédez au répertoire défini dans /etc/rsylsog.conf et confirmez queles logs sont écrits dans ce répertoire. Sachez que le format des fichiersenregistrés dépend des modèles définis par l’administrateur système duserveur Syslog.

Exemple 1 :

# tail -f /var/log/syslog/TemplateLogs…[ViPR] - <150> - Aug 19 09:28:33 - lglw2022.lss.emc.com -vipr2 -## ...lable_versions><available_ver##- ...lable_versions><available_ver -MM-on><new_version>vipr-3.6.0...[ViPR] - <150> - Aug 19 09:28:33 - lglw2023.lss.emc.com -vipr3 -## vipr ##- vipr -MM- vipr3 syssvc 2016-08-1909:28:33 INFO DrUtil:531 - get local coordinator mode fromvipr3:2181[ViPR] - <150> - Aug 19 09:28:33 - lglw2023.lss.emc.com -vipr3 -## vipr ##- vipr -MM- vipr3 syssvc 2016-08-1909:28:33 INFO DrUtil:543 - Get current zookeeper modeleader…Exemple 2 :

# tail -f /var/log/syslog/AuditLog.log…2016-08-19T07:56:56+00:00 vipr2 vipr vipr2 AuditLog2016-08-19 07:56:56 INFO AuditLog:114 - audit log isconfig null SUCCESS "Update system property(config_version=1471593416583,network_syslog_remote_servers_ports=10.247.102.30:514) succeed."2016-08-19T07:58:04+00:00 vipr2 vipr vipr2 AuditLog2016-08-19 07:58:04 INFO AuditLog:114 - audit log isconfig null SUCCESS "Update system property(config_version=1471593484027,network_syslog_remote_servers_ports=lglw2030.lss.emc.com:514,system_syslog_transport_protocol=TCP) succeed."…

#tail -f /var/log/syslog/syssvcLog.log…

Options de configuration de ViPR Controller

88 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 89: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

2016-08-19T09:37:39+00:00 vipr4 vipr vipr4 syssvc2016-08-19 09:37:39 INFO DrUtil:543 - Get currentzookeeper mode follower2016-08-19T09:37:39+00:00 vipr4 vipr vipr4 syssvc2016-08-19 09:37:39 INFO DrDbHealthMonitor:55 - Currentnode is not ZK leader. Do nothing

Installation automatique des pilotes de stockageUtilisez la page Physical > Storage Drivers pour installer, mettre à niveau ousupprimer des pilotes de stockage pour les systèmes de stockage utilisés par ViPRController.

l Seuls les sites actifs peuvent traiter les demandes d’installation, de désinstallationou de mise à niveau des pilotes.

l Tous les sites doivent être dans un état stable. Les nouvelles opérations de pilotene sont pas autorisées si les services système (syssvc) sont hors ligne. Lessyssvc sont nécessaires pour télécharger le nouveau fichier de pilote à partir dunœud coordinateur.

l L’état du site en veille doit être Standby_Synced, et non Paused ou Degraded.

l Toutes les opérations de pilote doivent être actives ou en cours d’utilisation et nonen cours d’installation, de désinstallation ou de mise à niveau.

l Il ne peut pas y avoir de commandes en cours au sein du service de contrôleur carles services de contrôleur doivent redémarrer dans le cadre du processusd’installation automatique.

La page Storage Drivers répertorie le pilote de stockage et les attributs suivants.

Tableau 4 Options et attributs de la page Storage Drivers

Nom de colonne Description

Driver name Le nom du pilote de stockage doit comporter au plus50 caractères. Seuls les lettres, les chiffres, les tirets et les traitsde soulignement sont autorisés.

Version Version du pilote de stockage.

Supported storage system Le pilote de stockage peut prendre en charge à la fois unsystème de stockage et un fournisseur de stockage. Dans cecas, la colonne Supported Storage Systems comporte deuxéléments séparés par une virgule.

Type Type de systèmes de stockage. Par exemple, File ou Block.

Default Non-SSL Port Définissez la valeur par défaut du port non SSL ici.

Default SSL Port Définissez la valeur par défaut du port SSL ici.

Status In-use ou Ready. Lorsqu’il est défini sur In-Use, le pilote peutêtre mis à niveau, mais pas supprimé. Lorsqu’il est défini surReady, le pilote peut être mis à niveau ou supprimé. Si voussouhaitez supprimer un pilote dont l’état est In-use, vous devezd’abord supprimer les systèmes de stockage qui utilisent cepilote. Cela fait, l’état est défini sur Ready.

Options de configuration de ViPR Controller

Installation automatique des pilotes de stockage 89

Page 90: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Tableau 4 Options et attributs de la page Storage Drivers (suite)

Nom de colonne Description

Actions Mise à niveau ou suppression

Installation du pilote de stockageVous devez télécharger un fichier jar pour démarrer l’installation du pilote de stockage.Toutes les autres tâches d’arrière-plan, telles que l’analyse et le stockage desmétadonnées, la distribution du fichier jar à d’autres hôtes, le redémarrage desservices de contrôleur, et ainsi de suite, se font automatiquement.

Avant de commencer

Vous devez vous connecter avec des privilèges d’administrateur système pour pouvoirajouter des fichiers jar de pilote de stockage.

Les limitations suivantes concernent le fichier jar du pilote :

l Le nom du pilote ne doit pas comporter plus de 50 caractères. Seuls les lettres, leschiffres, les tirets et les traits de soulignement sont autorisés.

l Installez au maximum 25 fichiers jar de pilote dans une installation de ViPRController.

l Le fichier jar du pilote ne peut pas dépasser 20 Mo.

l Le nom du fichier jar du pilote doit se terminer par .jar. Seuls les lettres, leschiffres, les tirets et les traits de soulignement sont autorisés dans le nom.

l Le fichier jar du pilote doit inclure ces valeurs de champ metadata.properties :driver_name, driver_version, storage_name,storage_display_name, meta_type, driver_class_name. Ces valeursne doivent pas dupliquer les valeurs existantes des champs suivants :driver_name, storage_name, storage_display_name,provider_name (le cas échéant), provider_display_name (le cas échéant),driver_class_name.

l Les types de fichiers pris en charge sont en mode bloc, fichier ou en mode bloc etfichier.

l Les noms de champ qui se terminent par _name ne peuvent pas être dupliqués.

l Les noms de fichier jar de pilote en double ne sont pas pris en charge.

Procédure

1. Accédez au nouveau fichier jar et cliquez sur Upload.

Une boîte de dialogue s’affiche, vous invitant à confirmer que les services ducontrôleur seront redémarrés par le processus de téléchargement.

2. Cliquez sur Install.

Résultats

Le message, Install request initiated, s’affiche. Au terme de l’opération,l’état passe à Ready. S’il existe des problèmes avec des noms de pilote en double, unmessage d’erreur s’affiche. Les fichiers jar du pilote sont stockés dans le répertoire /data/drivers. Les métadonnées sont stockées dans la base de données. Cetteconception protège les fichiers du pilote pendant le redémarrage.

Options de configuration de ViPR Controller

90 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 91: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Mise à niveau ou suppression d’un pilote de stockageVous pouvez mettre à niveau un pilote de stockage dont l’état est In-use ou Ready.Vous pouvez supprimer un pilote de stockage dont l’état est Ready.

Avant de commencer

l Lorsque vous mettez à niveau un pilote, veillez à utiliser une version plus récenteque celle affichée dans la liste. Sinon, la vérification préalable échoue et unmessage d’erreur s’affiche. (Si vous cochez la case Force, vous pouvez installerune version antérieure.)

l Si vous souhaitez supprimer un pilote de stockage, vous devez d’abord supprimerle système de stockage ou le fournisseur de stockage qui utilise ce pilote.

Procédure

1. Sélectionnez la ligne avec le pilote à mettre à niveau ou à supprimer.

Vérifiez la colonne Actions pour confirmer que votre choix est possible.

2. Cliquez sur Upgrade ou Delete en fonction de la tâche que vous souhaitezexécuter.

Lorsque vous cliquez sur Upgrade, la page affiche où vous pouvez accéder aunouveau fichier jar du pilote et le télécharger. Si vous voulez contourner lecontrôle de version, cochez la case Force. Puis, cliquez sur Upgrade.

Une boîte de dialogue s’affiche, vous invitant à confirmer le redémarrage desservices du contrôleur par le processus de mise à niveau.

Résultats

Le message, Upgrade request initiated, s’affiche. Au terme de l’opération,l’état passe à Ready.

DiagutilsDiagutils est un utilitaire ViPR Controller intégré qui vous permet de téléchargerfacilement des informations critiques de dépannage, y compris un fichier de vidage debase de données, des logs, des propriétés ZK, des propriétés du système ViPR, etc.

Commande

# /opt/storageos/bin/diagutils

Remarque

Pour pouvoir exécuter l’utilitaire diagutils, l’utilisateur doit activer la connexion à laconsole root et autoriser l’accès root ssh, qui sont désactivés par défaut.

Remarque

Pour un log de la commande diagutils, reportez-vous à /tmp/diagutils.out.

Syntaxe

diagutils<-all|-quick>

Options de configuration de ViPR Controller

Mise à niveau ou suppression d’un pilote de stockage 91

Page 92: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

<-min_cfs|-all_cfs|-zk|-backup|-logs|-properties|-health>[-ftp <ftp/ftps server url> -u <user name> -p <password>][-conf <config file>]

Options

-all

Inclut le résultat recueilli par les options : -backup (avec le nom sauvegarde pardéfaut), -zk, -logs, -properties, -health et -all_cfs.

Équivalent de

-backup -zk -logs -properties -health -all_cfs

-ftp et -conf sont les deux seules autres options permises en conjonction avec-all.

Remarque

diagutils recueille une grande quantité de données lorsque l’option -all estutilisée ; son exécution prend donc plus de temps.

-quick

Inclut le résultat recueilli par les options : -zk, -logs, -properties, -healthet -min_cfs.Équivalent de

-zk -logs -properties -health -min_cfs

-ftp et -conf sont les deux seules autres options permises en conjonction avec-quick.

-min_cfs

Collecte un ensemble minimal de familles de colonnes via la sortie de dbutils listet/ou cqlsh

Par défaut, la liste cfs inclut :

BlockConsistencyGroup, BlockMirror, BlockSnapshot, Cluster, ExportGroup,ExportMask, FCZoneReference, Host, Initiator, Network, NetworkSystem,ProtectionSet, ProtectionSystem, StorageProvider, StoragePool, StoragePort,StorageSystem, Vcenter, VirtualArray, VirtualDataCenter, VirtualPool, Volume.

-all_cfs

Collecte toutes les familles de colonnes via la sortie de dbutils list et/ou cqlsh

Remarque

diagutils collecte une grande quantité de données lorsque l’option -all_cfs estutilisée ; son exécution prend donc plus de temps.

-zk

Collecte des tâches et des files d’attente zk via zkutils.

Options de configuration de ViPR Controller

92 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance

Page 93: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

-backup [backup name]

Crée une nouvelle sauvegarde/un nouveau fichier de vidage du système ViPRpour la base de données et ZK via bkutils, pouvant faire l’objet d’une restaurationultérieure.

Si [backup name] n’est pas spécifié, c’est l’horodatage qui est utilisé. Si[backup name] existe déjà, l’utilitaire ne crée pas de nouvelle sauvegarde, maiscopie la sauvegarde existante dans l’archive.

-logs

Collecte tous les logs du système (/var/log/messages), et les logs ViPR, ycompris ceux qui ont fait l’objet d’une rotation et les commandes des 30 derniersjours.

Remarque

La collecte des commandes n’est possible qu’avec ViPR Controller 3.6 et versionssupérieures.

Remarque

ViPR Controller conserve un maximum de 30 jours de logs. En présence d’unnombre important de logs, l’exécution de diagutils prend plus de temps.

-properties

Collecte les propriétés du système (version, nombre de nœuds, noms de nœud,etc.).

-health

Collecte des informations sur l’intégrité du système (par exemple, l’état desnœuds et des services, etc.), les données de performance du nœud local à partirde la commande top.

-ftp <ftp/ftps server url> -u <user name> -p <password>

Si cette option est spécifiée, la sortie sera transférée vers le serveur ftp/ftpsexterne et retirée du stockage local après le transfert.

Remarque

Il est recommandé de toujours transférer la sortie sur un serveur ftp/ftps afin deconserver de l’espace sur les nœuds ViPR.

-conf <config file>

Si cette option est spécifiée, diagutils utilise les paramètres d’un fichier deconfiguration ((/opt/storageos/conf/diagutils-sample.conf) au lieudes paramètres par défaut.

Exemplesdiagutils -all -ftp ftp://10.247.101.11/logs -u usera -p xxxdiagutils -quickdiagutils -min_cfs -zk -logs

Options de configuration de ViPR Controller

Diagutils 93

Page 94: Guide d’installation, de mise à niveau et de maintenance de ......ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance 3 Gestion des nœuds ViPR Controller

Résultatdiagutils crée une archive compressée de plusieurs fichiers texte au format de sortie.Une fois l’exécution terminée, il fournit le nom et l’emplacement du fichier de sortiegénéré.

Par exemple : "The output file is: /data/diagutils-data/diagutils-20161104011601.zip.

Exclusions et limitations

l Lorsque les nœuds majoritaires sont en panne et que la base de données et ZK nesont pas accessibles, diagutils ne peut collecter les logs que sur les nœuds actifs etles propriétés du système.

l diagutils collecte les informations uniquement à partir du cluster/système ViPRController.

l diagutils génère un avertissement si le répertoire /data est plein à 50 %, et seferme si le répertoire /data atteint 80 %.

Options de configuration de ViPR Controller

94 ViPR Controller 3.6.2 Guide d’installation, de mise à niveau et de maintenance