User Guide

User Guide
Utilisation de l'interface de ligne de commande RACADM: Micrologiciel Dell Chassis Management Controller Guide d'utilisation de la version 2.10

Retour à la page du sommaire

Utilisation de l'interface de ligne de commande RACADM

Micrologiciel Dell™ Chassis Management Controller
Guide d'utilisation de la version 2.10

 

  Utilisation d'une console série, Telnet ou SSH

  Utilisation de RACADM

  Utilisation de RACADM pour la configuration CMC

  Configuration des propriétés réseau IPv4 CMC

  Utilisation de RACADM pour la configuration des utilisateurs

  Utilisation de la RACADM pour configurer l'authentification par clé publique sur SSH

  Configuration de l'envoi de notifications par e-mail ou d'alertes SNMP

  Configuration de plusieurs CMC dans plusieurs châssis

  Utilisation de RACADM pour configurer les propriétés sur iDRAC

  Dépannage

 

L'utilitaire RACADM fournit une série de commandes qui vous permet de configurer de gérer CMC via une interface textuelle. L'utilitaire RACADM est accessible grâce à une connexion Telnet/SSH ou série, à l'aide de la console CMC Dell du module iKVM ou à distance à l'aide de l'interface de ligne de commande RACADM installée sur la station de gestion.

L'interface RACADM est considérée comme « locale » ou « distante » selon l'emplacement du programme exécutable racadm que vous utilisez :

REMARQUE : L'interface distante est comprise dans le DVD Dell Systems Management Tools and Documentation et est installée sur une station de gestion.
  • Interface distante RACADM : permet l'exécution de commandes RACADM sur une station de gestion avec l'option -r et le nom DNS ou l'adresse IP de CMC.

  • Interface RACADM locale : permet de se connecter à CMC à l'aide d'une connexion Telnet, SSH, série ou du module iKVM. L'interface RACADM locale permet la mise en uvre de RACADM (qui fait partie du micrologiciel CMC).

Vous pouvez utiliser des commandes RACADM distantes dans des scripts pour configurer plusieurs CMC. CMC ne prend pas en charge les scripts de sorte que vous ne pouvez pas exécuter directement des scripts sur CMC. Pour plus d'informations sur la configuration de plusieurs CMC, voir « Configuration de plusieurs CMC dans plusieurs châssis ».


Utilisation d'une console série, Telnet ou SSH

Vous pouvez ouvrir une session CMC via une connexion série ou Telnet/SSH, ou encore via la console Dell CMC du module iKVM. Pour configurer CMC pour l'accès série ou distant, voir « Configuration de CMC pour utiliser des consoles de ligne de commande ». Les options des sous-commandes couramment utilisées sont répertoriées dans Tableau 4-2. Pour une liste exhaustive des sous-commandes RACADM, reportez-vous au chapitre Sous-commandes RACADM du Guide de référence de l'administrateur de Dell Chassis Management Controller.

Ouverture d'une session CMC

Une fois le logiciel d'émulation de terminal et le BIOS du nud géré de votre station de gestion configurés, effectuez les étapes suivantes pour ouvrir une session sur CMC :

  1. Connectez-vous à CMC à l'aide du logiciel d'émulation de terminal de votre station de gestion.

  2. Entrez votre nom d'utilisateur et votre mot de passe CMC, puis appuyez sur <Entrée>.

Vous êtes connecté à CMC.

Démarrage d'une console texte

Vous pouvez ouvrir une session sur CMC via un réseau Telnet ou SSH, un port série ou la console Dell CMC de l'iKVM. Ouvrez une session Telnet ou SSH, connectez-vous et ouvrez une session sur CMC.

Pour plus d'informations sur la connexion à CMC via l'iKVM, voir « Utilisation du module iKVM ».


Utilisation de RACADM

Les sous-commandes RACADM peuvent être exécutées à distance à partir de l'invite de commande d'une console série, Telnet ou SSH , ou d'une invite de commande normale.

Utilisez les sous-commandes RACADM pour configurer les propriétés CMC et effectuer des tâches de gestion à distance. Pour afficher la liste des sous-commandes RACADM, tapez :

racadm help

Utilisé sans option ou sous-commande, RACADM affiche des informations de syntaxe et des instructions sur la manière d'accéder aux sous-commandes et à l'aide. Pour obtenir la liste des options de syntaxe et de ligne de commande des différentes sous-commandes, tapez :

racadm help <sous-commande>

Sous-commandes RACADM

Tableau 4-1 fournit une liste abrégée des sous-commandes les plus courantes utilisées dans RACADM. Pour la liste complète des sous-commandes RACADM, comprenant la syntaxe et les entrées valides, reportez-vous au chapitre Sous-commandes RACADM du Guide de référence de l'administrateur de Dell Chassis Management Controller.

REMARQUE : La commande connect est disponible en tant que commande RACADM et en tant que commande CMC intégrée. Les commandes exit, quit et logout sont des commandes CMC intégrées, et non des commandes RACADM. Aucune de ces commandes ne peut être utilisée avec la RACADM distante. Pour plus d'informations sur l'utilisation de ces commandes, voir « Connexion aux serveurs ou aux modules d'E/S à l'aide de la commande Connect ».

Lorsque vous tapez une sous-commande RACADM, utilisez comme préfixe de commande racadm. Par exemple :

racadm help

Tableau 4-1. Sous-commandes RACADM 

Commande

Description

help

Répertorie les descriptions des sous-commandes CMC.

help <sous-commande>

Répertorie une synthèse de l'utilisation de la sous-commande spécifiée.

?

Répertorie les descriptions des sous-commandes CMC.

? <sous-commande>

Répertorie une synthèse de l'utilisation de la sous-commande spécifiée.

arp

Affiche le contenu de la table ARP. Les entrées de la table ARP ne peuvent être ni ajoutées ni supprimées.

chassisaction

Exécute les opérations power-up, power-down, reset et power-cycle sur le châssis, le commutateur et le module KVM.

clrraclog

Efface le journal CMC et crée une entrée unique qui indique l'utilisateur et l'heure d'effacement du journal.

clrsel

Efface toutes les entrées du journal des événements système.

cmcchangeover

Modifie l'état de CMC d'Actif à De secours, ou vice versa, dans les environnements CMC redondants.

config

Configure CMC.

connect

Se connecte à la console série d'un serveur ou d'un module d'E/S. Voir « Connexion aux serveurs ou aux modules d'E/S à l'aide de la commande Connect » pour obtenir de l'aide sur l'utilisation de la sous-commande connect.

deploy

Déploie un serveur en spécifiant les propriétés requises.

feature

Affiche les fonctionnalités actives et non actives.

featurecard

Affiche des informations sur l'état de la carte de fonction.

fwupdate

Effectue des mises à jour du micrologiciel de composant du système et affiche l'état de la mise à jour.

getassettag

Affiche le numéro d'inventaire du châssis.

getchassisname

Affiche le nom du châssis.

getconfig

Affiche les propriétés de configuration CMC actuelles.

getdcinfo

Affiche les informations générales relatives aux défaillances de configuration du module d'E/S et de la carte fille.

getflexaddr

Affiche l'état activé/désactivé de la fonctionnalité FlexAddress en fonction de la relation emplacement/structure. Si elle est utilisée avec l'option -i, la commande affiche l'adresse WWN et MAC d'un emplacement spécifique.

getioinfo

Affiche des informations générales relatives au module d'E/S.

getkvminfo

Affiche des informations concernant le module iKVM.

getled

Affiche les paramètres des LED d'un module.

getmacaddress

Affiche l'adresse MAC d'un serveur.

getmodinfo

Affiche les informations de configuration et de condition d'un module.

getniccfg

Affiche la configuration IP actuelle du contrôleur.

getpbinfo

Affiche des informations sur la condition du bilan de puissance.

getpminfo

Affiche des informations sur la condition du bilan de puissance.

getraclog

Affiche le journal CMC.

getractime

Affiche l'heure CMC.

getredundancymode

Affiche le mode de redondance CMC.

getsel

Affiche le journal des événements système (journal du matériel).

getsensorinfo

Affiche des informations concernant les capteurs du système.

getslotname

Affiche le nom d'un logement du châssis.

getssninfo

Affiche des informations sur les sessions actives.

getsvctag

Affiche les numéros de service.

getsysinfo

Affiche des informations générales concernant CMC et le système.

gettracelog

Affiche le journal CMCtrace. Si elle est utilisée avec l'option -i, la commande affiche le nombre d'entrées du journal de suivi CMC.

getversion

Affiche la version actuelle du logiciel, les informations sur le modèle et indique si le périphérique peut être mis à jour.

ifconfig

Affiche la configuration IP CMC actuelle.

netstat

Affiche la table de routage et les connexions actuelles.

ping

Vérifie que l'adresse IPv4 de destination est accessible à partir de CMC avec le contenu actuel du tableau de routage.

ping6

Vérifie que l'adresse IPv6 de destination est accessible à partir de CMC avec le contenu actuel du tableau de routage.

racdump

Affiche l'état du châssis complet, des informations sur l'état de configuration, ainsi que des journaux d'événements de l'historique. Utilisée pour vérifier la configuration après le déploiement et pendant les sessions de débogage.

racreset

Réinitialise CMC.

racresetcfg

Restaure la configuration CMC par défaut.

remoteimage

Connecte, déconnecte ou déploie un fichier de média sur un serveur distant

serveraction

Effectue des opérations de gestion de l'alimentation sur le système géré.

setassettag

Définit le numéro d'inventaire du châssis.

setchassisname

Définit le nom du châssis.

setflexaddr

Active/désactive FlexAddress sur un emplacement/structure spécifique, lorsque la fonctionnalité FlexAddress est activée sur le châssis.

setled

Définit les paramètres des LED d'un module.

setniccfg

Définit la configuration IP du contrôleur.

setractime

Définit l'heure CMC.

setslotname

Définit le nom d'un logement dans le châssis.

setsysinfo

Définit le nom et l'emplacement du châssis.

sshpkauth

Vous permet de téléverser jusqu'à 6 clés publiques SSH différentes, de supprimer des clés existantes et d'afficher les clés figurant déjà sur CMC.

sslcertdownload

Télécharge un certificat signé par une autorité de certification.

sslcertupload

Téléverse un certificat signé par une autorité de certification ou un certificat de serveur vers CMC.

sslcertview

Affiche un certificat signé par une autorité de certification ou un certificat de serveur dans CMC.

sslcsrgen

Génère et télécharge la CSR SSL.

sslresetcfg

Restaure le certificat auto-signé utilisé par l'interface graphique Web CMC.

testemail

Force CMC à envoyer un e-mail en passant par la carte d'interface réseau CMC.

testfeature

Vous permet de vérifier les paramètres de configuration d'une fonctionnalité donnée. Par exemple, il prend en charge le test de la configuration Active Directory avec l'authentification simple (nom d'utilisateur et mot de passe) ou l'authentification Kerberos (connexion directe ou ouverture de session par carte à puce).

testtrap

Force CMC à envoyer une alerte SNMP via la carte d'interface réseau CMC.

traceroute

Imprime le trajet emprunté par les paquets IPv4 vers un nud réseau.

traceroute6

Imprime le trajet emprunté par les paquets IPv6 vers un nud réseau.

Accès à distance à l'interface RACADM

Tableau 4-2 répertorie les options des sous-commandes RACADM distantes.

Tableau 4-2. Options des sous-commandes RACADM distantes 

Option

Description

-r <racIpAddr>

-r <racIpAddr>:<port>

Spécifie l'adresse IP distante du contrôleur.

Utilisez <numéro de port> lorsque le numéro de port CMC n'est pas le port par défaut (443)

-i

Ordonne à RACADM de demander le nom d'utilisateur et le mot de passe à l'utilisateur de manière interactive.

-u <usrName>

Spécifie le nom d'utilisateur qui est utilisé pour authentifier la transaction de commande. Si l'option -u est utilisée, l'option -p doit l'être également et l'option -i (interactive) n'est pas autorisée.

-p <password>

Spécifie le mot de passe utilisé pour authentifier la transaction de commande. Si l'option -p est utilisée, l'option -i n'est pas autorisée.

Pour accéder à distance à l'interface RACADM, tapez les commandes suivantes :

racadm -r <adresse IP CMC> -u <nom d'utilisateur> -p <mot de passe> <sous-commande> <options de la sous-commande>

racadm -i -r <adresse IP CMC> <sous-commande> <options de la sous-commande>

REMARQUE : L'option -i ordonne à RACADM de demander le nom d'utilisateur et le mot de passe de manière interactive. Sans l'option -i, vous devez indiquer le nom d'utilisateur et le mot de passe dans la commande à l'aide des options -u et -p.

Par exemple :

racadm -r 192.168.0.120 -u root -p calvin getsysinfo

racadm -i -r 192.168.0.120 getsysinfo

Si le numéro de port HTTPS CMC a été remplacé par un port personnalisé autre que le port par défaut (443), la syntaxe suivante doit être utilisée :

racadm -r <adresse IP CMC>:<port> -u <nom d'utilisateur> -p <mot de passe> <sous-commande> <options de la sous-commande>

racadm -i -r <adresse IP CMC>:<port> <sous-commande> <options de la sous-commande>

Activation et désactivation de la fonctionnalité à distance de RACADM

REMARQUE : Dell recommande l'exécution de ces commandes sur le châssis.

La fonctionnalité RACADM distante est activée par défaut sur CMC. Dans les commandes suivantes, l'option -g précise le groupe de configuration auquel appartient l'objet et l'option -o précise l'objet de configuration à configurer.

Pour désactiver la fonctionnalité RACADM distante, tapez :

racadm config -g cfgRacTuning -o cfgRacTuneRemoteRacadmEnable 0

Pour réactiver la fonctionnalité RACADM distante, tapez :

racadm config -g cfgRacTuning -o cfgRacTuneRemoteRacadmEnable 1

Utilisation de la RACADM à distance

REMARQUE : Configurez l'adresse IP de CMC avant d'utiliser la fonction d'accès RACADM à distance. Pour plus d'informations sur la configuration de votre CMC, voir « Installation et configuration de CMC ».

L'option distante (-r) de la console RACADM vous permet de vous connecter au système géré et d'exécuter des sous-commandes RACADM à partir d'une console distante ou d'une station de gestion. Pour utiliser la capacité distante, vous avez besoin d'un nom d'utilisateur (option -u) et d'un mot de passe (option -p) valides, ainsi que de l'adresse IP CMC.

Avant d'essayer d'accéder à distance à l'interface RACADM, vérifiez que vous disposez des autorisations nécessaires pour ce faire. Pour afficher vos privilèges utilisateur, tapez :

racadm getconfig -g cfguseradmin -i n

n est votre réf. utilisateur (1 à 16).

Si vous ne connaissez pas votre réf. utilisateur, essayez différentes valeurs pour n.

REMARQUE : La fonctionnalité RACADM à distance est uniquement prise en charge sur les stations de gestion via un navigateur pris en charge. Pour plus d'informations, consultez la section Navigateurs pris en charge de la Matrice de prise en charge des logiciels des systèmes Dell sur le site Web du support de Dell à l'adresse support.dell.com/manuals.
REMARQUE : Lorsque vous utilisez la fonctionnalité d'accès à distance RACADM, vous devez posséder un droit d'écriture pour les dossiers sur lesquels vous exécutez des sous-commandes RACADM impliquant des opérations sur les fichiers. Par exemple :

racadm getconfig -f <nom de fichier> -r <adresse IP>

ou

racadm sslcertupload -t 1 -f c:\cert\cert.txt

Lorsque vous utilisez la RACADM distante pour capturer les groupes de configuration dans un fichier, si aucune propriété de clé n'est définie dans un groupe, le groupe de configuration ne sera pas enregistré en tant qu'élément du fichier de configuration. Si ces groupes de configuration doivent être clonés sur d'autres CMC, la propriété de clé doit être définie avant d'exécuter la commande getconfig -f. Sinon, vous pouvez saisir manuellement les propriétés manquantes dans le fichier de configuration après avoir exécuté la commande getconfig -f. Ceci s'applique à tous les groupes racadm indexés.

La liste suivante répertorie les groupes indexés qui présentent ce comportement ainsi que leurs propriétés de clé correspondantes :

cfgUserAdmin - cfgUserAdminUserName

cfgEmailAlert - cfgEmailAlertAddress

cfgTraps - cfgTrapsAlertDestIPAddr

cfgStandardSchema - cfgSSADRoleGroupName

cfgServerInfo - cfgServerBmcMacAddress

Messages d'erreur RACADM

Pour des informations concernant les messages d'erreur de l'interface de ligne de commande RACADM, voir « Dépannage ».


Utilisation de RACADM pour la configuration CMC

REMARQUE : Pour la première configuration du CMC, vous devez être connecté en tant qu'utilisateur root pour exécuter les commandes RACADM sur un système distant. Un autre utilisateur peut être créé, qui vous donnera la permission de configurer CMC.

L'interface Web CMC permet de configurer rapidement CMC (voir « Utilisation de l'interface Web de CMC »). Toutefois, si vous préférez la configuration par ligne de commande ou script, ou si vous devez configurer plusieurs CMC, utilisez RACADM, qui est installé avec les agents CMC sur la station de gestion.


Configuration des propriétés réseau IPv4 CMC

Configuration de l'accès initial à CMC

Avant de pouvoir commencer à configurer CMC, vous devez d'abord configurer les paramètres réseau CMC afin de permettre la gestion à distance de CMC. Cette configuration initiale définit les paramètres de mise en réseau TCP/IP qui permettent l'accès à CMC.

Cette section explique comment exécuter la configuration réseau initiale CMC à l'aide des commandes RACADM. Toutes les opérations de configuration décrites dans cette section peuvent être effectuées à l'aide de l'écran LCD du panneau avant. Consultez « Configuration de la mise en réseau à l'aide de l'assistant de configuration de l'écran LCD ».

PRÉCAUTION : La modification des paramètres sur l'écran Paramètres réseau CMC peut déconnecter votre connexion réseau actuelle.

Pour plus d'informations sur les sous-commandes réseau, consultez les chapitres Sous-commandes RACADM et Définitions des groupes et des objets de la base de données des propriétés du Guide de référence de l'administrateur de Dell Chassis Management Controller.

REMARQUE : Vous devez disposer de privilèges Administrateur de configuration du châssis pour configurer les paramètres réseau CMC.

CMC prend en charge les modes d'adressage IPv4 et IPv6. Les paramètres de configuration pour IPv4 et IPv6 sont indépendants les uns des autres.

Affichage des paramètres réseau IPv4 actuels

Pour afficher un résumé des paramètres de carte d'interface réseau, DHCP, de vitesse réseau et du mode duplex, tapez :

racadm getniccfg

ou

racadm getconfig -g cfgCurrentLanNetworking

Affichage des paramètres réseau IPv6 actuels

Pour afficher un résumé des paramètres réseau, tapez :

racadm getconfig -g cfgIpv6LanNetworking

Pour afficher les informations sur l'adressage IPv4 et IPv6 correspondant au type de châssis :

racadm getsysinfo

Par défaut, CMC demande et obtient automatiquement une adresse IP auprès du serveur DHCP (Protocole de configuration dynamique des hôtes).

Vous pouvez désactiver cette fonctionnalité et préciser l'adresse IP CMC statique, la passerelle et le masque de sous-réseau.

Pour désactiver DHCP et préciser l'adresse IP CMC statique, la passerelle et le masque de sous-réseau, tapez :

racadm config -g cfgLanNetworking -o cfgNicUseDhcp 0

racadm config -g cfgLanNetworking -o cfgNicIpAddress <adresse IP statique>

racadm config -g cfgLanNetworking -o cfgNicGateway <passerelle statique>

racadm config -g cfgLanNetworking -o cfgNicNetmask <masque de sous-réseau statique>

Affichage des paramètres réseau actuels

Pour afficher un résumé des paramètres de carte d'interface réseau, DHCP, de vitesse réseau et du mode duplex, tapez :

racadm getniccfg

ou

racadm getconfig -g cfgCurrentLanNetworking

Pour afficher l'adresse IP et les informations DHCP, d'adresse MAC et du DNS pour le châssis, tapez :

racadm getsysinfo

Configuration des paramètres du réseau local

REMARQUE : Pour effectuer les étapes suivantes, vous devez disposer des privilèges Administrateur de configuration du châssis.
REMARQUE : Les paramètres du réseau local tels que, la chaîne de communauté et l'adresse IP du serveur SMTP, affectent le CMC et les paramètres externes du châssis.
REMARQUE : Si vous disposez de deux modules CMC (principal et de secours) sur le châssis et qu'ils sont tous les deux connectés au réseau, le CMC de secours récupère automatiquement les paramètres réseau en cas de défaillance du CMC principal.

Activation de la carte d'interface réseau CMC

Pour activer/désactiver la carte réseau IPv4 CMC, tapez :

racadm config -g cfgLanNetworking -o cfgNicEnable 1

racadm config -g cfgLanNetworking -o cfgNicEnable 0

REMARQUE : La carte réseau IPv4 CMC est activée par défaut.

Pour activer/désactiver l'adressage IPv6 CMC, tapez :

racadm config -g cfgIpv6LanNetworking -o cfgNicEnable 1

racadm config -g cfgIpv6LanNetworking -o cfgNicEnable 0

REMARQUE : L'adressage IPv6 CMC est désactivé par défaut.

Par défaut, pour IPv4, CMC demande et obtient automatiquement une adresse IP CMC auprès du serveur DHCP (protocole de configuration dynamique des hôtes). Vous pouvez désactiver la fonctionnalité DHCP et préciser l'adresse IP CMC statique, la passerelle et le masque de sous-réseau.

Pour un réseau IPv4, pour désactiver DHCP et préciser l'adresse IP CMC statique, la passerelle et le masque de sous-réseau, tapez :

racadm config -g cfgLanNetworking -o cfgNicUseDhcp 0

racadm config -g cfgLanNetworking -o cfgNicIpAddress <adresse IP statique>

racadm config -g cfgLanNetworking -o cfgNicGateway <passerelle statique>

racadm config -g cfgLanNetworking -o cfgNicNetmask <masque de sous-réseau statique>

Par défaut, pour IPv6, CMC demande et obtient automatiquement une adresse IP CMC auprès du mécanisme de configuration automatique IPv6.

Pour un réseau IPv6, pour désactiver la fonctionnalité Configuration automatique et spécifier une adresse IPv6 CMC statique, une passerelle et une longueur de préfixe, tapez :

racadm config -g cfgIPv6LanNetworking -o cfgIPv6AutoConfig 0

racadm config -g cfgIPv6LanNetworking -o cfgIPv6Address <adresse IPv6>

racadm config -g cfgIPv6LanNetworking -o cfgIPv6PrefixLength 64

racadm config -g cfgIPv6LanNetworking -o cfgIPv6Gateway <adresse IPv6>

Activation ou désactivation de DCHP pour l'adresse de la carte d'interface réseau

Lorsqu'elle est activée, la fonctionnalité du protocole DHCP pour l'adresse IP de la carte d'interface réseau du CMC demande et obtient automatiquement une adresse IP auprès du serveur DHCP (protocole de configuration dynamique des hôtes). Cette fonctionnalité est activée par défaut.

Vous pouvez désactiver la fonctionnalité DHCP pour l'adresse de la carte réseau et préciser une adresse IP statique, un masque de sous-réseau et une passerelle. Pour plus d'informations, voir « Configuration de l'accès initial à CMC ».

Activation ou désactivation du protocole DHCP pour les adresses IP du DNS

La fonctionnalité d'utilisation du protocole DHCP pour l'adresse du DNS du CMC est désactivée par défaut. Lorsqu'elle est activée, cette fonctionnalité obtient les adresses principale et secondaire du serveur DNS auprès du serveur DHCP. En utilisant cette fonctionnalité, vous n'avez pas à configurer d'adresses IP statiques pour le serveur DNS.

Pour désactiver la fonctionnalité d'utilisation du protocole DHCP pour les adresses de DNS et spécifier les adresses statiques préférées et alternatives du serveur DNS, tapez :

racadm config -g cfgLanNetworking -o cfgDNSServersFromDHCP 0

Pour désactiver la fonctionnalité DHCP pour les adresses DNS pour IPv6 et spécifier les adresses statiques préférées et alternatives du serveur DNS, tapez :

racadm config -g cfgIPv6LanNetworking -o cfgIPv6DNSServersFromDHCP6 0

Définition des adresses IP statiques du DNS

REMARQUE : Ces paramètres ne sont pas valides, à moins que la fonctionnalité DCHP pour les adresses DNS ne soit désactivée.

Pour IPv4, pour définir les adresses IP préférées principale et secondaire du serveur DNS, tapez :

racadm config -g cfgLanNetworking -o cfgDNSServer1 <adresse IP>

racadm config -g cfgLanNetworking -o cfgDNSServer2 <IPv4-address>

Pour IPv6, pour définir les adresses IP préférées et secondaires du serveur DNS, tapez :

racadm config -g cfgIPv6LanNetworking -o cfgIPv6DNSServer1 <IPv6-address>

racadm config -g cfgIPv6LanNetworking -o cfgIPv6DNSServer2 <IPv6-address>

Configuration des paramètres DNS (IPv4 uniquement)

  • Enregistrement du CMC Pour enregistrer CMC sur le serveur DNS, tapez :

racadm config -g cfgLanNetworking -o cfgDNSRegisterRac 1

REMARQUE : Certains serveurs DNS enregistrent uniquement les noms ne dépassant pas 31 caractères. Assurez-vous que le nom désigné se trouve dans la limite DNS requise.
REMARQUE : Les paramètres suivants sont uniquement valides si vous avez enregistré le CMC sur le serveur DNS en définissant la variable cfgDNSRegisterRac sur la valeur 1.
  • Nom CMC. Le nom par défaut du module CMC sur le serveur DNS est cmc-<numéro de service>. Pour modifier le nom CMC sur le serveur DNS, tapez :

racadm config -g cfgLanNetworking -o cfgDNSRacName <nom>

où <nom> est une chaîne de 63 caractères alphanumériques et traits d'union maximum. Par exemple, cmc-1 ou d-345.

  • Nom de domaine DNS Le nom de domaine DNS par défaut contient un espace unique. Pour définir un nom de domaine DNS, tapez :

racadm config -g cfgLanNetworking -o cfgDNSDomainName <nom>

où <nom> est une chaîne de 254 caractères alphanumériques et traits d'union maximum. Par exemple : p45, a-tz-1 ou r-id-001.

Configuration de la négociation automatique, du mode duplex et de la vitesse réseau

Lorsqu'elle est activée, la fonctionnalité Négociation automatique détermine si CMC définit automatiquement le mode duplex et la vitesse réseau en entrant en communication avec le routeur ou le commutateur le plus proche. La négociation automatique est activée par défaut.

Vous pouvez désactiver la négociation automatique et préciser le mode duplex et la vitesse réseau en tapant :

racadm config -g cfgNetTuning -o cfgNetTuningNicAutoneg 0

racadm config -g cfgNetTuning -o cfgNetTuningNicFullDuplex <mode duplex>

<mode duplex> est égal à 0 (semi duplex) ou 1 (duplex total, valeur par défaut)

racadm config -g cfgNetTuning -o cfgNetTuningNicSpeed <vitesse>

<vitesse> correspond à 10 ou 100 (par défaut).

Définition de l'unité de transfert maximale (MTU)

La propriété MTU permet la définition d'une limite de taille pour les paquets pouvant être transmis via l'interface. Pour définir cette propriété MTU, tapez :

racadm config -g cfgNetTuning -o cfgNetTuningMtu <mtu>

où <mtu> est une valeur comprise entre 576 et 1 500 (inclus). La valeur par défaut est 1 500.

REMARQUE : IPv6 requiert une MTU minimale de 1 280. Si IPv6 est activé et que cfgNetTuningMtu est défini sur une valeur inférieure, CMC utilisera une MTU de 1 280.

Définition de l'adresse IP du serveur SMTP

Vous pouvez activer le CMC pour l'envoi d'alertes par e-mail via le protocole SMTP (Simple Mail Transfer Protocol) vers une adresse IP spécifiée. Pour activer cette fonctionnalité, tapez :

racadm config -g cfgRemoteHosts -o cfgRhostsFwUpdateIpAddr <adresse IP SMTP>

où <adresse IP SMTP> est l'adresse IP du serveur SMTP du réseau.

REMARQUE : Si votre réseau dispose d'un serveur SMTP qui diffuse et renouvelle périodiquement les baux d'adresses IP et si les adresses sont différentes, alors ce paramètre de propriété ne fonctionne pas pendant un certain temps en raison des modifications apportées à l'adresse IP spécifiée du serveur SMTP. Si c'est le cas, utilisez le nom DNS.

Configuration des paramètres de sécurité réseau

REMARQUE : Pour effectuer les étapes suivantes, vous devez disposer des privilèges Administrateur de configuration du châssis.

Activation de la vérification de la plage IP

Le filtrage IP compare l'adresse IP d'une ouverture de session entrante à la plage d'adresses IP qui est spécifiée dans les propriétés cfgRacTuning suivantes :

  • cfgRacTuneIpRangeAddr

  • cfgRacTuneIpRangeMask

L'ouverture de session à partir de l'adresse IP entrante est autorisée uniquement si les deux éléments suivants sont identiques :

    1. cfgRacTuneIpRangeMask au niveau du bit et avec une adresse IP entrante

    1. cfgRacTuneIpRangeMask au niveau du bit et avec cfgRacTuneIpRangeAddr


Utilisation de RACADM pour la configuration des utilisateurs

Avant de commencer

Vous pouvez configurer jusqu'à 16 utilisateurs dans la base de données de propriétés CMC. Avant d'activer manuellement un utilisateur CMC, vérifiez s'il existe des utilisateurs actuels. Si vous configurez un nouveau CMC ou avez exécuté la commande racresetcfg RACADM, le seul utilisateur actuel est root, avec le mot de passe calvin. La sous-commande racresetcfg restaure les paramètres CMC par défaut d'origine.

PRÉCAUTION : Utilisez la commande racresetcfg avec précaution car elle restaure les valeurs par défaut de tous les paramètres de configuration. Toute modification précédente est alors perdue.
REMARQUE : Les utilisateurs peuvent être activés et désactivés au fil du temps ; la désactivation d'un utilisateur ne le supprime pas de la base de données.

Pour vérifier l'existence d'un utilisateur, ouvrez une console texte Telnet/SSH dans CMC, ouvrez une session et tapez :

racadm getconfig -u <nom d'utilisateur>

ou

tapez la commande suivante une fois pour chaque index de 1 à 16 :

racadm getconfig -g cfgUserAdmin -i <index>

Plusieurs paramètres et ID d'objets sont affichés avec leurs valeurs actuelles. Les deux objets d'intérêt sont :

# cfgUserAdminIndex=XX

cfgUserAdminUserName=

Si l'objet cfgUserAdminUserName n'a pas de valeur, ce numéro d'index, indiqué par l'objet cfgUserAdminIndex, peut être utilisé. Si un nom suit le signe « = », l'index est pris par ce nom d'utilisateur.

REMARQUE : Lorsque vous activez ou désactivez manuellement un utilisateur avec la sous-commande racadm config, vous devez spécifier l'index via l'option -i. L'objet cfgUserAdminIndex affiché dans l'exemple précédent contient un caractère « # ». De même, si vous utilisez la commande racadm config -f racadm.cfg pour spécifier un nombre quelconque de groupes/objets à écrire, l'index ne peut pas être spécifié. Un nouvel utilisateur est ajouté au premier index disponible. Ce comportement permet une plus grande flexibilité dans la configuration d'un second CMC possédant les mêmes paramètres que le contrôleur CMC principal.

Ajout d'un utilisateur CMC

Pour ajouter un nouvel utilisateur à la configuration CMC, quelques commandes élémentaires sont disponibles. Procédez comme suit :

  1. Définissez le nom d'utilisateur.

  2. Définissez le mot de passe.

  3. Définissez les privilèges d'utilisateur. Pour des informations sur les privilèges utilisateur, voir Tableau 5-18, Tableau 5-19 et le tableau 3-1 du chapitre Propriétés de la base de données du Guide de référence de l'administrateur de Dell Chassis Management Controller.

  4. Activez l'utilisateur.

Exemple

L'exemple suivant décrit comment ajouter un nouvel utilisateur appelé « Jean » avec un mot de passe « 123456 » et des privilèges d'ouverture de session CMC.

REMARQUE : Consultez le tableau 3-1 du chapitre Propriétés de la base de données du Guide de référence de l'administrateur du micrologiciel Dell Chassis Management Controller pour une liste des valeurs de masque binaire valides correspondant à des privilèges d'utilisateur spécifiques. La valeur de privilège par défaut est 0, qui indique que l'utilisateur n'a aucun privilège activé.

racadm config -g cfgUserAdmin -o cfgUserAdminUserName -i 2 jean

racadm config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 123456

racadm config -g cfgUserAdmin -i 2 -o cfgUserAdminPrivilege 0x00000001

racadm config -g cfgUserAdmin -i 2 -o cfgUserAdminEnable 1

Pour vérifier qu'un utilisateur a bien été ajouté avec les privilèges corrects, utilisez l'une des commandes suivantes :

racadm getconfig -u jean

ou

racadm getconfig -g cfgUserAdmin -i 2


Utilisation de la RACADM pour configurer l'authentification par clé publique sur SSH

Avant de commencer

Vous pouvez configurer jusqu'à 6 clés publiques pouvant être utilisées avec le nom d'utilisateur du service sur l'interface SSH. Avant d'ajouter ou de supprimer des clés publiques, veillez à utiliser la commande view pour voir les clés qui sont déjà configurées afin de ne pas écraser ou supprimer une clé accidentellement. Le nom d'utilisateur du service est un compte d'utilisateur spécial qui peut être utilisé lors de l'accès à CMC via SSH. Lorsque PKA sur SSH est configuré et utilisé correctement, vous n'avez pas à saisir le nom d'utilisateur et les mots de passe lorsque vous ouvrez une session sur CMC. Ceci peut s'avérer très utile pour configurer des scripts automatisés pour exécuter diverses fonctions.

Lorsque vous êtes prêt à configurer cette fonctionnalité, tenez compte des points suivants :

  • l'interface utilisateur n'est pas prise en charge pour la gestion de cette fonctionnalité ; vous ne pouvez utiliser que la RACADM

  • lorsque vous ajoutez des clés publiques, vérifiez que les clés existantes ne figurent pas déjà dans l'index dans lequel la nouvelle clé sera ajoutée. CMC n'effectue aucun contrôle pour vérifier que les clés précédentes sont bien supprimées avant l'ajout d'une nouvelle clé. Dès qu'une nouvelle clé est ajoutée, elle est automatiquement effective tant que l'interface SSH est activée.

  • Lorsque vous utilisez la section de commentaire de la clé publique, n'oubliez pas que seuls les 16 premiers caractères sont utilisés par CMC. Le commentaire de la clé publique est utilisé par CMC pour différencier les utilisateurs SSH lors de l'utilisation de la commande getssninfo RACADM car tous les utilisateurs PKA utilisent le nom d'utilisateur du service pour ouvrir une session.

Par exemple, si deux clés publiques sont configurées, l'une avec le commentaire PC1 et l'autre avec le commentaire PC2 :

racadm getssninfo

Type Utilisateur Adresse IP Date/heure de l'ouverture de session

SSH PC1 x.x.x.x 16/06/09 09:00:00

SSH PC2 x.x.x.x 16/06/09 09:00:00

Pour plus d'informations sur sshpkauth, voir le Guide de référence de l'administrateur de Dell Chassis Management Controller Administrator.

Génération de clés publiques pour Windows

Avant d'ajouter un compte, le système qui accèdera à CMC sur SSH nécessite une clé publique. Deux méthodes sont possibles pour générer la clé publique/privée : utiliser l'application PuTTY Key Generator pour les clients exécutant Windows ou l'interface de ligne de commande ssh-keygen pour les clients exécutant Linux.

Cette section donne des instructions simples pour générer une paire de clés publique/privée pour les deux applications. Pour une utilisation supplémentaire ou avancée de ces outils, consultez l'Aide de l'application.

Pour utiliser PuTTY Key Generator pour les clients Windows afin de créer la clé de base :

  1. Démarrez l'application et sélectionnez SSH-2 RSA ou SSH-2 DSA comme type de clé à générer (SSH-1 n'est pas pris en charge).

  2. Saisissez le nombre de bits de la clé. Le nombre doit être compris entre 768 et 4 096.

REMARQUE : CMC n'affichera probablement pas de message si vous ajoutez des clés de moins de 768 bits ou de plus de 4 096 bits, mais lorsque vous essaierez d'ouvrir une session avec ces clés, vous échouerez.
  1. Cliquez sur Générer et déplacez la souris dans la fenêtre en suivant les instructions.

Une fois la clé créée, vous pouvez modifier le champ de commentaire de la clé.

Vous pouvez également saisir une phrase de passe pour sécuriser la clé. Veillez à bien enregistrer la clé privée.

  1. Vous pouvez utiliser la clé publique de deux façons :

    • enregistrer la clé publique dans un fichier à téléverser ultérieurement.

    • copier et coller le texte de la fenêtre Clé publique à coller... lorsque vous ajoutez le compte à l'aide de l'option de texte.

Génération de clés publiques pour Linux

L'application ssh-keygen pour les clients Linux est un outil de ligne de commande sans interface utilisateur graphique. Ouvrez une fenêtre de terminal et tapez, à l'invite shell :

ssh-keygen –t rsa –b 1024 –C testing

REMARQUE : Les options sont sensibles à la casse.

l'option -t peut être dsa ou rsa.

l'option –b spécifie la taille du cryptage binaire entre 768 et 4 096.

l'option –C permet de modifier le commentaire de la clé publique et est facultative.

la phrase de passe est facultative.

Suivez les instructions. Lorsque la commande s'est exécutée, utilisez le fichier public pour passer à la RACADM en vue du téléversement du fichier.

Affichage des clés publiques

Pour afficher les clés publiques que vous avez ajoutées à CMC, tapez :

racadm sshpkauth –I svcacct –k all –v

Pour afficher une seule clé à la fois, remplacez all par un nombre compris entre 1 et 6. Par exemple, pour afficher la clé 2, tapez :

racadm sshpkauth –I svcacct –k 2 –v

Ajout des clés publiques

Pour ajouter une clé publique à CMC à l'aide des options de téléversement de fichier, tapez :

racadm sshpkauth –I svcacct –k 1 –p 0xfff –f <fichier de clé publique>

REMARQUE : Vous pouvez uniquement utiliser l'option de téléversement de fichier avec la RACADM distante.

Pour connaître les privilèges de clé publique, consultez le tableau 3-1 du chapitre Propriétés de la base de données du Guide de référence de l'administrateur de Dell Chassis Management Controller.

Pour ajouter une clé publique à l'aide de l'option de téléversement de texte, tapez :

racadm sshpkauth –I svcacct –k 1 –p 0xfff –t "<texte de clé publique>"

Suppression des clés publiques

Pour supprimer une clé publique, tapez :

racadm sshpkauth –I svcacct –k 1 –d

Pour supprimer toutes les clés publiques, tapez :

racadm sshpkauth –I svcacct –k all –d

Ouverture de session avec l'authentification par clé publique

Une fois que les clés publiques ont été téléversées, vous devez pouvoir ouvrir une session CMC sur SSH sans avoir à saisir un mot de passe. Vous avez également la possibilité d'envoyer une commande RACADM unique en tant qu'argument de ligne de commande à l'application SSH. Les options de ligne de commande se comportent comme la RACADM distante car la session se termine une fois la commande exécutée. Par exemple :

Ouverture de session :

ssh service@<domaine>

-ou-

ssh service@<adresse_IP>

où adresse_IP correspond à l'adresse IP de CMC.

Envoi de commandes RACADM :

ssh service@<domaine> racadm getversion

ssh service@<domaine> racadm getsel

Lorsque vous ouvrez une session avec le compte de service, si une phrase de passe a été configurée lors de la création de la paire de clés publique/privée, vous pouvez être invité à saisir à nouveau cette phrase de passe. Si une phrase de passe est utilisée avec les clés, les clients Windows et Linux fournissent des méthodes pour automatiser aussi cette procédure. Pour les clients Windows, vous pouvez utiliser l'application Pageant. Elle s'exécute en arrière-plan et rend la saisie de la phrase de passe transparente. Pour les clients Linux, vous pouvez utiliser ssh-agent. Pour configurer et utiliser l'une de ces applications, voir la documentation fournie depuis cette application.

Activation d'un utilisateur CMC ayant des droits

Pour activer un utilisateur avec des droits administratifs spécifiques (autorité basé sur les rôles), localisez tout d'abord un index utilisateur disponible en effectuant les étapes dans « Avant de commencer ». Tapez ensuite les lignes de commande suivantes en incluant le nouveau nom d'utilisateur et le nouveau mot de passe.

REMARQUE : Consultez le tableau 3-1 du chapitre Propriétés de la base de données du Guide de référence de l'administrateur de Dell Chassis Management Controller pour une liste des valeurs de masque binaire valides correspondant à des privilèges d'utilisateur spécifiques. La valeur de privilège par défaut est 0, qui indique que l'utilisateur n'a aucun privilège activé.

racadm config -g cfgUserAdmin -o cfgUserAdminPrivilege -i <index> <valeur de masque binaire du privilège d'utilisateur>

Désactivation d'un utilisateur CMC

À l'aide de l'interface RACADM, vous pouvez uniquement désactiver manuellement les utilisateurs CMC et de manière individuelle. Vous ne pouvez supprimer les utilisateurs à l'aide d'un fichier de configuration.

L'exemple suivant illustre la syntaxe de commande qui peut être utilisée pour supprimer un utilisateur CMC :

racadm config -g cfgUserAdmin -i 2 cfgUserAdminPrivilege 0x0


Configuration de l'envoi de notifications par e-mail ou d'alertes SNMP

Vous pouvez configurer CMC pour envoyer des interruptions d'événement SNMP et/ou des alertes par e-mail lorsque certains événements se produisent au niveau du châssis. Pour plus d'informations et d'instructions, voir « Configuration des alertes SNMP » et « Configuration des alertes par e-mail ».

Vous pouvez spécifier les destinations d'interruptions sous la forme d'adresses numériques au format approprié (IPv6 ou IPv4) ou de noms de domaine pleinement qualifiés (FQDN). Choisissez un format compatible avec votre technologie de mise en réseau/infrastructure.

REMARQUE : La fonctionnalité INTERRUPTION test ne détecte pas les choix incorrects en fonction de la configuration réseau actuelle. Par exemple, l'utilisation d'une destination IPv6 dans un environnement IPv4 uniquement.

Configuration de plusieurs CMC dans plusieurs châssis

À l'aide de RACADM, vous pouvez configurer un ou plusieurs CMC avec des propriétés identiques.

Lorsque vous effectuez une requête sur une carte CMC spécifique à l'aide de son numéro de groupe et du numéro de l'objet, RACADM crée le fichier de configuration racadm.cfg à partir des informations collectées. En exportant le fichier vers un ou plusieurs CMC, vous pouvez configurer vos contrôleurs avec des propriétés identiques en un minimum de temps.

REMARQUE : Certains fichiers de configuration contiennent des informations CMC uniques (comme l'adresse IP statique) qui doivent être modifiées avant d'exporter le fichier vers d'autres CMC.
  1. Utilisez RACADM pour effectuer une requête auprès du CMC cible contenant la configuration appropriée.

REMARQUE : Le fichier de configuration généré est monfichier.cfg. Vous pouvez renommer ce fichier.
REMARQUE : Le fichier .cfg ne contient aucun mot de passe utilisateur. Lorsque le fichier .cfg est téléversé sur le nouveau CMC, tous les mots de passe doivent être à nouveau ajoutés.

Ouvrez une console texte Telnet/SSH sur CMC, ouvrez une session et tapez :

racadm getconfig -f myfile.cfg

REMARQUE : La redirection d'une configuration CMC vers un fichier à l'aide de getconfig -f est uniquement prise en charge par l'interface RACADM à distance.
  1. Modifiez le fichier de configuration à l'aide d'un éditeur de texte brut (optionnel). Tout caractère de formatage spécial dans le fichier de configuration peut corrompre la base de données RACADM.

  2. Utilisez le fichier de configuration nouvellement créé pour modifier un CMC cible.

À l'invite de commandes, entrez :

racadm config –f myfile.cfg

  1. Réinitialisez le contrôleur CMC cible qui a été configuré. À l'invite de commandes, entrez :

racadm reset

La sous-commande getconfig -f myfile.cfg (étape 1) demande la configuration CMC pour le contrôleur CMC principal et génère le fichier myfile.cfg. Si nécessaire, vous pouvez renommer le fichier ou l'enregistrer dans un emplacement différent.

Vous pouvez utiliser la commande getconfig pour effectuer les actions suivantes :

  • afficher toutes les propriétés de configuration dans un groupe (spécifié par le nom de groupe et l'index),

  • afficher toutes les propriétés de configuration pour un utilisateur par nom d'utilisateur.

La sous-commande config charge les informations sur les autres CMC. Server Administrator utilise la commande config pour synchroniser la base de données des noms d'utilisateur et mots de passe.

Création d'un fichier de configuration CMC

Le fichier de configuration CMC <nom de fichier>.cfg est utilisé avec la commande racadm config -f <nom de fichier>.cfg pour créer un fichier de texte brut. La commande vous permet de construire un fichier de configuration (similaire à un fichier .ini) et de configurer CMC à partir de ce fichier.

Vous pouvez utiliser n'importe quel nom de fichier, et le fichier ne nécessite pas d'extension .cfg (même si on le désigne par cette extension dans cette sous-section).

REMARQUE : Pour plus d'informations sur la sous-commande getconfig, consultez le Guide de référence de l'administrateur de Dell Chassis Management Controller.

RACADM analyse le fichier .cfg lors de son premier chargement sur CMC afin de vérifier la présence de noms de groupes et d'objets valides et le respect de quelques règles simples de syntaxe. Les erreurs sont indiquées avec le numéro de ligne dans laquelle l'erreur a été détectée et un message explique le problème. Tout le fichier est analysé et toutes les erreurs sont affichées. Les commandes d'écriture ne sont pas transmises à CMC si une erreur est trouvée dans le fichier .cfg. Vous devez corriger toutes les erreurs avant que la configuration puisse avoir lieu.

Pour vérifier les erreurs avant de créer le fichier de configuration, utilisez l'option -c avec la sous-commande config. Avec l'option -c, config vérifie uniquement la syntaxe et n'écrit pas sur CMC.

Suivez les instructions ci-dessous lorsque vous créez un fichier .cfg :

  • Si l'analyseur rencontre un groupe indexé, c'est la valeur de l'objet ancré qui différencie les différents index.

L'analyseur lit tous les index CMC de ce groupe. Les objets de ce groupe représentent des modifications lorsque CMC est configuré. Si un objet modifié représente un nouvel index, l'index est créé sur CMC pendant la configuration.

  • Vous ne pouvez pas choisir les index désirés dans un fichier .cfg.

Les index peuvent être créés et supprimés. Au fil du temps, le groupe peut se fragmenter par suite des index utilisés et inutilisés. Si un index est présent, il est modifié. Si un index n'est pas présent, le premier index disponible est utilisé. Cette méthode permet une certaine flexibilité lors de l'ajout d'entrées indexées où il est inutile d'établir des correspondances d'index exactes entre tous les CMC gérés. De nouveaux utilisateurs sont ajoutés au premier index disponible. Un fichier .cfg qui analyse et s'exécute correctement sur un CMC peut ne pas s'exécuter correctement sur un autre si tous les index sont remplis et qu'un nouvel utilisateur doit être ajouté.

  • Utilisez la sous-commande racresetcfg pour configurer les deux CMC avec des propriétés identiques.

Utilisez la sous-commande racresetcfg pour réinitialiser CMC à ses paramètres initiaux par défaut et exécutez ensuite la commande racadm config -f <nom de fichier>.cfg. Le fichier .cfg doit inclure tous les objets, utilisateurs, index et autres paramètres appropriés. Pour une liste complète des objets et des groupes, consultez le chapitre Propriétés de la base de données du Guide de référence de l'administrateur de Dell Chassis Management Controller.

PRÉCAUTION : Utilisez la sous-commande racresetcfg pour réinitialiser la base de données et les paramètres de carte réseau CMC sur leurs paramètres par défaut d'origine, et supprimer tous les utilisateurs et toutes les configurations utilisateur. Pendant que l'utilisateur root est disponible, les paramètres par défaut des autres utilisateurs sont également rétablis.

Règles d'analyse

  • Les lignes qui commencent par le caractère de hachage « # » sont traitées comme des commentaires.

Une ligne de commentaire doit commencer dans la première colonne. Un caractère « # » dans toute autre colonne est traité comme un caractère #.

Certains paramètres de modem peuvent inclure les caractères # dans leurs chaînes de caractères. Un caractère d'échappement n'est pas requis. Vous pouvez générer un fichier .cfg à partir d'une commande racadm getconfig -f <nom de fichier>.cfg, puis exécuter une commande racadm config -f <nom de fichier>.cfg sur un autre CMC sans ajouter de caractères d'échappement.

Exemple :

#
# This is a comment
[cfgUserAdmin]
cfgUserAdminPageModemInitString=<Init modem # n'est pas un commentaire>

  • Toutes les entrées de groupe doivent être entourées de crochets d'ouverture et de fermeture ([ et ]).

Le caractère « [ » du début indiquant un nom de groupe doit commencer dans la colonne 1. Ce nom de groupe doit être spécifié avant n'importe quel objet dans ce groupe. Les objets auxquels aucun nom de groupe n'est associé génèrent une erreur. Les données de configuration sont organisées en groupes, comme défini dans le chapitre Propriétés de la base de données du Guide de référence de l'administrateur de Dell Chassis Management Controller.

L'exemple suivant affiche un nom de groupe, un objet et la valeur de propriété de l'objet :

[cfgLanNetworking] - {nom de groupe}

cfgNicIpAddress=143.154.133.121 {nom de l'objet} {valeur de l'objet}

  • Tous les paramètres sont spécifiés en tant que paires « objet=valeur » sans espace entre l'objet, le signe = et la valeur.

Les espaces blancs qui sont inclus après la valeur sont ignorés. Un espace blanc à l'intérieur d'une chaîne de caractères de valeur n'est pas modifié. Tout caractère à droite du symbole « = » est pris tel quel (par exemple, un deuxième « = », un « # », « [ », « ] », et ainsi de suite). Ces caractères sont des caractères de script de conversation de modem valides.

[cfgLanNetworking] - {nom de groupe}
cfgNicIpAddress=143.154.133.121 {nom d'objet}

  • L'analyseur .cfg ignore une entrée d'objet d'index.

L'utilisateur ne peut pas spécifier quel index est utilisé. Si l'index existe déjà, il  est utilisé ou la nouvelle entrée est créée dans le premier index disponible pour ce groupe.

La commande racadm getconfig-f <nom de fichier>. cfg insère un commentaire devant les objets d'index, ce qui vous permet de visualiser les commentaires inclus.

REMARQUE : Vous pouvez créer un groupe indexé manuellement en utilisant la commande suivante :

racadm config -g <groupName> -o <objet ancré> -i <index 1 à 16> <nom d'ancre unique>

  • La ligne d'un groupe indexé ne peut pas être supprimée d'un fichier .cfg. Si vous supprimez cette ligne à l'aide d'un éditeur de texte, RACADM interrompra son analyse du fichier de configuration et vous avertira de l'erreur.

L'utilisateur doit supprimer un objet indexé manuellement en utilisant la commande suivante :

racadm config -g <nom du groupe> -o <nom de l'objet> -i <index 1 à 16> ""

REMARQUE : Une chaîne de caractères nulle (identifiée par deux caractères ") demande à CMC de supprimer l'index du groupe spécifié.

Pour voir le contenu d'un groupe indexé, utilisez la commande suivante :

racadm getconfig -g <nom du groupe> -i <index 1 à 16>

  • Pour les groupes indexés, l'ancre d'objet doit être le premier objet après les crochets « [ ] ». Voici des exemples de groupes indexés actuels :

[cfgUserAdmin]

cfgUserAdminUserName=<NOM_D'UTILISATEUR>

Si vous tapez racadm getconfig -f <mon exemple>.cfg, la commande construit un fichier .cfg pour la configuration CMC actuelle. Ce fichier de configuration peut être utilisé comme exemple et comme point de départ de votre fichier .cfg unique.

Modification de l'adresse IP CMC

Lorsque vous modifiez l'adresse IP CMC dans le fichier de configuration, supprimez toutes les entrées <variable>=<valeur> inutiles. Seul le nom du groupe variable actuel avec « [ » et « ] » est conservé, avec les deux entrées <variable>=<valeur> correspondant au changement d'adresse IP.

Exemple :

#

# Object Group "cfgLanNetworking"

#

[cfgLanNetworking]

cfgNicIpAddress=10.35.10.110

cfgNicGateway=10.35.10.1

Ce fichier est mis à jour comme suit :

#

# Object Group "cfgLanNetworking"

#

[cfgLanNetworking]

cfgNicIpAddress=10.35.9.143

# comment, the rest of this line is ignored

cfgNicGateway=10.35.9.1

La commande racadm config -f <monfichier>.cfg analyse le fichier et identifie toutes les erreurs par numéro de ligne. Un fichier correct met à jour les entrées nécessaires. En outre, vous pouvez utiliser la même commande getconfig utilisée dans l'exemple précédent pour confirmer la mise à jour.

Utilisez ce fichier pour télécharger des modifications à l'échelle de l'entreprise ou pour configurer de nouveaux systèmes sur le réseau à l'aide de la commande racadm getconfig -f <monfichier>.cfg.

REMARQUE : « Anchor » est un mot réservé qui ne doit pas être utilisé dans le fichier .cfg.

Utilisation de RACADM pour configurer les propriétés sur iDRAC

Les commandes config/getconfig RACADM prennent en charge l'option -m <module> pour les groupes de configuration suivants :

cfgLanNetworking

cfgIPv6LanNetworking

cfgRacTuning

cfgRemoteHosts

cfgSerial

cfgSessionManagement

Pour plus d'informations sur les valeurs et les plages de propriétés par défaut, consultez le Guide d'utilisation d'Integrated Dell Remote Access Controller 6 (iDRAC6) Enterprise pour les serveurs lames.

Si le micrologiciel sur le serveur lame ne prend pas une fonctionnalité en charge, la configuration d'une propriété liée à cette fonctionnalité entraîne l'affichage d'une erreur. Par exemple, l'utilisation de la RACADM pour activer syslog distant sur un iDRAC non pris en charge entraîne l'affichage d'un message d'erreur.

De même, lors de l'affichage des propriétés iDRAC à l'aide de la commande getconfig de la RACADM, les valeurs de propriétés sont affichées sous la forme - pour une fonctionnalité non prise en charge sur le serveur lames.

Par exemple,

$ racadm getconfig -g cfgSessionManagement -m server-1

# cfgSsnMgtWebServerMaxSessions=-

# cfgSsnMgtWebServerActiveSessions=-

# cfgSsnMgtWebServerTimeout=-

# cfgSsnMgtSSHMaxSessions=-

# cfgSsnMgtSSHActiveSessions=-

# cfgSsnMgtSSHTimeout=-

# cfgSsnMgtTelnetMaxSessions=-

# cfgSsnMgtTelnetActiveSessions=-

# cfgSsnMgtTelnetTimeout=-


Dépannage

Tableau 4-3 répertorie les problèmes courants liés à la fonctionnalité RACADM à distance.

Tableau 4-3. Utilisation des commandes série et RACADM : questions les plus
fréquentes 

Question

Réponse

Après avoir réinitialisé CMC
(avec la sous-commande racreset de la RACADM), j'entre une commande et le message suivant s'affiche :

racadm <sous-commande> Transport: ERROR: (RC=-1)

Qu'est-ce que ce message signifie ?

Vous devez attendre que CMC soit complètement réinitialisé avant d'envoyer une autre commande.

Lorsque j'utilise les sous-commandes RACADM, j'obtiens des erreurs
que je ne comprends pas.

Il se peut que vous rencontriez une ou plusieurs des erreurs suivantes lors de l'utilisation de RACADM :

  • Messages d'erreur locaux : problèmes de syntaxe, d'erreurs typographiques et de noms incorrects .

Exemple :

ERROR: <message>

Utilisez la sous-commande help RACADM pour afficher la syntaxe correcte et les informations d'utilisation.

  • Messages d'erreur liés à CMC : problèmes qui empêchent CMC d'effectuer une opération. Le message peut également indiquer « Échec d'une commande RACADM ».

Tapez racadm gettracelog pour obtenir des informations de débogage.

Pendant l'utilisation de l'interface RACADM distante, l'invite s'est modifiée pour afficher « > » et je ne parviens pas à récupérer l'invite « $ ».

Si vous introduisez un guillemet anglais (") dans la commande, l'interface de ligne de commande modifie l'invite pour afficher « > » et met toutes les commandes en file d'attente.

Pour revenir à l'invite « $ », tapez <Ctrl>–d.

Les commandes suivantes ont affiché le message d'erreur « Not Found » :

$ logout

$ quit

Les commandes « logout » et « quit » ne sont pas prises en charge dans l'interface de ligne de commande CMC.


Retour à la page du sommaire

 

© 2012 Dell | Terms of Sale | Unresolved Issues | Privacy | Site Map | Feedback

snWEB2