Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Premesse

Configurazione

Ripristino del connettore del dispositivo su un server autonomo

Passaggio 1. Installare la libreria CIMC

Passaggio 2. Impostazione di IP e credenziali

Passaggio 3. Controllare il DNS del cloud e preparare l'identità

Passaggio 4. Ripristino del connettore del dispositivo

Passaggio 5. Disconnettersi da CIMC

Reimposta Device Connector su UCS Manager

Passaggio 1. Installare la libreria UCSM

Passaggio 2. Impostazione di IP e credenziali

Passaggio 3. Controllare il DNS del cloud e preparare l'identità

Passaggio 4. Ripristino del connettore del dispositivo

Passaggio 5. Disconnettersi da UCSM

Informazioni correlate

Introduzione

In questo documento viene descritto come ripristinare Device Connector ai valori predefiniti per UCS Manager o Cisco Integrated Management Controller.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Conoscenze base di UCS (Unified Computing Systems Server)

- Conoscenze base di UCS Manager (UCSM)

- Conoscenze base di Cisco Integrated Management Controller (CIMC)

- Conoscenze base di Intersight

- Conoscenze base di Powershell

Componenti usati

Il documento può essere consultato per tutte le versioni software.

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Premesse

Prima di provare la configurazione, verificare di disporre dei seguenti requisiti.

- Account Intersight admin

- Connettività a Intersight e UCSM o CIMC

- Computer con PowerShell

Configurazione

Nota: Prima di procedere con questa procedura, è necessario installare Powershell.

Ripristino del connettore del dispositivo su un server autonomo

Passaggio 1. Installare la libreria CIMC

Avviare PowerShell nel computer ed eseguire il comando:

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

Passaggio 2. Impostazione di IP e credenziali

Nota: È necessario impostare l'account e la password dell'amministratore. È inoltre possibile utilizzare un utente con privilegi di amministratore.

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

>>  }

Passaggio 3. Controllare il DNS del cloud e preparare l'identità

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

Viene visualizzato un output simile al seguente:

CloudDns

--------

svc.intersight.com

Usa output DNS cloud per variabile corpo.

PS /Users/admin> $body = @{

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

>>     "ForceResetIdentity" = $true

>>     "ResetIdentity" = $true

>> }

Passaggio 4. Ripristino del connettore del dispositivo

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

Viene visualizzato un output simile al seguente:

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      : {}

Passaggio 5. Disconnettersi da CIMC

Disconnect-Imc

Reimposta Device Connector su UCS Manager

Passaggio 1. Installare la libreria UCSM

Avviare PowerShell nel computer ed eseguire il comando:

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

Passaggio 2. Impostazione di IP e credenziali

Nota: È necessario impostare l'account e la password dell'amministratore. È inoltre possibile utilizzare un utente con privilegi di amministratore.

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

>>  }

Passaggio 3. Controllare il DNS del cloud e preparare l'identità

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

Viene visualizzato un output simile al seguente:

CloudDns

--------

svc.ucs-connect.com

Usa output DNS cloud per variabile corpo.

PS /Users/admin> $body = @{

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

>>     "ForceResetIdentity" = $true

>>     "ResetIdentity" = $true

>> }

Passaggio 4. Ripristino del connettore del dispositivo

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

Viene visualizzato un output simile al seguente:

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      : {}

Passaggio 5. Disconnettersi da UCSM

Disconnect-Ucs

Informazioni correlate

- Device Connector

- Powershell con UCS

- Documentazione e supporto tecnico – Cisco Systems