Table des matières

Introduction

Conditions préalables

Exigences

Composants utilisés

Informations générales

Configurer

Réinitialiser le connecteur du périphérique sur un serveur autonome

Étape 1. Installation de la bibliothèque CIMC

Étape 2. Définition des adresses IP et des informations d’identification

Étape 3. Vérification du DNS du cloud et préparation de l'identité

Étape 4. Réinitialisation du connecteur du périphérique

Étape 5. Déconnexion de CIMC

Réinitialiser le connecteur du périphérique sur UCS Manager

Étape 1. Installation de la bibliothèque UCSM

Étape 2. Définition des adresses IP et des informations d’identification

Étape 3. Vérification du DNS du cloud et préparation de l'identité

Étape 4. Réinitialisation du connecteur du périphérique

Étape 5. Déconnexion d'UCSM

Informations connexes

Introduction

Ce document décrit comment réinitialiser le connecteur de périphérique aux paramètres d'usine par défaut pour UCS Manager ou Cisco Integrated Management Controller.

Conditions préalables

Exigences

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Compréhension de base des serveurs UCS (Unified Computing Systems Servers)

- Compréhension de base d'UCS Manager (UCSM)

- Compréhension de base du contrôleur de gestion intégré Cisco (CIMC)

- Compréhension de base de Intersight

- Compréhension de base de Powershell

Composants utilisés

Ce document n'est pas limité à des versions logicielles spécifiques.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Informations générales

Assurez-vous que vous disposez de ces exigences avant de tenter cette configuration.

- Compte administrateur Intersight

- Connectivité à Intersight et UCSM ou CIMC

- Ordinateur avec powershell

Configurer

Remarque : Powershell doit être déjà installé avant de poursuivre cette procédure.

Réinitialiser le connecteur du périphérique sur un serveur autonome

Étape 1. Installation de la bibliothèque CIMC

Lancez Powershell sur votre ordinateur et exécutez la commande suivante :

PS /Users/admin>  Install-Module -Name Cisco.IMC

Étape 2. Définition des adresses IP et des informations d’identification

Remarque : Vous devez définir votre compte d'administrateur et votre mot de passe. Vous pouvez également utiliser un utilisateur disposant de privilèges d'administrateur.

PS /Users/admin> $ip = “x.x.x.x"

PS /Users/admin> $credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "admin",$(ConvertTo-SecureString -Force -AsPlainText "PASSWORD")

PS /Users/admin> $cookie = Connect-Imc $ip -Credential $credentials | Select Cookie

PS /Users/admin> $headers = @{

>>  'ucsmcookie'="ucsm-cookie="+$cookie.cookie

>>  }

Étape 3. Vérification du DNS du cloud et préparation de l'identité

PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns

Vous obtenez un résultat comme ceci :

CloudDns

--------

svc.intersight.com

Utilisez la sortie DNS du cloud pour la variable body.

PS /Users/admin> $body = @{

>>     "CloudDns" ="svc.intersight.com"

>>     "ForceResetIdentity" = $true

>>     "ResetIdentity" = $true

>> }

Étape 4. Réinitialisation du connecteur du périphérique

PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections  -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck

Vous obtenez un résultat comme ceci :

StatusCode        : 200

StatusDescription : OK

Content           : [

{}

]

RawContent        : HTTP/1.1 200 OK

Server: webserver

Date: Wed, 27 Sep 2023 00:54:16 GMT

Transfer-Encoding: chunked

Connection: keep-alive

X-Frame-Options: SAMEORIGIN

Cache-Control: no-store, no-cache, max-age=0

Prevent…

Headers           : {[Server, System.String[]], [Date, System.String[]], [Transfer-Encoding, System.String[]], [Connection, System.String[]]…}

Images            : {}

InputFields       : {}

Links             : {}

RawContentLength  : 8

RelationLink      : {}

Étape 5. Déconnexion de CIMC

Disconnect-Imc

Réinitialiser le connecteur du périphérique sur UCS Manager

Étape 1. Installation de la bibliothèque UCSM

Lancez Powershell sur votre ordinateur et exécutez la commande suivante :

PS /Users/admin>  Install-Module -Name Cisco.UCSManager

Étape 2. Définition des adresses IP et des informations d’identification

Remarque : Vous devez définir votre compte d'administrateur et votre mot de passe. Vous pouvez également utiliser un utilisateur disposant de privilèges d'administrateur.

PS /Users/admin> $ip = “x.x.x.x"

PS /Users/admin> $credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "admin",$(ConvertTo-SecureString -Force -AsPlainText "PASSWORD")

PS /Users/admin> $cookie = Connect-Ucs $ip -Credential $credentials | Select Cookie

PS /Users/admin> $headers = @{

>>  'ucsmcookie'="ucsm-cookie="+$cookie.cookie

>>  }

Étape 3. Vérification du DNS du cloud et préparation de l'identité

PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns

Vous obtenez un résultat comme ceci :

CloudDns

--------

svc.ucs-connect.com

Utilisez la sortie DNS du cloud pour la variable body.

PS /Users/admin> $body = @{

>>     "CloudDns" =“svc.ucs-connect.com"

>>     "ForceResetIdentity" = $true

>>     "ResetIdentity" = $true

>> }

Étape 4. Réinitialisation du connecteur du périphérique

PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections  -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck

Vous obtenez un résultat comme ceci :

StatusCode        : 200

StatusDescription : OK

Content           : [

{

"CloudDns": "svc.ucs-connect.com",

"CloudDnsList": [

"svc-static1.intersight.com",

"svc.ucs-connect.com",

"svc-static1.ucs-connect.com",

"svc.intersight.com"

…

RawContent        : HTTP/1.1 200 OK

Date: Wed, 27 Sep 2023 00:33:09 GMT

Server: Apache

Strict-Transport-Security: max-age=31536000; includeSubDomains

Cache-Control: no-store, must-revalidate, no-cache

Pragma: no-cache

X-…

Headers           : {[Date, System.String[]], [Server, System.String[]], [Strict-Transport-Security, System.String[]], [Cache-Control, System.String[]]…}

Images            : {}

InputFields       : {}

Links             : {}

RawContentLength  : 20468

RelationLink      : {}

Étape 5. Déconnexion d'UCSM

Disconnect-Ucs

Informations connexes

- Connecteur d’appareil

- Powershell avec UCS

- Assistance et documentation techniques - Cisco Systems