Instructions pour le tableau de bord Cisco Linux KVM Nexus

Tableau de bord Linux KVM Nexus

Caractéristiques:

  • libvirt version: 4.5.0-23.el7_7.1.x86_64
  • Version du tableau de bord Nexus : 8.0.0

Instructions d'utilisation du produit :

Étape 1 : Télécharger l'image du tableau de bord Cisco Nexus

  1. Naviguez vers le
    Page de téléchargement du logiciel
    .
  2. Cliquez sur Nexus Dashboard Software.
  3. Choisissez la version souhaitée du tableau de bord Nexus à gauche
    barre latérale.
  4. Téléchargez l'image du tableau de bord Cisco Nexus pour Linux KVM
    (nd-dk9..qcow2).
  5. Copiez l'image sur le serveur KVM Linux :
    # scp nd-dk9..qcow2 root@adresse_du_serveur:/home/nd-base

Étape 2 : Créer les images de disque requises pour les nœuds

  1. Connectez-vous à votre hôte KVM en tant que root.
  2. Créez un répertoire pour l’instantané du nœud.
  3. Créez un instantané de l'image qcow2 de base :
    # qemu-img create -f qcow2 -b /home/nd-base/nd-dk9..qcow2 /home/nd-node1/nd-node1-disk1.qcow2

    Remarque : pour RHEL 8.6, utilisez un paramètre supplémentaire comme spécifié dans le
    manuel.

  4. Créez une image disque supplémentaire pour chaque nœud :
    # qemu-img create -f qcow2 /home/nd-node1/nd-node1-disk2.qcow2 500 Go
  5. Répétez l’étape ci-dessus pour les autres nœuds.

Étape 3 : Créer une machine virtuelle pour le premier nœud

  1. Ouvrez la console KVM et cliquez sur Nouvelle machine virtuelle.

FAQ:

Q : Quelles sont les exigences de déploiement pour Nexus Dashboard dans
Linux KVM ?

A : Le déploiement nécessite la version libvirt
4.5.0-23.el7_7.1.x86_64 et Nexus Dashboard version 8.0.0.

Q : Comment puis-je vérifier la latence d’E/S pour le déploiement ?

A : Pour vérifier la latence des E/S, créez un répertoire de test, exécutez le
commande spécifiée en utilisant fio et confirmez que la latence est inférieure
20ms.

Q : Comment copier l'image du tableau de bord Cisco Nexus sur Linux
Serveur KVM ?

R : Vous pouvez utiliser scp pour copier l'image sur le serveur. Consultez
Étape 1 des instructions pour les étapes détaillées.

« `

Déploiement sous Linux KVM
· Prérequis et directives, à la page 1 · Déploiement de Nexus Dashboard dans Linux KVM, à la page 2
Conditions préalables et directives
Avant de déployer le cluster Nexus Dashboard dans Linux KVM, vous devez : · Vous assurer que le format KVM répond à vos besoins en termes d'évolutivité et de services. La prise en charge de l'évolutivité et des services, ainsi que le co-hébergement, varient selon le format du cluster. Vous pouvez utiliser l'outil de planification de capacité de Nexus Dashboard pour vérifier que le format virtuel répond à vos besoins de déploiement. · Review et remplissez les conditions générales décrites dans Conditions préalables : Nexus Dashboard. · Review et remplissez les conditions préalables supplémentaires décrites dans les notes de publication des services que vous prévoyez de déployer. · Assurez-vous que la famille de processeurs utilisée pour les machines virtuelles Nexus Dashboard prend en charge le jeu d'instructions AVX. · Assurez-vous de disposer de suffisamment de ressources système :
Déploiement sous Linux KVM 1

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

Tableau 1 : Exigences de déploiement
Configuration requise · Les déploiements KVM sont pris en charge uniquement pour les services Nexus Dashboard Fabric Controller. · Vous devez déployer sous CentOS 7.9 ou Red Hat Enterprise Linux 8.6. · Vous devez disposer des versions prises en charge du noyau et de KVM : · Pour CentOS 7.9, version du noyau 3.10.0-957.el7.x86_64 et version KVM.
libvirt-4.5.0-23.el7_7.1.x86_64
· Pour RHEL 8.6, version du noyau 4.18.0-372.9.1.el8.x86_64 et version KVM libvert
8.0.0
· 16 vCPU · 64 Go de RAM · 550 Go de disque
Chaque nœud nécessite une partition de disque dédiée. Le disque doit avoir une latence d'E/S de 20 ms ou moins.
Pour vérifier la latence d’E/S : 1. Créez un répertoire de test.
Par exempleample, données de test. 2. Exécutez la commande suivante :
# fio –rw=write –ioengine=sync –fdatasync=1 –directory=test-data –size=22m –bs=2300 –name=mytest
3. Une fois la commande exécutée, confirmez que le 99.00e=[ ] dans le fichier fsync/fdatasync/sync_file_la section range est inférieure à 20 ms.
· Nous recommandons que chaque nœud Nexus Dashboard soit déployé dans un hyperviseur KVM différent.

Déploiement de Nexus Dashboard dans Linux KVM
Cette section décrit comment déployer le cluster Cisco Nexus Dashboard dans Linux KVM.
Avant de commencer · Assurez-vous de respecter les exigences et les directives décrites dans Prérequis et directives, à la page 1.

Déploiement sous Linux KVM 2

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Procédure

Étape 1 Étape 2 Étape 3
Étape 4

Téléchargez l'image du tableau de bord Cisco Nexus. a) Accédez à la page de téléchargement du logiciel.
https://software.cisco.com/download/home/286327743/type/286328258
b) Cliquez sur Nexus Dashboard Software. c) Dans la barre latérale gauche, choisissez la version de Nexus Dashboard que vous souhaitez télécharger. d) Téléchargez l'image Cisco Nexus Dashboard pour Linux KVM (nd-dk9. .qcow2). Copiez l'image sur les serveurs KVM Linux où vous hébergerez les nœuds. Vous pouvez utiliser scp pour copier l'image, par exemple.ample:
# scp nd-dk9. .qcow2 root@ :/home/nd-base
Les étapes suivantes supposent que vous avez copié l’image dans le répertoire /home/nd-base.
Créez les images disque requises pour le premier nœud. Vous créerez un instantané de l'image qcow2 de base téléchargée et utiliserez ces instantanés comme images disque pour les machines virtuelles des nœuds. Vous devrez également créer une seconde image disque pour chaque nœud. a) Connectez-vous à votre hôte KVM en tant qu'utilisateur root. b) Créez un répertoire pour l'instantané du nœud.
Les étapes suivantes supposent que vous créez l’instantané dans le répertoire /home/nd-node1.
# mkdir -p /home/nd-node1/ # cd /home/nd-node1
c) Créez l'instantané. Dans la commande suivante, remplacez /home/nd-base/nd-dk9. .qcow2 avec l'emplacement de l'image de base que vous avez créée à l'étape précédente.
# qemu-img crée -f qcow2 -b /home/nd-base/nd-dk9. .qcow2 /home/nd-node1/nd-node1-disk1.qcow2
Remarque : si vous déployez sous RHEL 8.6, vous devrez peut-être fournir un paramètre supplémentaire pour définir le format de l'instantané de destination. Dans ce cas, remplacez la commande ci-dessus par : # qemu-img create -f qcow2 -b /home/nd-base/nd-dk9.2.1.1a.qcow2 /home/nd-node1/nd-node1-disk1.qcow2 -F qcow2
d) Créez l'image disque supplémentaire pour le nœud. Chaque nœud nécessite deux disques : un snapshot de l'image qcow2 de base du Nexus Dashboard et un second disque de 500 Go.
# qemu-img create -f qcow2 /home/nd-node1/nd-node1-disk2.qcow2 500 Go
Répétez l'étape précédente pour créer les images disque des deuxième et troisième nœuds. Avant de passer à l'étape suivante, vous devez disposer des éléments suivants :
· Pour le premier nœud, répertoire /home/nd-node1/ avec deux images disque :

Déploiement sous Linux KVM 3

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

Étape 5

· /home/nd-node1/nd-node1-disk1.qcow2, qui est un instantané de l'image qcow2 de base que vous avez téléchargée à l'étape 1.
· /home/nd-node1/nd-node1-disk2.qcow2, qui est un nouveau disque de 500 Go que vous avez créé.
· Pour le deuxième nœud, le répertoire /home/nd-node2/ avec deux images de disque : · /home/nd-node2/nd-node2-disk1.qcow2, qui est un instantané de l'image qcow2 de base que vous avez téléchargée à l'étape 1.
· /home/nd-node2/nd-node2-disk2.qcow2, qui est un nouveau disque de 500 Go que vous avez créé.
· Pour le troisième nœud, le répertoire /home/nd-node3/ avec deux images de disque : · /home/nd-node1/nd-node3-disk1.qcow2, qui est un instantané de l'image qcow2 de base que vous avez téléchargée à l'étape 1.
· /home/nd-node1/nd-node3-disk2.qcow2, qui est un nouveau disque de 500 Go que vous avez créé.
Créez la machine virtuelle du premier nœud. a) Ouvrez la console KVM et cliquez sur Nouvelle machine virtuelle.
Vous pouvez ouvrir la console KVM depuis la ligne de commande avec la commande virt-manager. Si votre environnement KVM Linux ne dispose pas d'interface graphique de bureau, exécutez la commande suivante et passez à l'étape 6.
virt-install –import –name –mémoire 65536 –vcpus 16 –os-type générique –disque chemin=/chemin/vers/disque1/nd-node1-d1.qcow2,format=qcow2,bus=virtio –disque chemin=/chemin/vers/disque2/nd-node1-d2.qcow2,format=qcow2,bus=virtio –pont réseau= ,modèle=virtio –pont réseau= ,modèle=virtio –console pty,type_cible=serial –noautoconsole –autostart
b) Dans l'écran Nouvelle machine virtuelle, choisissez l'option Importer une image disque existante et cliquez sur Suivant. c) Dans le champ Fournir un chemin de stockage existant, cliquez sur Parcourir et sélectionnez nd-node1-disk1.qcow2 file.
Nous recommandons que l’image disque de chaque nœud soit stockée sur sa propre partition de disque.
d) Choisissez Générique pour le type et la version du système d'exploitation, puis cliquez sur Suivant. e) Spécifiez 64 Go de mémoire et 16 processeurs, puis cliquez sur Suivant. f) Entrez le nom de la machine virtuelle, par exempleample nd-node1 et vérifiez la configuration personnalisée avant
option d'installation. Cliquez ensuite sur Terminer. Remarque : vous devez cocher la case « Personnaliser la configuration avant l'installation » pour pouvoir effectuer les personnalisations de disque et de carte réseau requises pour le nœud.
La fenêtre des détails de la VM s'ouvrira.
Dans la fenêtre des détails de la machine virtuelle, modifiez le modèle de périphérique de la carte réseau : a) Sélectionnez la carte réseau . b) Pour le modèle d'appareil, choisissez e1000. c) Pour la source réseau, choisissez le périphérique de pont et indiquez le nom du pont « mgmt ».
Note

Déploiement sous Linux KVM 4

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Étape 6 Étape 7

La création de ponts n'entre pas dans le cadre de ce guide et dépend de la distribution et de la version du système d'exploitation. Pour plus d'informations, consultez la documentation du système d'exploitation, comme la section « Configuration d'un pont réseau » de Red Hat.
Dans la fenêtre des détails de la machine virtuelle, ajoutez une deuxième carte réseau :
a) Cliquez sur Ajouter du matériel. b) Dans l'écran Ajouter un nouveau matériel virtuel, sélectionnez Réseau. c) Pour Source réseau, choisissez le périphérique de pont et indiquez le nom du pont « données » créé. d) Laissez la valeur d'adresse Mac par défaut. e) Pour Modèle de périphérique, choisissez e1000.
Dans la fenêtre des détails de la machine virtuelle, ajoutez la deuxième image disque :
a) Cliquez sur Ajouter du matériel. b) Dans l'écran Ajouter un nouveau matériel virtuel, sélectionnez Stockage. c) Pour le pilote de bus du disque, choisissez IDE. d) Sélectionnez Sélectionner ou créer un stockage personnalisé, cliquez sur Gérer et sélectionnez nd-node1-disk2.qcow2 file vous avez créé. e) Cliquez sur Terminer pour ajouter le deuxième disque.
Remarque : Assurez-vous d’activer l’option Copier la configuration du processeur hôte dans l’interface utilisateur de Virtual Machine Manager.
Enfin, cliquez sur Commencer l’installation pour terminer la création de la machine virtuelle du nœud.
Répétez les étapes précédentes pour déployer les deuxième et troisième nœuds, puis démarrez toutes les machines virtuelles.
Remarque : si vous déployez un cluster à nœud unique, vous pouvez ignorer cette étape.
Ouvrez la console d'un nœud et configurez ses informations de base. Si votre environnement KVM Linux ne dispose pas d'interface graphique, exécutez la console virsh. commande pour accéder à la console du nœud. a) Appuyez sur n'importe quelle touche pour commencer la configuration initiale.
Vous serez invité à exécuter l’utilitaire de configuration initiale :
[ OK ] Démarrage d'atomix-boot-setup. Démarrage de la tâche initiale cloud-init (pré-mise en réseau)… Démarrage de logrotate… Démarrage de logwatch… Démarrage de keyhole…
[ OK ] Démarrage de Keyhole. [ OK ] Démarrage de Logrotate. [ OK ] Démarrage de Logwatch.
Appuyez sur n’importe quelle touche pour exécuter la configuration du premier démarrage sur cette console…
b) Saisissez et confirmez le mot de passe administrateur
Ce mot de passe sera utilisé pour la connexion SSH de l'utilisateur de secours ainsi que pour le mot de passe initial de l'interface graphique.
Remarque : vous devez fournir le même mot de passe pour tous les nœuds, sinon la création du cluster échouera.
Mot de passe administrateur : ressaisissez le mot de passe administrateur :

Déploiement sous Linux KVM 5

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

Étape 8 Étape 9 Étape 10

c) Saisissez les informations du réseau de gestion.
Réseau de gestion : Adresse IP/Masque : 192.168.9.172/24 Passerelle : 192.168.9.1
d) Pour le premier nœud uniquement, désignez-le comme « chef de cluster ».
Vous vous connecterez au nœud leader du cluster pour terminer la configuration et terminer la création du cluster.
Est-ce le chef de groupe ?: y
e) Réview et confirmer les informations saisies.
Il vous sera demandé si vous souhaitez modifier les informations saisies. Si tous les champs sont corrects, choisissez « n » pour continuer. Si vous souhaitez modifier l'une des informations saisies, saisissez « y » pour relancer le script de configuration de base.
S'il vous plaît review la configuration Gestion du réseau :
Passerelle : 192.168.9.1 Adresse IP/masque : 192.168.9.172/24 Chef de cluster : oui
Ré-entrer la configuration ? (y/N) : n
Répétez l’étape précédente pour configurer les informations initiales pour les deuxième et troisième nœuds.
Vous n’avez pas besoin d’attendre que la configuration du premier nœud soit terminée, vous pouvez commencer à configurer les deux autres nœuds simultanément.
Remarque : vous devez fournir le même mot de passe pour tous les nœuds, sinon la création du cluster échouera.
Les étapes de déploiement des deuxième et troisième nœuds sont identiques, à la seule exception que vous devez indiquer qu'ils ne sont pas le leader du cluster.
Attendez que le processus d’amorçage initial soit terminé sur tous les nœuds.
Une fois que vous avez fourni et confirmé les informations du réseau de gestion, la configuration initiale sur le premier nœud (chef de cluster) configure le réseau et affiche l'interface utilisateur, que vous utiliserez pour ajouter deux autres nœuds et terminer le déploiement du cluster.
Veuillez patienter pendant le démarrage du système : [##########################] 100 % du système est opérationnel, veuillez patienter pendant que l'interface utilisateur est en ligne.
Interface utilisateur système en ligne, veuillez vous connecter à https://192.168.9.172 pour continuer.
Ouvrez votre navigateur et accédez à https:// pour ouvrir l'interface graphique.
Le reste du processus de configuration s'effectue depuis l'interface graphique de l'un des nœuds. Vous pouvez choisir l'un des nœuds déployés pour lancer le processus d'amorçage ; vous n'avez pas besoin de vous connecter ni de configurer directement les deux autres nœuds.
Saisissez le mot de passe que vous avez fourni à l'étape précédente et cliquez sur Connexion

Déploiement sous Linux KVM 6

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Étape 11

Fournissez les détails du cluster. Dans l'écran « Détails du cluster » de l'assistant de création de cluster, renseignez les informations suivantes :

Déploiement sous Linux KVM 7

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

a) Indiquez le nom du cluster Nexus Dashboard. Ce nom doit respecter les exigences de la RFC-1123.
b) (Facultatif) Si vous souhaitez activer la fonctionnalité IPv6 pour le cluster, cochez la case Activer IPv6. c) Cliquez sur +Ajouter un fournisseur DNS pour ajouter un ou plusieurs serveurs DNS.
Après avoir saisi les informations, cliquez sur l'icône de coche pour les enregistrer. d) (Facultatif) Cliquez sur +Ajouter un domaine de recherche DNS pour ajouter un domaine de recherche.
Déploiement sous Linux KVM 8

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Après avoir saisi les informations, cliquez sur l'icône en forme de coche pour les enregistrer.
e) (Facultatif) Si vous souhaitez activer l'authentification du serveur NTP, cochez la case « Authentification NTP » et cliquez sur « Ajouter une clé NTP ». Dans les champs supplémentaires, renseignez les informations suivantes : · Clé NTP : clé cryptographique utilisée pour authentifier le trafic NTP entre le tableau de bord Nexus et le(s) serveur(s) NTP. Vous définirez les serveurs NTP à l'étape suivante, et plusieurs serveurs NTP peuvent utiliser la même clé NTP.
· ID de clé : chaque clé NTP doit se voir attribuer un ID de clé unique, qui est utilisé pour identifier la clé appropriée à utiliser lors de la vérification du paquet NTP.
· Type d'authentification : cette version prend en charge les types d'authentification MD5, SHA et AES128CMAC.
· Indiquez si cette clé est fiable. Les clés non fiables ne peuvent pas être utilisées pour l'authentification NTP.
Remarque : après avoir saisi les informations, cliquez sur l'icône de coche pour les enregistrer. Pour la liste complète des exigences et des directives d'authentification NTP, consultez la section « Prérequis et directives ».
f) Cliquez sur +Ajouter un nom d'hôte/adresse IP NTP pour ajouter un ou plusieurs serveurs NTP. Dans les champs supplémentaires, renseignez les informations suivantes : · Hôte NTP : vous devez fournir une adresse IP ; les noms de domaine complets (FQDN) ne sont pas pris en charge.
· ID de clé : si vous souhaitez activer l'authentification NTP pour ce serveur, indiquez l'ID de la clé NTP définie à l'étape précédente. Si l'authentification NTP est désactivée, ce champ est grisé.
· Choisissez si ce serveur NTP est préféré.
Après avoir saisi les informations, cliquez sur l'icône de coche pour les enregistrer. Remarque : si le nœud auquel vous êtes connecté est configuré avec une adresse IPv4 uniquement, mais que vous avez coché la case « Activer IPv6 » à une étape précédente et fourni une adresse IPv6 pour un serveur NTP, vous obtiendrez l'erreur de validation suivante :

Cela est dû au fait que le nœud ne possède pas encore d'adresse IPv6 (vous la fournirez à l'étape suivante) et ne parvient pas à se connecter à une adresse IPv6 du serveur NTP. Dans ce cas, complétez simplement la saisie des informations requises comme décrit dans les étapes suivantes, puis cliquez sur « Suivant » pour passer à l'écran suivant où vous fournirez les adresses IPv6 des nœuds.
Si vous souhaitez fournir des serveurs NTP supplémentaires, cliquez à nouveau sur +Ajouter un hôte NTP et répétez cette sous-étape.
g) Fournissez un serveur proxy, puis cliquez sur Valider.

Déploiement sous Linux KVM 9

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

Étape 12

Pour les clusters ne disposant pas d'une connectivité directe au cloud Cisco, nous recommandons de configurer un serveur proxy pour établir la connectivité. Cela vous permet de limiter les risques liés à l'exposition à du matériel et des logiciels non conformes dans vos structures.
Vous pouvez également choisir de fournir une ou plusieurs adresses IP avec lesquelles communiquer avec le proxy en cliquant sur +Ajouter Ignorer l'hôte.
Le serveur proxy doit avoir les éléments suivants URLs activé :
dcappcenter.cisco.com svc.intersight.com svc.ucs-connect.com svc-static1.intersight.com svc-static1.ucs-connect.com
Si vous souhaitez ignorer la configuration du proxy, cliquez sur Ignorer le proxy.
h) (Facultatif) Si votre serveur proxy requiert une authentification, activez Authentification requise pour le proxy, fournissez les informations de connexion, puis cliquez sur Valider.
i) (Facultatif) Développez la catégorie Paramètres avancés et modifiez les paramètres si nécessaire.
Dans les paramètres avancés, vous pouvez configurer les éléments suivants :
· Fournir un réseau d'applications et un réseau de services personnalisés.
Le réseau de superposition d'application définit l'espace d'adressage utilisé par les services de l'application exécutés dans le tableau de bord Nexus. Ce champ est prérempli avec la valeur par défaut 172.17.0.1/16.
Le réseau de services est un réseau interne utilisé par le tableau de bord Nexus et ses processus. Le champ est prérempli avec la valeur par défaut 100.80.0.0/16.
Si vous avez coché l’option Activer IPv6 précédemment, vous pouvez également définir les sous-réseaux IPv6 pour les réseaux d’application et de service.
Les réseaux d’applications et de services sont décrits dans la section Prérequis et directives plus haut dans ce document.
j) Cliquez sur Suivant pour continuer.
Dans l’écran Détails du nœud, mettez à jour les informations du premier nœud.
Vous avez défini le réseau de gestion et l'adresse IP du nœud auquel vous êtes actuellement connecté lors de la configuration initiale du nœud dans les étapes précédentes, mais vous devez également fournir les informations du réseau de données pour le nœud avant de pouvoir procéder à l'ajout des autres nœuds principaux et à la création du cluster.

Déploiement sous Linux KVM 10

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM 11

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

a) Cliquez sur le bouton Modifier à côté du premier nœud.
Déploiement sous Linux KVM 12

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Étape 13

Le numéro de série du nœud, les informations sur le réseau de gestion et le type sont automatiquement renseignés, mais vous devez fournir d'autres informations.
b) Indiquez le nom du nœud. Ce nom sera défini comme son nom d'hôte ; il doit donc respecter les exigences de la RFC-1123.
c) Dans la liste déroulante Type, sélectionnez « Principal ». Les trois premiers nœuds du cluster doivent être définis comme « Principal ». Vous ajouterez les nœuds secondaires ultérieurement, si nécessaire, pour permettre le cohébergement des services et une évolutivité accrue.
d) Dans la zone Réseau de données, indiquez les informations du nœud. Vous devez fournir l'adresse IP, le masque de réseau et la passerelle du réseau de données. Vous pouvez également fournir l'ID VLAN du réseau. Pour la plupart des déploiements, vous pouvez laisser le champ ID VLAN vide. Si vous avez activé la fonctionnalité IPv6 dans un écran précédent, vous devez également fournir l'adresse IPv6, le masque de réseau et la passerelle. Remarque : si vous souhaitez fournir des informations IPv6, vous devez le faire pendant le processus d'amorçage du cluster. Pour modifier ultérieurement la configuration IP, vous devrez redéployer le cluster. Tous les nœuds du cluster doivent être configurés avec IPv4 uniquement, IPv6 uniquement ou IPv4/IPv6 double pile.
e) (Facultatif) Si votre cluster est déployé en mode HA L3, activez BGP pour le réseau de données. La configuration BGP est requise pour la fonctionnalité d'adresses IP persistantes utilisée par certains services, tels qu'Insights et Fabric Controller. Cette fonctionnalité est décrite plus en détail dans les sections « Prérequis et instructions » et « Adresses IP persistantes » du Guide de l'utilisateur de Cisco Nexus Dashboard. Remarque : vous pouvez activer BGP maintenant ou dans l'interface utilisateur graphique de Nexus Dashboard après le déploiement du cluster.
Si vous choisissez d'activer BGP, vous devez également fournir les informations suivantes : · Le numéro ASN (numéro de système autonome BGP) de ce nœud. Vous pouvez configurer le même ASN pour tous les nœuds ou un ASN différent par nœud.
Pour IPv6 pur, l'identifiant du routeur de ce nœud. L'identifiant du routeur doit être une adresse IPv4, par exemple.ample 1.1.1.1
· Détails du pair BGP, qui incluent l'adresse IPv4 ou IPv6 du pair et l'ASN du pair.
f) Cliquez sur « Enregistrer » pour enregistrer les modifications. Dans l'écran « Détails du nœud », cliquez sur « Ajouter un nœud » pour ajouter le deuxième nœud au cluster. Si vous déployez un cluster à nœud unique, ignorez cette étape.

Déploiement sous Linux KVM 13

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

a) Dans la zone Détails du déploiement, indiquez l'adresse IP de gestion et le mot de passe du deuxième nœud
Déploiement sous Linux KVM 14

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Étape 14

Vous avez défini les informations du réseau de gestion et le mot de passe lors des étapes de configuration initiale du nœud.
b) Cliquez sur « Valider » pour vérifier la connectivité au nœud. Le numéro de série du nœud et les informations du réseau de gestion sont automatiquement renseignés une fois la connectivité validée.
c) Indiquez le nom du nœud. d) Dans la liste déroulante Type, sélectionnez Principal.
Les trois premiers nœuds du cluster doivent être définis comme principaux. Vous ajouterez les nœuds secondaires ultérieurement, si nécessaire, pour permettre le cohébergement des services et une plus grande évolutivité.
e) Dans la zone Réseau de données, indiquez les informations du nœud. Vous devez fournir l'adresse IP, le masque de réseau et la passerelle du réseau de données. Vous pouvez également fournir l'ID VLAN du réseau. Pour la plupart des déploiements, vous pouvez laisser le champ ID VLAN vide. Si vous avez activé la fonctionnalité IPv6 dans un écran précédent, vous devez également fournir l'adresse IPv6, le masque de réseau et la passerelle.
Remarque : si vous souhaitez fournir des informations IPv6, vous devez le faire pendant le processus d'amorçage du cluster. Pour modifier ultérieurement la configuration IP, vous devrez redéployer le cluster. Tous les nœuds du cluster doivent être configurés avec IPv4 uniquement, IPv6 uniquement ou IPv4/IPv6 double pile.
f) (Facultatif) Si votre cluster est déployé en mode haute disponibilité L3, activez BGP pour le réseau de données. La configuration BGP est requise pour la fonctionnalité d'adresses IP persistantes utilisée par certains services, tels qu'Insights et Fabric Controller. Cette fonctionnalité est décrite plus en détail dans les sections « Prérequis et instructions » et « Adresses IP persistantes » du Guide d'utilisation de Cisco Nexus Dashboard.
Remarque : vous pouvez activer BGP à ce stade ou dans l’interface graphique du tableau de bord Nexus après le déploiement du cluster.
Si vous choisissez d'activer BGP, vous devez également fournir les informations suivantes : · Le numéro ASN (numéro de système autonome BGP) de ce nœud. Vous pouvez configurer le même ASN pour tous les nœuds ou un ASN différent par nœud.
Pour IPv6 pur, l'identifiant du routeur de ce nœud. L'identifiant du routeur doit être une adresse IPv4, par exemple.ample 1.1.1.1
· Détails du pair BGP, qui incluent l'adresse IPv4 ou IPv6 du pair et l'ASN du pair.
g) Cliquez sur Enregistrer pour enregistrer les modifications. h) Répétez cette étape pour le dernier (troisième) nœud principal du cluster. Dans la page Détails du nœud, vérifiez les informations fournies et cliquez sur Suivant pour continuer.

Déploiement sous Linux KVM 15

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

Étape 15
Étape 16 Étape 17

Choisissez le mode de déploiement pour le cluster. a) Choisissez les services que vous souhaitez activer.
Avant la version 3.1(1), vous deviez télécharger et installer les services individuellement après le déploiement initial du cluster. Vous pouvez désormais activer les services lors de l'installation initiale.
Remarque : selon le nombre de nœuds du cluster, certains services ou scénarios de cohébergement peuvent ne pas être pris en charge. Si vous ne parvenez pas à choisir le nombre de services souhaité, cliquez sur « Précédent » et assurez-vous d'avoir fourni suffisamment de nœuds secondaires à l'étape précédente.
b) Cliquez sur Ajouter des adresses IP/pools de services persistants pour fournir une ou plusieurs adresses IP persistantes requises par les services Insights ou Fabric Controller.
Pour plus d'informations sur les adresses IP persistantes, consultez la section Conditions préalables et directives.
c) Cliquez sur Suivant pour continuer.
Dans l'écran Résumé, review et vérifiez les informations de configuration et cliquez sur Enregistrer pour créer le cluster.
Lors du démarrage du nœud et du cluster, la progression globale et celle de chaque nœud s'affichent dans l'interface utilisateur. Si vous ne voyez pas la progression du démarrage, actualisez manuellement la page dans votre navigateur pour mettre à jour l'état.
La formation du cluster et le démarrage de tous les services peuvent prendre jusqu'à 30 minutes. Une fois la configuration du cluster terminée, la page se rechargera sur l'interface graphique du tableau de bord Nexus.
Vérifiez que le cluster est sain.
La formation du cluster et le démarrage de tous les services peuvent prendre jusqu'à 30 minutes.

Déploiement sous Linux KVM 16

Déploiement sous Linux KVM

Déploiement de Nexus Dashboard dans Linux KVM

Une fois le cluster disponible, vous pouvez y accéder en accédant à l'adresse IP de gestion de l'un de vos nœuds. Le mot de passe par défaut de l'administrateur est identique à celui de l'utilisateur de secours choisi pour le premier nœud. Pendant ce temps, l'interface utilisateur affichera une bannière en haut de l'écran indiquant « L'installation du service est en cours ; les tâches de configuration du Nexus Dashboard sont actuellement désactivées » :

Une fois que tout le cluster est déployé et que tous les services sont démarrés, vous pouvez vérifier leview page pour garantir que le cluster est sain :

Alternativement, vous pouvez vous connecter à n'importe quel nœud via SSH en tant qu'utilisateur de secours en utilisant le mot de passe que vous avez fourni lors du déploiement du nœud et en utilisant la commande acs health pour vérifier l'état ::
· Pendant que le cluster converge, vous pouvez voir les sorties suivantes :
$ acs santé
L'installation de k8s est en cours
$ acs santé
Les services K8S ne sont pas dans l'état souhaité – […] $ acs health
k8s : Le cluster Etcd n'est pas prêt · Lorsque le cluster est opérationnel, la sortie suivante s'affiche :
Déploiement sous Linux KVM 17

Déploiement de Nexus Dashboard dans Linux KVM

Déploiement sous Linux KVM

Étape 18

$ acs health Tous les composants sont sains
Remarque : Dans certaines situations, vous pouvez éteindre puis rallumer un nœud et le retrouver bloqué dans ce mode.tage : déployer les services système de base. Ceci est dû à un problème avec etcd sur le nœud après un redémarrage du cluster pND (Physical Nexus Dashboard). Pour résoudre le problème, entrez la commande acs reboot clean sur le nœud affecté.
Après avoir déployé votre tableau de bord et vos services Nexus, vous pouvez configurer chaque service comme décrit dans ses articles de configuration et d'exploitation.
· Pour Fabric Controller, consultez le livre blanc sur la configuration des personnages NDFC et la bibliothèque de documentation. · Pour Orchestrator, consultez la page de documentation. · Pour Insights, consultez la bibliothèque de documentation.

Déploiement sous Linux KVM 18

Documents / Ressources

Tableau de bord Nexus KVM Linux CISCO [pdf] Instructions
Tableau de bord KVM Nexus Linux, tableau de bord KVM Nexus, tableau de bord Nexus

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *